sql - transacciones - the transaction log for database is full due to ''log_backup'' solucion
Buscando un visor de archivos de registro de transacciones SQL (5)
Esto solo es relevante si está hablando de SQL Server 2000, pero RedGate produjo una herramienta gratuita llamada SQL Log Rescue . De lo contrario, para SQL Server 2005 ApexSQLLog de ApexSQL es el único otro producto que conozco
Si alguno de ustedes ha trabajado con una herramienta genial para ver / consultar los registros de transacciones SQL, por favor avíseme. Esto debería mostrar todas las sentencias sql transaccionales comprometidas o revertidas.
Para los archivos de la base de datos, si tiene algunas capacidades gráficas adicionales, como mostrar la estructura interna del árbol binario de los índices, eso será increíble, pero supongo que estoy pidiendo demasiado, ¿eh?
Hay algunas compañías que producen lectores de registros como Lumigent y Red Gate. Sin embargo, no funcionan con versiones de SQL Server superiores a 2000 debido a los cambios de metadatos en las tablas y tipos de datos del sistema subyacente, podrían funcionar si no utiliza ninguna funcionalidad nueva, pero si utiliza el tipo de datos XML varchar (max), etc. sin suerte
Hay un producto comercial de Lumigent llamado "Log Explorer". Es $ 995 por asiento, pero debe cubrir sus requisitos básicos.
Puede usar el comando DBCC LOG no documentado .
puedes usar esta consulta:
Select * from ::fn_dblog(null,null)
o vea este enlace: ¿Cómo puedo ver el archivo de registro de transacciones de SQL Server 2005?
o este enlace: ¿Cómo decodifica una entrada simple en el registro de transacciones?