none
Como restaurar mi sql en otro equipo? RRS feed

  • Pregunta

  • Buenas tardes:

    Espero alquien me pueda guiar, tengo solo la carpeta de mi sql que se guarda  en c, entonces quisiera que todos mis tablas y lo que hay en mi bd se abra en otro equipo ya que en el que se enctraba se daño, alguien sabe como seria?

    Solo copiando la carpeta en el nuevo equipo?

    miércoles, 14 de junio de 2017 17:46

Respuestas

  • Hola 

    No, lo ideal sería que realices un backup (.bak) y lo restaures en otra computadora en donde tengas el Sql Server, pero debes tener en cuenta que debe ser la misma versión o superior, no versión inferior

    - Así realizas el backup :

    - Así lo restauras en tu otro equipo:

    simplemente ubicas en donde se encuentra el archivo .bak

    La otra opción que te comentaba era por .mdf, para ello deberás dejar a la bd fuera de línea y poder tener acceso a copiar dicho archivo .mdf

    Luego que copiaste dicho archivo .mdf al otro equipo, procedes con el attach:

    simplemente ubicas el archivo .mdf

    Saludos


    Si ayudé a resolver tu consulta, no olvides marcar como respuesta y/o votar como útil.


    miércoles, 14 de junio de 2017 18:26
  • Hola

    y los .mdf no los encuentras en esa carpeta? mayormente están en la carpeta MSSQL /DATA, intenta ubicarlos. Si es que no se llegaron a rescatar probablemente solo te quede manejarlo con los .bak

    Saludos


    Si ayudé a resolver tu consulta, no olvides marcar como respuesta y/o votar como útil.

    miércoles, 14 de junio de 2017 18:54
  • Hola.

    Solo para complementar lo que bien dice Brayan, también es importante contar con el archivo LDF, como lo indica la documentación online del producto: Attach a Database.

    Si no cuentas con el archivo LDF y estás haciendo la operación desde SQL Server Management Studio, simplemente cuando vayas a ejecutar el comando, ten presente en remover el LDF, mediante el botón que aparece ahí en la interfaz gráfica.

    Saludos,


    Guillermo Taylor F.
    MVP Data Platform & IT Pro
    Mi Blog

    jueves, 15 de junio de 2017 11:39

Todas las respuestas

  • Hola 

    No, lo ideal sería que realices un backup (.bak) y lo restaures en otra computadora en donde tengas el Sql Server, pero debes tener en cuenta que debe ser la misma versión o superior, no versión inferior

    - Así realizas el backup :

    - Así lo restauras en tu otro equipo:

    simplemente ubicas en donde se encuentra el archivo .bak

    La otra opción que te comentaba era por .mdf, para ello deberás dejar a la bd fuera de línea y poder tener acceso a copiar dicho archivo .mdf

    Luego que copiaste dicho archivo .mdf al otro equipo, procedes con el attach:

    simplemente ubicas el archivo .mdf

    Saludos


    Si ayudé a resolver tu consulta, no olvides marcar como respuesta y/o votar como útil.


    miércoles, 14 de junio de 2017 18:26
  • Si el problema es que donde estaba la BD el equipo dejo de funcionar, y solo se logro sacar respaldo, pero me entregaron la carpeta que viene en c: de sql

    Tengo un .bak pero muy antiguo de hace meses, seria mi unica opcion el .bak

    miércoles, 14 de junio de 2017 18:52
  • Hola

    y los .mdf no los encuentras en esa carpeta? mayormente están en la carpeta MSSQL /DATA, intenta ubicarlos. Si es que no se llegaron a rescatar probablemente solo te quede manejarlo con los .bak

    Saludos


    Si ayudé a resolver tu consulta, no olvides marcar como respuesta y/o votar como útil.

    miércoles, 14 de junio de 2017 18:54
  • ooo si tengo ese archivo de .mdf... seguire los pasos que me indicaste gracias brayan :) :)
    miércoles, 14 de junio de 2017 20:01
  • Inténtalo :D

    Saludos


    Si ayudé a resolver tu consulta, no olvides marcar como respuesta y/o votar como útil.

    miércoles, 14 de junio de 2017 20:52
  • Hola.

    Solo para complementar lo que bien dice Brayan, también es importante contar con el archivo LDF, como lo indica la documentación online del producto: Attach a Database.

    Si no cuentas con el archivo LDF y estás haciendo la operación desde SQL Server Management Studio, simplemente cuando vayas a ejecutar el comando, ten presente en remover el LDF, mediante el botón que aparece ahí en la interfaz gráfica.

    Saludos,


    Guillermo Taylor F.
    MVP Data Platform & IT Pro
    Mi Blog

    jueves, 15 de junio de 2017 11:39