Jul
16
2009

Truncar Log de transacciones SQLServer

Instrucciones para truncar el log de transacciones de cualquier base de datos SQLServer:

Consultamos el número de archivo que corresponde al archivo de log de nuestra base de datos (campo fileid) y anotamos el nombre del archivo (correspondiente al campo name):

USE LaBase
SELECT * FROM sysfiles --Consulta datos

Ejecutamos lo siguiente…
Donde:

LaBase = Nombre de la Base de datos a truncar .
LaBase_App_Log = Valor del campo name del resultado del select * from sysfiles .
2= Valor del campo fileid del resultado del select * from sysfiles.

--Truncar log 
USE LaBase
BACKUP LOG LaBase  WITH truncate_only
DBCC shrinkfile('LaBase_App_Log',2)

Escrito por Karam en: SQL | Etiquetas: ,

Sin Comentarios »

TrackBack URL


Deja un comentario

www.karam.com.mx Powered by WP and SoftKar