Используя SQLCMD
, я запускаю скрипт для вывода на STDOUT
, затем gziping выход. Когда я смотрю на выходной файл, я вижу это предупреждение:Подавление сообщения tempdb при выводе результирующего набора
Database name 'tempdb' ignored, referencing object in tempdb.
В моем сценарии, у меня есть чек в начале сценария уронить временную таблицу, если она существует:
IF OBJECT_ID('tempdb..#TheTable') IS NOT NULL
BEGIN
DROP TABLE tempdb..#TheTable
END
Однако - у меня также есть SET NOCOUNT ON
, но файл по-прежнему фиксирует предупреждающее сообщение.
SQLCMD Сценарий:
sqlcmd -i TheScript.sql -h-1 -k1 -s"," -W -u | gzip > "C:\TheOutput.gz"
Есть ли способ, чтобы подавить сообщение, как это?