У меня есть случай, когда у меня есть 10+ SQL script
.
Я не хочу идти и запускать все свои сценарии 1 на 1.
Есть ли способ, которыйя могу запустить все свои сценарии подряд в SQL Management studio
.
Я нашел этот пост.Создание командного файла кажется более простым.
Это все, что вам нужно:
@echo off
ECHO %USERNAME% started the batch process at %TIME% >output.txt
for %%f in (*.sql) do (
(
sqlcmd.exe -S servername -E -d databasename -i %%f >>output.txt
)
pause
Замена имени сервера и базы данных, но, похоже, он не работает.
Есть идеи?