Sqlserver
 sql >> Database >  >> RDS >> Sqlserver

Esegui tutti i file SQL in una directory

Crea un file .BAT con il seguente comando:

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

Se è necessario fornire nome utente e password

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

Nota che la "-E" non è necessaria quando viene fornito utente/password

Posiziona questo file .BAT nella directory da cui vuoi che vengano eseguiti i file .SQL, fai doppio clic sul file .BAT e il gioco è fatto!