9

私はグーグルで成功しませんでした。私はSQL Server 2008 R2のSQL Server Profilerを使用しており、トレースのイベント選択のためにそれを保証しています:SQL Serverプロファイラ - どのデータベースが接続されているかを確認するにはどうすればよいですか?

  • セキュリティ監査>監査ログイン+監査ログアウト
  • 私はセッションのためにすべての列を報告しています> ExistingConnection

私が.aspxのページをロードした後、私はその後、トレースを開始したが、私は特定のSQLストアドプロシージャを呼び出すアクションを実行する直前に。

「EventClass」列の下に「ExistingConnection」がありますが、これらのイベントの「TextData」は接続先のデータベースを識別していないようです。私に主要なデータベース設定を教えてください(例えば、ansi_paddingをオンにします)。特定のイベントでは、NTUserNameが表示され、手がかりを得ることができます。私が探したいのは、どのデータベースに接続しているかです。誰がコミュニティに伝えるためにいくつかのポイントを望んでいますか? :)

答えて

16

SQL Server Profilerで新しいトレースを作成すると、ダイアログボックスが表示され、 "トレースのプロパティ"というタイトルが付けられます。

右下に「すべての列を表示する」というチェックボックスが表示されますので、テーブルを左にスクロールすると、「データベース名」というチェックボックスが表示されます。トレース思っ

TraceProperties dialog

+1

おかげで「表示すべての列が」トレースで表示するためのすべての列を選択することになる –

+0

@ChrisHalcrow - !!!助けになることに喜ん – STLDeveloper

+0

ところで「ショーはすべての列は」 SQL Server 2014の右下隅* – Adam

2

トレースプロパティ - >イベント選択タブから、データベース列を表示できます。デフォルトでは表示されません。

関連する問題