私たちは一日中一日中実行するかなりの数のデータ読み込みプロセスを持っています。これらのプロセスは、接続に対して610フラグをオンに設定し、完了したらオフにします。これらのメッセージはERROR LOGに入れられるため、ERROR LOGはかなり増加しています。 DBCCのWITH NO_INFOMSGSパラメータを使用してみましたが、クエリの出力には含まれていませんが、エラーログにエントリが含まれています。
何か案は?
メッセージは次のようになります。
日付10/23/2014 8:32:46 AMログSQLサーバー(現在-10/23/2014 8:31:00 AM)
ソースspid57
メッセージDBCC TRACEON 610、サーバープロセスID(SPID)57。これは情報メッセージです。ユーザーの操作は必要ありません。
...
日付10/23/2014 8:32:54 AMログSQL Server(現在-10/23/2014 8:31:00 AM)
ソースspid57
メッセージDBCC TRACEOFF 610、サーバープロセスID(SPID)57。これは情報メッセージです。ユーザーの操作は必要ありません。
トレースフラグ2505を使用できます。実験でブログ投稿を書いた http://sqlserver-help.com/2014/12/09/help-how-to-suppress-dbcc-traceonoff-messages-in-the-error-log