Está en la página 1de 1

Error al ejecutar en SQL server un script muy largo o pesado

POR SKYWALKERLINK · PUBLICADA AGOSTO 15, 2012 · ACTUALIZADO MAYO 31, 2017

Bueno el error en específico que me salió fue este:

y no encontré forma de solucionarlo desde el SQL Server Management Studio. Lo que


tienen que hacer es ejecutar el script con SQLCMD para hacerlo abran su ventana de
comandos de Windows (en modo administrador) y teclean lo siguiente:

>sqlcmd -S SQLSERVER\INSTANCENAME -i “C:\YourScript.sql”

obviamente cambiando los valores por su servidor sql y la ruta de su script.


en este ejemplo que puse se está conectando con windows authentification pero
pueden con sqlconnection a una base de datos remota agregando variables de usuario
y contraseña como en este ejemplo:

>sqlcmd -S SQLSERVER\INSTANCENAME -U sa -P pas123 -i “C:\Your Script.sql”

EJEMPLO:

C:\WINDOWS\system32>cd\users\asalazar\documents

C:\Users\asalazar\Documents>sqlcmd -S 192.168.1.5 -U sa -P P455w0rd -i 20180517BVN.sql

si quieren saber todas las variantes para el comando SQLCMD ingresen a este sitio:

http://msdn.microsoft.com/es-es/library/ms162773.aspx

Espero les sirva y aunque funciona un poco más lento porque procesa una línea a la
vez funciona muy bien sin importar que tan largo y pesado sea el script. En lo personal
se me hace una tontería que el SQL server sea capaz de generar los scripts, de abrirlos
para editarlos, pero no de ejecutarlos.

También podría gustarte