Как запустить несколько сценариев SQL с помощью командного файла?

У меня есть случай, когда у меня есть 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

Заменить имя сервера и имя базы данных, но похоже, что это не работает.

Есть идеи?

14
задан Chris 3 May 2014 в 00:06
поделиться