
SQL Server 2005を主に使っております。
プログラムが発行するSQLを確認するためにプロファイラを
利用してトレースをとる作業を行ったりしますが、開始するまでの
設定画面の操作が面倒です。
ある程度デフォルト設定のままでもトレースを開始できますが、
ClientProcessIDでフィルタしたりすることが多いので、スクリプト等で
書くことができるとうれしいです。
またトレースの出力先がデータベースのテーブルであることが
多いのでそのあたりも指定したいと考えています。
このようなことは可能でしょうか?
A 回答 (2件)
- 最新から表示
- 回答順に表示
No.2
- 回答日時:
おおっと確かにデータベースに保存するオプションは指定できないですね。
ファイルに吐いて、リアルタイムで照会するときはfn_trace_gettableを使うしかなさそうですね。
(ファイルの結果がテーブル形式で返るので、必要に応じてテーブルに入れるとか)
ありがとうございます。
キーワードを元に検索するとMSのページが
ありました。
http://msdn.microsoft.com/ja-jp/library/ms188662 …
これで一度チャレンジしてみます。
No.1
- 回答日時:
テンプレートを作成してはどうですか?「ファイル」-「テンプレート」から作成・保存できます。
ただ、トレーステンプレートは裏からいじることができないので、予め毎回変わるような条件を指定しておくのは難しいと思います。
サーバトレースで良ければ「ファイル」-「エクスポート」-「トレース定義のスクリプト」で生成したスクリプトを実行すれば、指定した条件でトレースは実行されます。
使い方さえマスターすればトレース処理の自動化も可能なので、自動化のインターフェースというとこちらを指すことが多いと思います。
トレース定義スクリプトをちょっとやってみました。
フィルタの内容は出力されているようですね。
トレース結果をテーブルに出力するという指示がないようですが、
これは別の手段で可能でしょうか?
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
アクセスのテーブルからエクス...
-
既に使用されているので、使用...
-
bcpインサートでのフォーマ...
-
DBMAGICのプログラム解析
-
SybaseのBCPでファイル上書き
-
AccessでCSVインポートのゼロサ...
-
アクセスから自動で(マクロ化...
-
ACCESSでのCSVデータの自動取り...
-
スクリプトファイルの一括実行
-
accessのエクスポートエラーに...
-
ACCESSデータベースのインポート
-
SQL Server のデータをCSVファ...
-
SQL Server 2000 - bulk insert
-
MS-SQLプロシージャでファイル...
-
bcpによる、テーブル→CSVファイ...
-
重複するキーから一番古い年月...
-
SI Object Browserのテーブルス...
-
Access VBA [リモートサーバー...
-
SQLServerで同一条件レコードの...
-
時系列データの抜けの調べ方
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
SQL Server のデータをCSVファ...
-
accessのエクスポートエラーに...
-
既に使用されているので、使用...
-
エクスポート時の改行コードに...
-
アクセスのテーブルからエクス...
-
SQLServer2005でフラットファイ...
-
Accessのリンクテーブルについて
-
MS-SQLプロシージャでファイル...
-
symfowareのSQL文in句をバッチ...
-
pl/sqlでcsvファイルダウンロード
-
AccessでCSVインポートのゼロサ...
-
ACCESSでのエクセルインポート...
-
sqlite(spatialite_gui)での...
-
SybaseのBCPでファイル上書き
-
スクリプトファイルの一括実行
-
bcpによる、テーブル→CSVファイ...
-
Access97の文字化けについて
-
bcpインサートでのフォーマ...
-
access2000
-
SQLServer2005 クエリ結果のフ...
おすすめ情報