Presta atención ya que en este post encontrarás el resultado que buscas.
Solución:
Originalmente, creé una base de datos y luego restauré el archivo de respaldo a mi nueva base de datos vacía:
Haga clic con el botón derecho en Bases de datos > Restaurar base de datos > General: Dispositivo: [the
path of back up file] → Aceptar
esto estuvo mal. No debería haber creado primero la base de datos.
Ahora, en cambio, hago esto:
Haga clic con el botón derecho en Bases de datos > Restaurar base de datos > General: Dispositivo: [the
path of back up file] → Aceptar
Otra causa de este problema es cuando el Take tail-log backup before restore
La configuración “Opciones” está habilitada.
En la pestaña “Opciones”, Desactivar/desmarcar Take tail-log backup before restore
antes de restaurar a una base de datos que aún no existe.
Por favor mira debajo de la imagen y aplicar cambios en SqlServer:
primero clic derecho en Base de datos –> Tarea –> Restaurar –> Seleccionar archivo de copia de seguridad –>
Finalmente Aplicar Cambio en la Pestaña de Opciones.