SQL Server ofrece 2 funciones de símbolo del sistema que se pueden usar para ejecutar consultas grandes:osql (se eliminará en el futuro) y sqlcmd
osql se encuentra en la subcarpeta Tools\Binn. Para ejecutar un script SQL:
- Iniciar el símbolo del sistema
- Navegue a la carpeta donde se encuentra la utilidad osql
-
Ejecute el comando en el siguiente formato:
osql –H
-S -U -P –i
Para ejecutar el archivo large.sql ubicado en D:\test, en la base de datos central en la instancia de SQL Server Dell\SQL2012, como sa con la contraseña 'sqladmin', ejecute el siguiente comando:
osql -H Dell -S Dell\SQL2012 -i D:\test\large.sql -U sa -P sqladmin
sqlcmd La utilidad de línea de comandos también se encuentra en el subdirectorio Tools\Binn de SQL Server. Para ejecutar un script SQL:
- Iniciar el símbolo del sistema
- Navegue a la carpeta donde se encuentra la utilidad sqlcmd
-
Ejecute un comando en el siguiente formato:
sqlcmd –S
-d -i -U –P
Para ejecutar lo mismo que arriba, ejecute el siguiente comando:
sqlcmd -S Dell\SQL2012 -d Central -i D:\test\large.sql -U sa –P sqladmin
Inicie la utilidad sqlcmd Ejecute archivos de script Transact-SQL mediante sqlcmd