Sqlserver
 sql >> Datenbank >  >> RDS >> Sqlserver

Führen Sie alle SQL-Dateien in einem Verzeichnis aus

Erstellen Sie eine .BAT-Datei mit dem folgenden Befehl:

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

Wenn Sie Benutzername und Passwort angeben müssen

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

Beachten Sie, dass das "-E" nicht benötigt wird, wenn Benutzer/Passwort angegeben wird

Platzieren Sie diese .BAT-Datei in dem Verzeichnis, aus dem die .SQL-Dateien ausgeführt werden sollen, doppelklicken Sie auf die .BAT-Datei und Sie sind fertig!