У меня есть случай, когда у меня есть 10+ SQL-скриптов
.
Я не хочу идти и запускать все мои сценарии 1 к 1.
Есть ли способ, чтобы я мог последовательно запускать все мои сценарии в Студии управления SQL
.
Я нашел это сообщение. Кажется, что создание командного файла проще.
Это все, что вам нужно:
@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
Заменить имя сервера и имя базы данных, но похоже, что это не работает.
Есть идеи?