Readme_Tracer

更新 : 2005 年 12 月 5 日

このサンプルでは、SQL Server のローカル インスタンスから出力コンソールへプロファイル トレースを実装するテクニックを示します。このコンソール アプリケーションは、SQL Server トレース管理オブジェクト (TMO) を使用して、SQL Server のローカル インスタンスからトレース情報を表示するために使用できます。

サンプルは、演習目的で利用するためにのみ提供されています。サンプルを運用環境で使用することは想定されていないため、運用環境でのサンプルのテストは行われていません。Microsoft では、これらのサンプルに関する製品サポート サービスを提供していません。システム管理者の承認を得ることなく、サンプル アプリケーションやサンプル アセンブリを、運用中の SQL Server データベースやレポート サーバーに接続したり、これらのデータと共に使用することは避けてください。

必要条件

このサンプルでは、次のコンポーネントがインストールされている必要があります。

  • .NET Framework SDK 2.0 または Microsoft Visual Studio 2005。.NET Framework SDK は無料で入手できます。詳細については、「.NET Framework SDK のインストール」を参照してください。
  • Microsoft SQL Server 2005 Integration Services。
  • サンプル パッケージとサンプル パッケージが使用するデータ ファイルが、ローカルのハード ディスク ドライブにインストールされている。
  • AdventureWorks OLTP データベースがインストールされている。
  • AdventureWorks データベースがアタッチされている。
  • AdventureWorks データベースに対する管理権限を持っている。

サンプルのインストール方法の詳細については、SQL Server Books Online の「Integration Services サンプル パッケージのインストール」の項目を参照してください。

場所

サンプル コードを既定の場所にインストールした場合は、次のディレクトリに配置されています。

C:\Program Files\Microsoft SQL Server\90\Samples\Engine\Programmability\SMO\Tracer

サンプル コードの C# ソリューションは CS ディレクトリに、Visual Basic ソリューションは VB ディレクトリにあります。

サンプルのビルド

強力な名前のキー ファイルをまだ作成していない場合は、次の指示に従ってキー ファイルを生成してください。

厳密な名前のキー ファイルを生成するには

  1. Microsoft Visual Studio 2005 コマンド プロンプトを開きます。[スタート] メニューの [すべてのプログラム] をポイントし、[Microsoft .NET Framework SDK 2.0] をポイントします。次に、[SDK コマンド プロンプト] をクリックします。

    -- または --

    Microsoft .NET Framework コマンド プロンプトを開きます。[スタート] メニューの [すべてのプログラム] をポイントし、[Microsoft .NET Framework SDK 2.0] をポイントします。次に、[SDK コマンド プロンプト] をクリックします。

  2. ディレクトリの移動コマンド (CD) を使用して、コマンド プロンプト ウィンドウの現在のディレクトリから、サンプルがインストールされているフォルダに移動します。

    ms160891.note(ja-jp,SQL.90).gif注 :
    サンプルが配置されているフォルダを調べるには、[スタート] ボタンをクリックし、[すべてのプログラム]、[Microsoft SQL Server]、[マニュアルとチュートリアル] の順にポイントして、[サンプル ディレクトリ] をクリックします。既定のインストール場所を使用している場合、サンプルは <system_drive>:\Program Files\Microsoft SQL Server\100\Samples にあります。
  3. コマンド プロンプトで、次のコマンドを実行してキー ファイルを生成します。

    sn -k SampleKey.snk

    ms160891.note(ja-jp,SQL.90).gif重要 :
    厳密な名前のキー ペアの詳細については、MSDN の .NET Development Center にある「Security Briefs: Strong Names and Security in the .NET Framework」を参照してください。

Command Line Compiler を使用したサンプルのビルドと使用

  1. .NET Framework または Microsoft Visual Studio 2005 コマンド プロンプトを開きます。ディレクトリ変更 (CD) コマンドを使用して、コマンド プロンプト ウィンドウの現在のディレクトリを作業対象のソリューション ディレクトリに変更します。

  2. 次のコマンドを入力し、C# と Visual Basic のどちらかのバージョンのサンプルをビルドします。

    for /r %f in (*.sln) do msbuild.exe "%f"

Microsoft Visual Studio 2005 を使用したサンプルのビルドと使用 (省略可)

  1. Microsoft Visual Studio 2005 で、[ファイル] メニューの [開く] をポイントし、[プロジェクト/ソリューション] をクリックして、作業対象のソリューション ディレクトリにある Tracer.sln を開きます。

  2. F5 キーを押すか、[デバッグ] メニューの [デバッグ開始] をクリックして、プロジェクトをコンパイルして実行します。

変更履歴

リリース 履歴

2005 年 12 月 5 日

変更した内容 :
  • キー ファイルの名前や場所など、キー ファイルを生成する手順を変更しました。