Log full

Transaction Log Full en SQL Server 2005

Hola a todos !, a continuación les detallo un problema común y la solución, la misma.

Síntoma: Se quiere realizar un backup full de una base de datos de usuario y se presenta el error que se detalla a continuación.

Error: BackupVirtualDeviceFile::RequestDurableMedia: Flush failure on backup device 'VNBU0-3532-1948-1234470059'. Operating system error 995(The I/O operation has been aborted because of either a thread exit or an application request.).

Truncate Table vs Delete

Hola!, como están!, como los trata la vida!
Hoy quería comentarles algo que seguramente les resulte útil, mas que nada a los desarrolladores, que posiblemente no estén tan familiarizados con el Log transaccional de la base de datos.
Un error muy común en las transacciones que modifican o agregan datos sobre las tablas de una base, es el siguiente:

SQLState = 37000, NativeError = 9002
Error = [Microsoft][ODBC SQL Server Driver][SQL Server]The log file for database
'mibase’ is full. Back up the transaction log for the database to free up some log space.

Distribuir contenido