Intenté restaurar una base de datos pero apareció este mensaje. ¿Cómo puedo restaurar esta base de datos?
Falló la restauración de la base de datos 'farhangi_db'.
(Microsoft.SqlServer.Management.RelationalEngineTasks) ------------------------------ INFORMACIÓN ADICIONAL:
System.Data.SqlClient.SqlError: BACKUP LOG no se puede realizar porque no hay copia de seguridad de la base de datos actual. (Microsoft.SqlServer.SmoExtended)
Haga clic con el botón derecho en Bases de datos > Restaurar base de datos > General : Dispositivo: [la ruta del archivo de copia de seguridad] → Aceptar
Primero creé una base de datos y luego restauré el archivo de copia de seguridad en mi nueva base de datos vacía. Esto estaba mal. No debería haber creado primero la base de datos.
Ahora hago esto:
Click derecho en Bases de Datos > Restaurar Base de Datos > General : Dispositivo: [la ruta del archivo de copia de seguridad] → Aceptar
Otra causa de este problema es cuando está activada la opción Take tail-log backup before restore
"Options".
En la pestaña "Opciones", desactive la opción "Realizar copia de seguridad del registro de cola antes de restaurar" antes de restaurar una base de datos que aún no existe.
Espero que esto pueda ayudarte.