2012-05-10 12 views
24

Necesito verificar por qué falló una copia de seguridad de la base de datos en uno de nuestros sistemas.¿Dónde está el registro de la aplicación de copia de seguridad para SQL Server 2008?

El registro dice lo siguiente:

BACKUP no pudo completar la LOG XXXXXX comando BACKUP. Consulte el registro de la aplicación de copia de seguridad para obtener mensajes detallados.

entré en los registros de eventos de Windows, comprueba los registros de la aplicación, y supongo que lo que he encontrado para este error específico en los registros

BACKUP no pudo completar la LOG XXXXXX comando BACKUP. Consulte el registro de la aplicación de copia de seguridad para obtener mensajes detallados.

¿Dónde se almacena el registro de la aplicación de copia de seguridad real de forma predeterminada?

Respuesta

38

abre SSMS y conéctate a la base de datos ve a GESTIÓN> PLAN DE MANTENIMIENTO> elige tu plan de respaldo. > haga clic derecho y vea el historial.

o a MANAGEMENT> SQL server logs.

ubicación

directorio: c:\Program Files\Microsoft SQL Server\MSSQL.xx\MSSQL\LOG

+1

¡Obtuvo este! ¡camino a seguir! ... Maldita sea, he estado haciendo desarrollo de .NET durante casi 3 años, y todavía es demasiado para aprender. – Eon

+0

Will tick responder ahora, maldita respuesta temporizador – Eon

+0

¡salud! el aprendizaje diario como dicen ... ¿qué pasa con su copia de seguridad? – maSTAShuFu

1

Estimado este error normalmente se producen si usted no tiene copia de seguridad completa .... con algunas de las razones si el programa de copia de seguridad completa ni de completar dará este error

Lo que puede hacer es ejecutar el plan de copia de seguridad completo o esperar hasta que la tarea de copia de seguridad completa se complete con éxito, luego automáticamente comenzará a tomar copias de seguridad por hora

0

Tuve el mismo problema. Copia de seguridad de los DB con un PS.Script. La información en el registro no fue útil. La causa fue un tiempo de espera de mi script de powershell.

Un ajuste de "$ server.ConnectionContext.StatementTimeout = 0" no estaba ayudando

$ ret = Invoke-Sqlcmd -query $ SQLStatement -ServerInstance $ ServerName -ErrorAction 'Stop' -QueryTimeOut 600

Configurar QueryTimeOut estaba haciendo el truco.

0

La única información que el servidor SQL en sí capta es lo que ya he citado:

BACKUP no pudo completar la XXXXXX comando. Verifique el registro de la aplicación de copia de seguridad para obtener mensajes detallados.

Esto es todo lo que aparecerá en el registro de errores de SQL (SSMS> Administración> Registros de SQL Server) y el registro de errores de la aplicación de Windows de MSSQLSERVER.

Cuando dice "comprobar el registro de la aplicación de copia de seguridad", que significa comprobar el registro (si lo hay) de cualquier aplicación realmente lleva a cabo la copia de seguridad:

  • Si la copia de seguridad se presentó como parte de una Trabajo del agente SQL, verifique el historial de trabajos para ese trabajo (no el "registro del agente SQL").
  • Si la copia de seguridad se ejecutó como parte de un paquete SSIS, verifique el registro del paquete SSIS, si fue configurado para crear uno.
  • Si la copia de seguridad se ejecutó como parte de un plan de mantenimiento de SQL, verifique el historial de ese plan de mantenimiento.
  • Si la copia de seguridad se ejecutó a través de un software de copia de seguridad de un tercero, verifique el registro de esa aplicación.
  • Si no puede encontrarlo en ningún otro lado, compruebe el registro de eventos de la aplicación de Windows para ver si otra cosa ha registrado otra cosa al mismo tiempo "MSR_SERVIDOR ha anotado el error BACKUP".

Si no puede encontrarlo en otro lugar, es posible que el error más detallado no se haya capturado. Es posible que el paquete SSIS no se haya configurado para realizar un registro detallado, o tal vez alguien ejecutó una copia de seguridad manual en la GUI pero descartó o corrigió el error en la pantalla. Puede que tenga que averiguar quién intentó ejecutar la copia de seguridad y preguntarle por qué falló.

Cuestiones relacionadas