<servername>Mensaje de error cuando intenta restaurar una base de datos mediante SQL Server Management Studio en SQL Server 2005 después de utilizar la herramienta de copia de seguridad: "Error de restauración para Server '<nombre_servidor>' (Microsoft.SqlServer.Smo)"

Seleccione idioma Seleccione idioma
Id. de artículo: 937683 - Ver los productos a los que se aplica este artículo
Expandir todo | Contraer todo

Síntomas

Tenga en cuenta la situación siguiente. Se está ejecutando el servicio del escritor SQL en un equipo que tiene instalado Microsoft SQL Server 2005. Utilizar SQL Server Management Studio para realizar una copia de seguridad de una base de datos. Además, utilice la herramienta de copia de seguridad (NTBackup.exe) para hacer copia de seguridad los archivos de base de datos. A continuación, intenta restaurar la base de datos desde la copia de seguridad establecer mediante SQL Server Management Studio. En esta situación, recibe un mensaje de error similar al siguiente:
Error al restaurar para Server ' <ServerName>'. (Microsoft.SqlServer.Smo)
OBTENER INFORMACIÓN ADICIONAL:
System.Data.SqlClient.SqlError: No se puede abrir dispositivo de copia de seguridad ' <GUID of the device>'. 2(The system cannot find the file specified.) de error de sistema operativo. (Microsoft.SqlServer.Smo)
Si examina la fecha de comienzo y la fecha de fin del conjunto de copia de seguridad, verá que las fechas se actualizan a la fecha que ha utilizado la herramienta de copia de seguridad.

Causa

Este problema se produce porque la herramienta de copia de seguridad utiliza el servicio del escritor SQL para hacer copia de seguridad bases de datos de SQL Server 2005. La herramienta de copia de seguridad activa el servicio de SQL Writer para crear una instantánea. Después de que el servicio del escritor SQL crea la instantánea, la herramienta de copia de seguridad determina si los archivos de base de datos están en la lista de exclusión. Los archivos de base de datos incluyen archivos .ldf y archivos .mdf. Si los archivos de base de datos están en la lista de exclusión, la herramienta de copia de seguridad elimina los archivos de base de datos desde la instantánea. Sin embargo, la herramienta de copia de seguridad agrega entradas de la tabla backupset en la base de datos msdb .

Solución

Para resolver este problema, se detiene el servicio del escritor SQL al usar la herramienta de copia de seguridad si utiliza la herramienta de copia de seguridad y la funcionalidad de copia de seguridad de SQL Server 2005 en el equipo. No utilice la herramienta de copia de seguridad para hacer copia de seguridad los archivos de base de datos. En su lugar, utilizar la funcionalidad integrada en SQL Server 2005 para realizar una copia de seguridad de la base de datos.

Estado

Microsoft ha confirmado que se trata de un problema de los productos de Microsoft enumerados en la sección "La información de este artículo se refiere a:".

Más información

Si examina el archivo de registro de error de SQL Server, verá mensajes similares a la siguiente para las bases de datos de usuario y para las bases de datos del sistema:
Date Time SPID E/s está inmovilizada en el modelo de base de datos. No se requiere ninguna acción de usuario. Sin embargo, si no se reanuda la E/s rápidamente, podría cancelar la copia de seguridad.

Date Time SPID Se reanudó la E/s en el modelo de base de datos. No se requiere ninguna acción de usuario.

Date Time SPID Copia de seguridad de base de datos copia de seguridad. Date(time) de base de datos: master, creación: Date (Time), páginas volcadas: 1, primer LSN: 300:248:52, último LSN: 301:120:1, número de dispositivos de volcado: 1, la información de dispositivo: (FILE = 1, tipo = VIRTUAL_DEVICE: {' <GUID of the device>'}). Esto es sólo un mensaje informativo. No se requiere ninguna acción de usuario.

Propiedades

Id. de artículo: 937683 - Última revisión: martes, 20 de noviembre de 2007 - Versión: 1.3
La información de este artículo se refiere a:
  • Microsoft SQL Server 2005 Developer Edition
  • Microsoft SQL Server 2005 Enterprise Edition
  • Microsoft SQL Server 2005 Standard Edition
  • Microsoft SQL Server 2005 Standard X64 Edition
  • Microsoft SQL Server 2005 Standard Edition for Itanium Based Systems
  • Microsoft SQL Server 2005 Enterprise X64 Edition
  • Microsoft SQL Server 2005 Enterprise Edition for Itanium Based Systems
  • Microsoft SQL Server 2005 Workgroup Edition
Palabras clave: 
kbmt kbtshoot kbsql2005engine kbexpertiseadvanced kbprb KB937683 KbMtes
Traducción automática
IMPORTANTE: Este artículo ha sido traducido por un software de traducción automática de Microsoft (http://support.microsoft.com/gp/mtdetails) en lugar de un traductor humano. Microsoft le ofrece artículos traducidos por un traductor humano y artículos traducidos automáticamente para que tenga acceso en su propio idioma a todos los artículos de nuestra base de conocimientos (Knowledge Base). Sin embargo, los artículos traducidos automáticamente pueden contener errores en el vocabulario, la sintaxis o la gramática, como los que un extranjero podría cometer al hablar el idioma. Microsoft no se hace responsable de cualquier imprecisión, error o daño ocasionado por una mala traducción del contenido o como consecuencia de su utilización por nuestros clientes. Microsoft suele actualizar el software de traducción frecuentemente.
Haga clic aquí para ver el artículo original (en inglés): 937683

Enviar comentarios

 

Contact us for more help

Contact us for more help
Connect with Answer Desk for expert help.
Get more support from smallbusiness.support.microsoft.com