Saltar al contenido

“El registro de transacciones de la base de datos está lleno debido a ‘LOG_BACKUP'” en un host compartido

Hacemos una verificación exhaustiva cada reseñas de nuestra página web con el objetivo de enseñarte en todo momento la información veraz y certera.

Solución:

Además de la respuesta de Ben, puede probar las siguientes consultas según sus necesidades

USE database-name;  
GO  
-- Truncate the log by changing the database recovery model to SIMPLE.  
ALTER DATABASE database-name
SET RECOVERY SIMPLE;  
GO  
-- Shrink the truncated log file to 1 MB.  
DBCC SHRINKFILE (database-file-name, 1);  
GO  
-- Reset the database recovery model.  
ALTER DATABASE database-name
SET RECOVERY FULL;  
GO 

Actualizar Crédito @cema-sp

Para encontrar los nombres de los archivos de la base de datos, use la siguiente consulta

select * from sys.database_files;

Llame a su empresa de alojamiento y pídales que configuren copias de seguridad de registros periódicas o establezcan el modelo de recuperación en simple. Estoy seguro de que sabe lo que informa la elección, pero seré explícito de todos modos. Establezca el modelo de recuperación en completo si necesita la capacidad de restaurar a un punto arbitrario en el tiempo. De cualquier manera, la base de datos está mal configurada como está.

Ocasionalmente, cuando un disco se queda sin espacio, se devolverá el mensaje “el registro de transacciones para la base de datos XXXXXXXXXX está lleno debido a ‘LOG_BACKUP'” cuando falla una instrucción SQL de actualización. Revisa tu espacio en disco 🙂

¡Haz clic para puntuar esta entrada!
(Votos: 0 Promedio: 0)



Utiliza Nuestro Buscador

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *