sql >> Base de Datos >  >> RDS >> Sqlserver

Ejecutar todos los archivos SQL en un directorio

Cree un archivo .BAT con el siguiente comando:

for %%G in (*.sql) do sqlcmd /S servername /d databaseName -E -i"%%G"
pause

Si necesita proporcionar nombre de usuario y contraseña

for %%G in (*.sql) do sqlcmd /S servername /d databaseName -U username -P 
password -i"%%G"

Tenga en cuenta que la "-E" no es necesaria cuando se proporciona el usuario/contraseña

Coloque este archivo .BAT en el directorio desde el que desea que se ejecuten los archivos .SQL, haga doble clic en el archivo .BAT y ¡listo!