Comment exécuter plusieurs scripts SQL à l'aide d'un fichier batch?

J'ai un cas où j'ai eu 10+ SQL script.

Je n'ai pas envie d'aller courir tous mes scripts 1 par 1.

Est-il un moyen que je peux utiliser tous mes scripts succession dans SQL Management studio.

J'ai trouvé cette post. La création d'un fichier de commandes semble plus facile.

C'est tout ce dont vous avez besoin:

@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

Remplacement de serveur et de base, mais il semble ne pas fonctionner.

Des idées?

source d'informationauteur Willem