Hola al intentar restaurar una BDD, me marca este error:
System.Data.SqlClient.SqlError: El archivo 'C:\agendalogsys.bak' fue reclamado por 'agenda_Log'(2) y 'agenda_Data'(1). Se puede utilizar la cláusula WITH MOVE para cambiar la ubicación de uno o más archivos. (Microsoft.SqlServer.Express.Smo)
Me dijeron ke hiciera algo asi:
BACKUP DATABASE tubase FROM DISK = 'C:\Tuarchivo.bak'
WITH MOVE 'tuMDF' TO 'C:\CARPETA\TUMDF.MDF',
MOVE 'tuLDF' TO 'C:\CARPETA\TULDF.LDF'
Yo hice esto:
BACKUP DATABASE nuevaagenda FROM DISK='C:\agendalogsys.bak'
WITH MOVE 'agendalogsys' TO 'C:\agenda_1.mdf'
MOVE 'agendalogsys_log' TO 'C:\agenda_2.ldf';
Y me marca este error:
Mens. 156, Nivel 15, Estado 1, Línea 1
Sintaxis incorrecta cerca de la palabra clave 'FROM'.
Mens. 319, Nivel 15, Estado 1, Línea 2
Sintaxis incorrecta junto a la palabra clave 'with'. Si esta instrucción es una expresión de tabla común o una cláusula xmlnamespaces, la instrucción anterior debe terminarse con punto y coma (;).
Escribi mal la sentencia??? como debe ser???
o
Como le hago para poder restaurar mi bdd, no tengo muchos conomimientos de esto, agradeceria mucho su ayuda