none
Error al restaurar base de datos RRS feed

  • Pregunta

  • Saludos

    Estoy haciendo pruebas, y para ello he creado una base de datos, le he añadido una tabla y luego dos campos y dos registros

    He hecho una copia de seguridad

    He borrado la base de datos

    He creado una base de datos vacia y he restaurado la copia

     

    El problema que me da es este

    TÍTULO: Microsoft SQL Server Management Studio

    ------------------------------

     

    Error de Restaurar para Servidor 'VAIO\SQLEXPRESS'.  (Microsoft.SqlServer.SmoExtended)

     

    Para obtener ayuda, haga clic en: http://go.microsoft.com/fwlink?ProdName=Microsoft+SQL+Server&ProdVer=10.50.1600.1+((KJ_RTM).100402-1540+)&EvtSrc=Microsoft.SqlServer.Management.Smo.ExceptionTemplates.FailedOperationExceptionText&EvtID=Restaurar+Server&LinkId=20476

     

    ------------------------------

    INFORMACIÓN ADICIONAL:

     

    System.Data.SqlClient.SqlError: El conjunto de medios tiene 2 familias de medios, pero sólo se proporcionaron 1. Deben proporcionarse todos los miembros. (Microsoft.SqlServer.Smo)

     

    Para obtener ayuda, haga clic en: http://go.microsoft.com/fwlink?ProdName=Microsoft+SQL+Server&ProdVer=10.50.1600.1+((KJ_RTM).100402-1540+)&LinkId=20476

     

    ------------------------------

    BOTONES:

     

    Aceptar

    ------------------------------


    No se lo que es, ¿me podeis ayudar?

     

    GRACIAS

    lunes, 22 de noviembre de 2010 14:42

Respuestas

  • Hola.

    Significa que el dispositivo desde el que haces el backup no está completo, lo habrás incorporado a uno ya existente seguramente o esté realizado en más de un fichero.

    Si estás empezando, lo mejor es hacerlo simple. Para ello, asegúrate de que incluyes la opción "with init" cuando hagas el backup. Luego lo podrás restaurar sin mayor problema. Indícanos si quieres la sentencia de backup y la de restore, para confirmar que es eso.


    Alberto López Grande
    SQL Server MVP
    Visita mi blog en http://qwalgrande.blogspot.es/

    lunes, 22 de noviembre de 2010 14:49
    Moderador
  • La opción a la que hace referencia Alberto es la que indica sobreescribir la copia de seguridad existente o añadirla a la misma. La opción predeterminada es la de añadirla (WITH NOINIT).
    lunes, 22 de noviembre de 2010 16:32

Todas las respuestas

  • Hola.

    Significa que el dispositivo desde el que haces el backup no está completo, lo habrás incorporado a uno ya existente seguramente o esté realizado en más de un fichero.

    Si estás empezando, lo mejor es hacerlo simple. Para ello, asegúrate de que incluyes la opción "with init" cuando hagas el backup. Luego lo podrás restaurar sin mayor problema. Indícanos si quieres la sentencia de backup y la de restore, para confirmar que es eso.


    Alberto López Grande
    SQL Server MVP
    Visita mi blog en http://qwalgrande.blogspot.es/

    lunes, 22 de noviembre de 2010 14:49
    Moderador
  • Gracias por responder

    Yo lo que he hecho con el SQL SERVER MANAGEMENT STUDIO, darle al  boton derecho sobre la base de datos y hacer la copia

    No encuentro la opcion With Init asi es que supongo que no lo estare haciendo bien y habra que hacerlo con sentencias SQL

    Quiero hacer la copia de seguridad de la base de datos completa, incluyendo registros.

    Luego la he restaurado utilizando el menu contextual sobre la "carpeta" BASES DE DATOS

    lunes, 22 de noviembre de 2010 16:26
  • La opción a la que hace referencia Alberto es la que indica sobreescribir la copia de seguridad existente o añadirla a la misma. La opción predeterminada es la de añadirla (WITH NOINIT).
    lunes, 22 de noviembre de 2010 16:32
  • Ya he puesto la opcion de sobreescribir a la hora de hacer la copia y luego he marcado la de sobreescribir al hacer la restauracion y me ha funcionado

     

    GRACIAS

    lunes, 22 de noviembre de 2010 16:46