2016-03-09 4 views
0

У меня есть коллекция .sql файлов в каталоге C:\FilesИспользования Sqlcmd в пакетном режиме для сбора процесса .sql файлов

В .sql файлов генерируются непрерывно в течение всего дня.

Файлы следовать логике НЕЙМИНГ TRANS[i].sql

Каждый файл содержит код SQL будет выполняться с помощью SQLCMD. После успешного выполнения кода файла файл должен быть перенесен в C:\Files\Old

Как написать пакетный файл, который будет обрабатывать все файлы .sql и переместить их в указанную папку?

Это образец из партии я в настоящее время, который может выполнить код только один файл .sql, и не может переместить его в дальнейшем:

sqlcmd -S SERVER01 -i C:\Files\TRANS1.sql 

ответ

0

Я понял это. Это было легче, чем я ожидал:

for %%f in (.\*sql) do sqlcmd -S SERVER01 -i %%f & move "%%f" .\Old 

 Смежные вопросы

  • Нет связанных вопросов^_^