Можно ли заставить SSMS программно переключаться на вкладку «Сообщения»? - PullRequest
3 голосов
/ 28 сентября 2010

Я пишу довольно долго работающий скрипт, который печатает сообщения о прогрессе по ходу дела.

Однако в SQL Server Management Studio по умолчанию отображается вкладка набора результатов, а не вкладка сообщений, поэтому пользователю необходимо будет щелкнуть вкладку сообщений после запуска сценария, чтобы увидеть ход выполнения.

Есть ли способ, чтобы мой сценарий сказал SSMS автоматически показывать вкладку сообщений?

Я знаю, что SSMS удалит вкладку набора результатов после завершения сценария, поскольку он не генерирует никаких наборов результатов, но я хочу, чтобы вкладка сообщений отображалась немедленно, а не в конце.

Я не ищу параметр в SSMS, так как этот скрипт не будет запускаться на моей машине после выпуска.

Ответы [ 2 ]

2 голосов
/ 28 сентября 2010

вы должны забыть о попытке сделать это в SSMS и использовать утилиту sqlcmd

Учебное пособие: утилита sqlcmd
Использование утилиты SQL Server 2005 sqlcmd

2 голосов
/ 28 сентября 2010

Нет ничего, что вы могли бы включить в свой сценарий, чтобы изменить поведение IDE SSMS по умолчанию, вы могли бы справиться с этим с помощью параметра, но вы отметили, что это не является правильным решением.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...