una solo seleccionó seguridad script restaurarlo restaurar recuperar porque por para otro nombre ningún error datos cuando copias conjunto con como codigo borrada database sql-server-2008-r2 restore

database - solo - restaurar base de datos sql server 2012 con otro nombre



Restaurar la base de datos y cambiar la ubicación del archivo MDF (3)

No restauraré mi base de datos, pero la ruta de ubicación no es la misma. ¿Cómo puedo cambiar esta ruta (partición)?

RESTORE DATABASE [MY_DATABASE] FROM DISK = ''C:/Content.bak'' WITH FILE = 1, NOUNLOAD, STATS = 10

Mensaje de error:

Msg 5133, nivel 16, estado 1, línea 1
La búsqueda en el directorio del archivo "F: .... / Content01.mdf" falló con el error 3 del sistema operativo (no se pudo recuperar el texto para este error. Motivo: 15100).
Msg 3156, nivel 16, estado 3, línea 1
El archivo ''Contenido01'' no se puede restaurar a ''F: .... / Content01.mdf''. Use WITH MOVE para identificar una ubicación válida para el archivo.
Msg 5133, nivel 16, estado 1, línea 1
La búsqueda en el directorio para el archivo "H: .... / Content01_log.LDF" falló con el error 3 del sistema operativo (no se pudo recuperar el texto para este error. Motivo: 15105).
Msg 3156, nivel 16, estado 3, línea 1
El archivo ''Contenido01_log'' no se puede restaurar a ''H: .... / Content01_log.LDF''. Use WITH MOVE para identificar una ubicación válida para el archivo.
Msg 3119, nivel 16, estado 1, línea 1
Se identificaron problemas al planificar la declaración RESTORE. Los mensajes anteriores brindan detalles.
Msg 3013, nivel 16, estado 1, línea 1
RESTORE DATABASE está terminando anormalmente.

GRACIAS.


RESTORE DATABASE [My_Database] FROM DISK = ''C:/Content.bak'' WITH MOVE ''MyDatabase_Data'' TO ''C:/Data/MyDatabase_Data.mdf'', MOVE ''MyDatabase_Log'' TO ''C:/Data/MyDatabase_Log.ldf'', REPLACE, STATS=10


Si alguien está aquí porque están restaurando una base de datos con múltiples archivos, cada archivo de destino necesita un nuevo nombre. Con SQL Server 2008 R2, la interfaz gráfica de usuario no proporciona una pista obvia ni lo resuelve automáticamente.


Utilice el comando WITH MOVE de la restauración como se explica en esta pregunta SO .