Параметры SQL-запросов
/commandTimeout=<seconds>
Используйте эту опцию, чтобы изменить время ожидания выполнения команды.
/connectionTimeout=<seconds>
Используйте эту опцию, чтобы изменить время ожидания подключения к серверу.
/noTransaction
Используйте эту опцию, чтобы отключить режим транзакций.
Вы можете отключить режим транзакций, например, для удаления объектов базы данных с помощью скриптов.
В противном случае сервер откатывает транзакцию, если какой-либо из удаленных объектов не существует.
/noWarnings
Используйте эту опцию, чтобы запретить вывод предупреждающих сообщений на консоль.
/parse
Используйте эту опцию, чтобы проверить, как gsqlcmd разбивает сценарии SQL на команды SQL в режиме exec.
Например:
gsqlcmd exec db script.sql /parse
/prepare
Используйте эту опцию, чтобы получить окончательный сценарий, который будет выполняться в режиме exec.
Например:
gsqlcmd exec db script.sql /prepare /set=param1=value1;param2=value2
Вы можете выполнить полученный код в режиме exec или с помощью другого инструмента.
/trace
Используйте эту опцию, чтобы включить отслеживание команд SQL, отправляемых на сервер.
По умолчанию gsqlcmd выводит сообщения трассировки на консоль.
Вы можете определить файл журнала в gsqlcmd.exe.config, расположенном в каталоге утилиты gsqlcmd.