Copiar una base de datos en el mismo servidor

29/03/2007 - 19:20 por Beto_2005 | Informe spam
Hola a todos,
estoy tratando de copiar una base de datos con el siguiente codigo

BACKUP DATABASE BD_Original
TO DISK = 'C:\BD_Original.bak'
WITH NAME = 'Complete backup of BD_Original'

RESTORE DATABASE NvaBD
FROM DISK = 'c:\BD_Original.bak'
With Move 'BD_Original' TO 'c:1.mdf',
Move ''BD_Original_log' TO 'c:\l1.ldf'

y me marca el error

el archivo logico BD_Original no es parte de la base de datos NvaBD. Use
RESTORE FILELISTONLY para enumerar los nombres de los archivos lógicos

Me pueden ayudar x favor?
Me urge
De antemano Gracias!!
 

Leer las respuestas

#1 Alejandro Mesa
29/03/2007 - 19:56 | Informe spam
Usa el nombre logico que aparece en la columna [LogicalName] cuando haces:

restore filelistonly
from disk = ''C:\BD_Original.bak'
go


AMB

"Beto_2005" wrote:

Hola a todos,
estoy tratando de copiar una base de datos con el siguiente codigo

BACKUP DATABASE BD_Original
TO DISK = 'C:\BD_Original.bak'
WITH NAME = 'Complete backup of BD_Original'

RESTORE DATABASE NvaBD
FROM DISK = 'c:\BD_Original.bak'
With Move 'BD_Original' TO 'c:1.mdf',
Move ''BD_Original_log' TO 'c:\l1.ldf'

y me marca el error

el archivo logico BD_Original no es parte de la base de datos NvaBD. Use
RESTORE FILELISTONLY para enumerar los nombres de los archivos lógicos

Me pueden ayudar x favor?
Me urge
De antemano Gracias!!

Preguntas similares