sql >> Base de Datos >  >> RDS >> Sqlserver

El registro de transacciones de la base de datos 'databasename' está lleno.

Sin duda, está ejecutando la base de datos en Full Recovery Mode y no pudo realizar copias de seguridad del registro de transacciones.

Haga clic derecho en su base de datos en SQL Server Manager y verifique la página Opciones. Cambiar el modelo de recuperación de Full a Simple luego haga clic derecho en la base de datos nuevamente. Seleccione Tasks Shrink , Files . Reduzca el archivo de registro a un tamaño adecuado (generalmente me limito al 20-25 % del tamaño de los archivos de datos).

Vuelva a Full Recovery Model y realice una copia de seguridad completa de la base de datos de inmediato.

Ahora necesita averiguar si necesita la capacidad de recuperar su base de datos a un punto en el tiempo. Si es así, programe un registro de transacciones regular y tal vez copias de seguridad diferenciales de acuerdo con los requisitos de su negocio.

En caso de que la empresa pueda vivir con una cierta cantidad de pérdida de datos, programe copias de seguridad completas y cambie a Simple modo.