Вывод Jobstep SQL-сервера для запуска bat-файла
У меня есть работа SQL, которая имеет много шагов работы, и каждый шаг работы производит вывод SQL, который мне нужно запустить на целевой среде. Для запуска выходных шагов шага sql в целевой среде, у меня есть пакетный файл, который включает в себя список файлов.sql.
Моя проблема заключается в том, что при создании вывода шага задания в первую строку включается информация о шагах задания, а также [SQLSTATE 01000].
Мне нужно удалить первую строку и заменить [SQLSTATE 01000] пустыми строками для всех файлов.sql в каталоге.
Что было бы лучшим способом достичь этого.
Я использую SQL Server 2008 R2.
заранее спасибо
1 ответ
@ECHO ========================= Пакетный файл ==================== @ECHO В этом примере будет создана база данных на сервере Sql. Он просто выполнит сценарий sql, созданный в каталоге... msg * привет для %%G в (C:\B*.sql), выполнить sqlcmd -S INDIA55-PPC\SQLEXPRESS -U sa -P pass -d DatabaseName -i "%%Г"
Пауза