miércoles, 9 de febrero de 2011

Truncado de bitacora SQL 2000

En ocasiones sobre todo en sistemas que realizan muchas transacciones lo primero en llenarse es la bitacora de transacciones, por lo que regularmente se debe respaldar dicha bitacora y borrarla. Pero si ocurre que no hacemos esto reguarmente y no hay un DBA que lo haga. Las siguientes instrucciones te sirven para eliminar los Logs.
como parámetro toma la fecha a partir de la cual se deben preservar las entradas en la bitacora de transacciones, todas las anteriores son borradas. El problema de usar esto es que elimina las de todas las Bases de Datos.

USE msdb 
EXEC sp_delete_backuphistory '01/01/00'


La siguiente opcion es para truncar la bitacora de una bd antes de las siguientes instrucciones se recomienda hacer un respaldo de la bitacora de transacciones o de toda la BD.


DBCC SHRINKFILE (DB_log, Size)
BACKUP LOG DB 
WITH TRUNCATE_ONLY

Transacciones Fiori

  /UI2/CACHE Register service for UI2 cache use /UI2/CACHE_DEL Delete cache entries /UI2/CHIP Chip Registration /UI2/CUST Customizing of UI ...