Как выполнить сценарии SQL с помощью TeamCity?
Im новый с TeamCity и я не знаю как запустить SQL scripts
с ним.
- это способ просто выбрать путь к этим скриптам в Командная Строка Build Runner ?
Я довольно потерялся.
С уважением.
2 ответов
в командной строке шаг построения:
исполняемый файл команды: c:\Program Files\Microsoft SQL Server0\Tools\Binn\sqlcmd.exe
параметры команды: -S <server> -i <path_to_file>
-S!
возможно, Вам придется изменить 100
к чему-то еще, в зависимости от версии средств SQL Server, установленных на агенте сборки.
Я считаю, что SQLCMD / SQLPLUS / MYSQL доступны как автономные исполняемые файлы, которые вы можете установить на сервере TeamCity.
пакет компонентов Microsoft® SQL Server® 2008 R2
однако, не зная вашей фактической платформы SQL, это может отличаться, и у поставщика должна быть альтернатива.
затем вы можете создать командную строку Runner для вызова исполняемого и передачи требуемых параметров, которые далее объясняются здесь.
Если вы хотите сделать миграцию базы данных как часть вашего процесса CI, также стоит проверить депо