none
Ejecutar script .sql de tamaño considerable RRS feed

  • Pregunta

  • Cual es la mejor forma para ejecutar un script .SQL?

    Como los archivos .bak generados por SQL Server 2008 no se pueden montar en SQL Server 2005 (creo que así es) he generado un script compatible, el problema es que pesa demasiado (8Gb), cual sería la mejor manera de ejecutar el script? creo que seria:

    sqlcmd -i C:\Ruta\archivo.sql

    Tiene esto alguna limitación?

    martes, 13 de noviembre de 2012 17:12

Respuestas

  • Efectivamente la manera de ejecutar un script tan grande como ese es mediante sqlcmd, ya que si intentas cargar el fichero en un editor lo más seguro es que tengas problemas con la memoria RAM.

    Si ya tienes creada la DB puedes indicar que ejecutaras contra ella asi:

    sqlcmd -S .\miinstancia -d mibd -i C:\SQL\myscript.sql 

    • Marcado como respuesta Eder Costa lunes, 19 de noviembre de 2012 11:42
    martes, 13 de noviembre de 2012 19:12