2011-07-21 13 views
0

アプリケーションはデータベースとしてSQL Server 2005を使用しています。実際のデータベースがトリガを使用して値を入力している履歴データベースを使用しています。データベース(リモート) - SQL Serverでエラーが発生しました

DBサーバーを確認しました。リモートクエリータイムアウトのために600秒に設定されました。私はゼロに変更し、サーバーを再起動しました。

上記のトリガーを10分後に有効にすると、操作中にエラーが発生します。トリガーを使用しない場合、これは正常に機能しています。

プロファイラを使用して、2つのデータベースで発生したすべてのエラーを確認したいと考えています。上記の2つのデータベースからのエラーのみを表示するようにプロファイラーを設定するにはどうすればよいですか?それ以外の場合は、データベース内で発生したすべてのエラーを表示するクエリまたはDMVがありますか?

注:プロファイラでのみエラーが表示されます。すべてではないその他の詳細

答えて

2

ボックスチェックしたくない他のすべてのものを選択解除列の「ショーをすべての列」の場合、あなたは「データベース名」を選択することができますし、フィルタをshに設定するあなたのdb名だけです

イベントにエラーと警告のカテゴリがあります。

エラーイベントについては、MSDNを参照してください。

+1

参照で更新されました。 – brheal

+0

トレースを作成すると、セキュリティ監査などがデフォルトとして選択されます。それらのチェックを外し、エラーと警告だけを選択してください。 – brheal

1

あなたは、エラーを参照してくださいshow all eventsをクリックし、その後、選ぶだけに

にそれを見るためには、「すべての列を表示」をチェックする必要があり 下記参照、プロファイラでデータベース名をフィルタリングすることができますerrors and warningsし、必要なものを選択するには、あなたはプロファイラでenter image description here

+0

が追加されました。 – SQLMenace

関連する問題