Hola a todos.
Buen dia.
Tengo un problema al intentar restaurar una db en una laptop:
Utilizo el siguiente comando dentro de un archivo .bat
sqlcmd -Sservidor -dmaster -Usa -Ppassword -Q"RESTORE DATABASE database FROM
DISK = 'C:\BKP_database' WITH NORECOVERY, MOVE 'database_Datos' TO
'C:\Program Files\Microsoft SQL Server\MSSQL.2\MSSQL\Data\database.mdf',
MOVE 'database_Registro' TO 'C:\Program Files\Microsoft SQL
Server\MSSQL.2\MSSQL\Data\database_log.ldf' "
y me regresa el siguiente error:
Msg 3154, Level 16, State 4, Line 1
The backup set holds a backup of a database other than the existing
'Emwadb2' database.
Msg 3013, Level 16, State 1, Line 1
RESTORE DATABASE is terminating abnormally.
Pero al hacerlo manualmente, el SQL lo restaura sin problema. Alguna idea
para resolverlo?
Los equipos son:
Servidor: Windows 2003 Server, SQL Server 2005 SP1
Laptop: Windows Vista, SQL Server 2005.
Agradezco de antemano la ayuda.
Saludos.
Ignacio Holguin
Leer las respuestas