SMOTableList サンプル
更新 : 2006 年 7 月 17 日
SmoTableList サンプルは、AdventureWorks データベースのユーザー テーブルを列挙する方法を示します。スクリプト タスクにより、スキーマとテーブルの名前が取得されて、2 つの変数に置かれます。次に、Transact-SQL タスクが 2 つの変数を使って DBCC CHECKCONSTRAINTS コマンドを実行します。このサンプルは IA64 ではサポートされていません。このサンプルには SQL Server 2005 SP1 が必要です。
詳細については、SQL Server 2005 Books Online の「Foreach ループ コンテナ」のトピックを参照してください。
重要 : |
---|
サンプルは、学習に使用することのみを目的に提供されています。これらは、運用環境での使用を目的としたものではなく、運用環境でのテストも実施されていません。Microsoft からは、これらのサンプルについてのテクニカル サポートは提供されません。 |
サンプルの実行
コード サンプルの場所、ビルド方法、およびインストール方法を確認済みの場合は、「サンプルのテスト」に進み、コード サンプルの構成方法と実行方法を確認してください。
前提条件
このサンプル パッケージを実行するための前提条件は次のとおりです。
- .NET Framework SDK 2.0 または Microsoft Visual Studio 2005 (.NET Framework SDK は無償で入手できます。詳細については、Books Online のトピック「.NET Framework SDK のインストール」を参照してください。
- Microsoft SQL Server 2005 Integration Services
- サンプル パッケージとサンプル パッケージが使用するデータ ファイルが、ローカルのハード ディスク ドライブにインストールされている。
- AdventureWorks OLTP データベースがアタッチされていて、管理者権限が設定されている。
サンプルのインストール方法の詳細については、SQL Server 2005 Books Online の「Integration Services サンプル パッケージのインストール」の項目を参照してください。
場所
サンプル コードを既定の場所にインストールした場合は、次のディレクトリに配置されています。
C:\Program Files\Microsoft SQL Server\100\Samples\Integration Services\\Programming Samples\Control Flow\SmoTableList\
サンプル コードの C# ソリューションは CS ディレクトリに、Visual Basic ソリューションは VB ディレクトリにあります。
サンプルをインストールするために必要な 2 つの手順の詳細については、「サンプルのインストール」を参照してください。SQL Server 2005 のオリジナル リリース後にリリースされた新しいサンプルを含む、サンプルの最新バージョンを入手するには、「SQL Server 2005 Samples and Sample Databases (April 2006)」を参照してください。
サンプルのビルド
まだ厳密な名前のキー ファイルを生成していない場合は、次の手順に従ってこのキー ファイルを生成します。
厳密な名前のキー ファイルを生成するには
Microsoft Visual Studio 2005 コマンド プロンプトを開くには、[スタート] ボタンをクリックし、[すべてのプログラム]、[Microsoft Visual Studio 2005]、[Visual Studio Tools] の順にポイントして、[Visual Studio 2005 コマンド プロンプト] をクリックします。
または
Microsoft .NET Framework コマンド プロンプトを開くには、[スタート] ボタンをクリックし、[すべてのプログラム]、[Microsoft .NET Framework SDK v2.0] の順にポイントして、[SDK コマンド プロンプト] をクリックします。
コマンド プロンプトでディレクトリ変更 (CD) コマンドを使用して、コマンド プロンプト ウィンドウの現在のフォルダを Samples フォルダに変更します。このフォルダに作成したキー ファイルは、すべての SQL Server 2005 コード サンプルで使用されます。
メモ : |
---|
サンプルが配置されているフォルダを調べるには、[スタート] ボタンをクリックし、[すべてのプログラム]、[Microsoft SQL Server 2005]、[マニュアルとチュートリアル] の順にポイントして、[サンプル ディレクトリ] をクリックします。既定のインストール場所を使用している場合、サンプルは <system_drive>:\Program Files\Microsoft SQL Server\90\Samples にあります。 |
- コマンド プロンプトで、次のコマンドを実行してキー ファイルを生成します。
sn -k SampleKey.snk
重要 : |
---|
厳密な名前のキー ペアの詳細については、MSDN の .NET Development Center にある「Security Briefs: Strong Names and Security in the .NET Framework」を参照してください。 |
サンプルをビルドするには
Microsoft Visual Studio 2005 を起動します。
[ファイル] メニューの [開く] をポイントし、[プロジェクト/ソリューション] をクリックして、使用するサンプルのソリューション (.sln) を開きます。このとき、使用する言語に応じて CS フォルダまたは VB フォルダの SMOTableList.sln を開きます。
[ビルド] メニューの [SmoTableList のビルド] をクリックします。
サンプルのテスト
サンプルによって作成されたパッケージは次の場所に保存されます。
C:\Program Files\Microsoft SQL Server\100\Samples\Integration Services\\Programming Samples\Control Flow\SmoTableList\<language>\SmoTablelist\bin\debug\ SmoTableSamplePackage.dtsx.
デザイナでパッケージを表示するには、新しい Integration Services プロジェクトを作成して、既存の .dtsx アイテムをそのプロジェクトに追加します。詳細については、SQL Server 2005 Books Online の「Integration Services プロジェクトにアイテムを追加する方法」のトピックを参照してください。
変更履歴
リリース | 履歴 |
---|---|
2006 年 7 月 17 日 |
|
2006 年 4 月 14 日 |
|