トップ回答者
「形式設定中にエラーが発生したため、エラーは簡易モードで出力されます。トレース、ETW、通知などはスキップされます。」の原因について

質問
-
SQL Server 2008 R2 を利用しております。
「エラー: 7884 重大度: 20 状態: 1 (パラメーター: )。形式設定中にエラーが発生したため、エラーは簡易モードで出力されます。トレース、ETW、通知などはスキップされます。」
このエラーの発生原因の調査を行っているのですが、情報が乏しくまだ調査方法さえ分かっていません。
下記を拝見しても、エラー番号とメッセージがことなっており、困惑しております。
https://docs.microsoft.com/ja-jp/previous-versions/sql/sql-server-2008-r2/cc645603(v=sql.105)
ご存知の調査方法等ご座いましたらご教授いただけませんでしょうか。
よろしくお願いいたします。
- 編集済み _usausa_ 2019年2月26日 7:30
回答
-
_usausa_さん、こんにちは。フォーラムオペレーターのHarukaです。
MSDNフォーラムにご投稿くださいましてありがとうございます。
エラーメッセージ「形式設定中にエラーが発生したため、エラーは簡易モードで出力されます。トレース、ETW、通知などはスキップされます。」は元のエラーメッセージがフォーマットまたはその他の問題により破損していることを示します。
元のエラーコード7884は、前の例外が原因で発生することが多い TDS プロトコル違反を意味します。
エラーログを見て、前のエラーが何であるかを見つけることによって、それを引き起こしているルートを見つけることができます。
関連するエラーメッセージが見つからない場合は、エラーと同時に(または直前に)何が起きているのかを調べるためにSQLトレースを実行する必要があります。
このリンクは、トレースの設定に役立ちます。
http://databases.about.com/od/sqlserver/ht/trace.htmどうぞよろしくお願いします。
MSDN/ TechNet Community Support Haruka
ご協力くださいますようお願いいたします。また、MSDNサポートに賛辞や苦情がある場合は、MSDNFSF@microsoft.comまでお気軽にお問い合わせください。~- 回答としてマーク _usausa_ 2019年3月5日 1:28
すべての返信
-
_usausa_さん、こんにちは。フォーラムオペレーターのHarukaです。
MSDNフォーラムにご投稿くださいましてありがとうございます。
エラーメッセージ「形式設定中にエラーが発生したため、エラーは簡易モードで出力されます。トレース、ETW、通知などはスキップされます。」は元のエラーメッセージがフォーマットまたはその他の問題により破損していることを示します。
元のエラーコード7884は、前の例外が原因で発生することが多い TDS プロトコル違反を意味します。
エラーログを見て、前のエラーが何であるかを見つけることによって、それを引き起こしているルートを見つけることができます。
関連するエラーメッセージが見つからない場合は、エラーと同時に(または直前に)何が起きているのかを調べるためにSQLトレースを実行する必要があります。
このリンクは、トレースの設定に役立ちます。
http://databases.about.com/od/sqlserver/ht/trace.htmどうぞよろしくお願いします。
MSDN/ TechNet Community Support Haruka
ご協力くださいますようお願いいたします。また、MSDNサポートに賛辞や苦情がある場合は、MSDNFSF@microsoft.comまでお気軽にお問い合わせください。~- 回答としてマーク _usausa_ 2019年3月5日 1:28