クリックして評価とフィードバックをお寄せください
TechNet
TechNet ライブラリ
SQL Server
SQL Server 2008
Integration Services
開発
開発者ガイド
 スクリプティング ソリューションでの他のアセンブリの参照
コミュニティ コンテンツ
このセクションの内容
すべて縮小/すべて展開 すべて縮小
その他のバージョンについては、以下の情報を参照してください。
SQL Server 2008 オンライン ブック (2009 年 7 月)
スクリプティング ソリューションでの他のアセンブリの参照

Microsoft .NET Framework クラス ライブラリには、スクリプトの開発者が Integration Services パッケージにカスタム機能を実装するための強力なツール セットが用意されています。スクリプト タスクとスクリプト コンポーネントでは、カスタム マネージ アセンブリも使用できます。

ms136007.note(ja-jp,SQL.100).gifメモ :
Web サービスのオブジェクトやメソッドをパッケージで使用できるようにするには、Microsoft Visual Studio Tools for Applications (VSTA) の [Web 参照の追加] コマンドを使用します。Integration Services の以前のバージョンでは、Web サービスを使用するためにプロキシ クラスを生成する必要がありました。

デザイン時に Integration Services によってマネージ アセンブリが検出されるようにするには、次の手順を実行する必要があります。

  1. マネージ アセンブリをコンピュータ上の任意のフォルダに格納します。
    ms136007.note(ja-jp,SQL.100).gifメモ :
    Integration Services の以前のバージョンで追加できたのは、%windir%\Microsoft.NET\Framework\vx.x.xxxxx フォルダか %ProgramFiles%\Microsoft SQL Server\100\SDK\Assemblies フォルダにあるマネージ アセンブリへの参照のみでした。

  2. マネージ アセンブリへの参照を追加します。
    参照を追加するには、VSTA の [参照の追加] ダイアログ ボックスにある [参照] タブで、マネージ アセンブリを探して追加します。

実行時に Integration Services によってマネージ アセンブリが検出されるようにするには、次の手順を実行する必要があります。

  1. マネージ アセンブリに厳密な名前で署名します。
  2. パッケージが実行されるコンピュータのグローバル アセンブリ キャッシュに、そのアセンブリをインストールします。
    詳細については、「カスタム オブジェクトのビルド、配置、およびデバッグ」を参照してください。

スクリプト タスクおよびスクリプト コンポーネントは、.NET Framework クラス ライブラリによって公開されている他のすべてのオブジェクトおよび機能を利用することができます。たとえば、.NET Framework を使用すると、ユーザーの環境に関する情報を取得し、パッケージを実行中のコンピュータとやり取りできます。

使用頻度の高い .NET Framework クラスを次に示します。

  • System.Data   ADO.NET アーキテクチャが含まれています。
  • System.IO   ファイル システムおよびファイル ストリームに対するインターフェイスを提供します。
  • System.Windows.Forms   フォームの作成に使用します。
  • System.Text.RegularExpressions   正規表現を処理するためのクラスを提供します。
  • System.Environment   ローカル コンピュータ、現在のユーザー、およびコンピュータとユーザーの設定に関する情報を返します。
  • System.Net   ネットワーク通信を提供します。
  • System.DirectoryServices   Active Directory を公開します。
  • System.Drawing   広範な画像操作ライブラリを提供します。
  • System.Threading   マルチスレッド プログラミングを有効にします。

.NET Framework の詳細については、MSDN ライブラリを参照してください。

Integration Services のアイコン (小)  最新の Integration Services の入手

マイクロソフトが提供する最新のダウンロード、アーティクル、サンプル、ビデオ、およびコミュニティで選択されたソリューションについては、MSDN または TechNet の Integration Services のページを参照してください。

これらの更新が自動で通知されるようにするには、ページの RSS フィードを購読します。

コミュニティ コンテンツ   コミュニティ コンテンツとは
新しいコンテンツの追加 RSS  注釈
Processing
© 2009 Microsoft Corporation. All rights reserved. 使用条件 | 商標 | プライバシー
Page view tracker