none
Backup Base de datos

    Question

  • Hola a todos... tengo una duda, resulta que tengo un servidor compartido, en donde tengo que subir mi aplicacion, ya los codigos fuentes estan arriba, ahora estoy en la tarea de restaurar la base de datos.... 

    El server solo me acepta o archivos cvs o script .sql pero desgraciadamente no me deja subir un backup.... se que hay una manera (no se cual es), que me permite generar un script de la base de datos con todo y contenido... es decir cada tabla con sus respectivos datos, vistas y/o procedimientos almacenados, todo reunido en un sql. He leido en mil partes, pero no doy con el chiste....

     

    Por fa si alguien tiene alguna idea me seria de mucha ayuda pues estoy barado con esto

     

    Muchas gracias!!!!!

    Tuesday, October 26, 2010 8:46 PM

Answers

All replies

  • Hola.

    Con Management Studio, desde el mismo sitio en el que generas el script para las tablas, puedes generar scripts para los datos. Se llega ahí haciendo click derecho sobre una base de datos + Task + Generate Scripts.

    Si no lo logras, nos dices.


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

    Tuesday, October 26, 2010 8:57 PM
    Moderator
  • Hola alberto, gracias por tu interés, efectivamente llego hasta ahi, por donde tu me dices, me incluye todos los objetos de la base de datos (Procedimientos almacenados, tablas vistas, hasta login's), pero no doy con el chsite de exportar en el mismo sql los datos de las tablas, pues me resultaria demasiado trabajo exportar un cvs para cada tabla y despues importarlo

     

    Estoy trabajando con sql server 2005 

     

    gracias!

    Tuesday, October 26, 2010 9:09 PM
  • Aquí te dejo el Script que se genera de la restauración de una base de datos utilizando el archivo
    de base de datos .bak creado en el Backup, pudes utilizar este Script para hacer lo que quieres:

    RESTORE DATABASE [<Nombre_Base_Datos> ]
    FROM  DISK = N'<Ruta_Archivo_Extension_BAK> '
    WITH  FILE = 1,  NOUNLOAD,  STATS = 10
    GO 


    También puedes utilizar esto:

    RESTORE DATABASE [<Nombre_Base_Datos> ]
    FROM  DISK = N'<Ruta_Archivo_Extension_BAK> '
    WITH  FILE = 2,  NOUNLOAD,  STATS = 10
    GO

     


    Saludos, Willy Taveras
    Tuesday, October 26, 2010 9:09 PM
    Moderator
  • Hola.

    Te recomiendo esta aplicación de Codeplex para la publicación de tu estructura y los datos:

    http://sqlhost.codeplex.com/wikipage?title=Database%20Publishing%20Wizard&ProjectName=sqlhost

    Si no te vale, nos dices.


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

    Tuesday, October 26, 2010 9:31 PM
    Moderator
  • Hola

    ¿Fue posible solucionar su problema?

    Saludos

    Eduardo Portescheller
    Thursday, October 28, 2010 12:33 PM
    Owner