Microsoft SQL Server 2016データベースを管理します。 ユーザーは、データベースにアクセスするアプリケーションがエラーを表示すると報告しますが、エラーは意味のある情報を提供しません。 エラーに関連するSQL ServerログまたはWindowsイベントログにはエントリが見つかりません。 エラーメッセージを取得することによって、問題の根本原因を特定する必要があります。 あなたは何をするべきか?
正解:A
説明/参照: Explanation: 拡張イベントによるSQL Serverエラーのトラップ 拡張イベントの非常に便利な使い方の1つは、サーバートレースの実行を必要とせずにSQL Serverエラーをトラップする機能(btwは推奨されていません)と、すぐにデータを照会できるという追加機能ですこれは、開発者が問題が検出されるとすぐに問題を解決するために、エラーが発生したときにすぐに監視してトラップするソリューションを簡単に作成できることを意味します。 これは、コードベースがかなり古く、ソリューションのすべてを実際に知っている人は誰もいない、非常に大きなアプリケーションでは、特に本当に本当に役に立ちます。 重大度が10以上のSQL ServerエラーをトラップするためにExtended Eventsセッションを開始するには、次のスクリプトを実行します。 イベント・セッションの作成[error_trap] ON SERVER イベントを追加するsqlserver.error_reported 等。 参考文献:http://sqlblog.com/blogs/davide_mauri/archive/2013/03/17/trapping-sql-server-errors-with- extended-events.aspx