Share via


Integration Services の接続

MicrosoftSQL ServerIntegration Services パッケージは接続を使用して、各種のタスクの実行や Integration Services 機能の実装を行います。

  • テキスト、XML、Excel ブック、リレーショナル データベースなど、変換元および変換先のデータ ストアに接続し、データの抽出と読み込みを行います。

  • 参照データが含まれたリレーショナル データベースに接続し、完全参照またはあいまい参照を実行します。

  • リレーショナル データベースに接続し、SELECT、DELETE、INSERT コマンドなどの SQL ステートメントやストアド プロシージャを実行します。

  • SQL Server に接続し、データベースのバックアップやログインの転送などのメンテナンス タスクおよび転送タスクを実行します。

  • ログ エントリをテキスト ファイル、XML ファイル、および SQL Server テーブルに書き込み、パッケージの構成を SQL Server テーブルに書き込みます。

  • SQL Server に接続し、一部の変換作業に使用する一時作業テーブルを作成します。

  • Analysis Services プロジェクトおよびデータベースに接続して、データ マイニング モデルにアクセスし、キューブとディメンションを処理して、DDL コードを実行します。

  • Foreach Loop 列挙子およびタスクで使用する既存のファイルとフォルダを指定するか、新しく作成します。

  • メッセージ キュー、Windows Management Instrumentation (WMI) サーバー、SQL Server 管理オブジェクト (SMO) サーバー、Web サーバー、およびメール サーバーに接続します。

これらの接続を確立するために、Integration Services は接続マネージャを使用します。次のセクションでは、この接続マネージャについて説明します。

接続マネージャ

Integration Services では、接続の論理表現として接続マネージャが使用されます。デザイン時に接続マネージャのプロパティを設定し、パッケージの実行時に Integration Services が作成する物理接続を指定します。たとえば、接続マネージャには、デザイン時に設定する ConnectionString プロパティが含まれており、実行時には、接続文字列のプロパティ内の値を使用して、物理接続が作成されます。

パッケージは、接続マネージャの種類の複数のインスタンスを使用でき、各インスタンス上でプロパティを設定できます。実行時に、接続マネージャの種類の各インスタンスは、さまざまな属性を持つ接続を作成します。

SQL ServerIntegration Services では、さまざまな種類の接続マネージャが用意されており、これにより、パッケージはさまざまなデータ ソースおよびサーバーに接続できます。

  • Integration Services のインストール時にセットアップ プログラムによってインストールされる組み込みの接続マネージャ。

  • Microsoft の Web サイトからダウンロード可能な接続マネージャ。

  • カスタム接続マネージャ。既存の接続マネージャではニーズを満たすことができない場合は独自に作成できます。

組み込みの接続マネージャ

次の表は、SQL ServerIntegration Services に用意されている接続マネージャの種類を一覧にしたものです。

種類

説明

トピック

ADO

ActiveX Data Objects (ADO) オブジェクトに接続します。

ADO 接続マネージャ

ADO.NET

.NET プロバイダを使用して、データ ソースに接続します。

ADO.NET 接続マネージャ

CACHE

データ フローまたはキャッシュ ファイル (.caw) からデータを読み取り、そのデータをキャッシュ ファイルに保存できます。

キャッシュ接続マネージャー

Excel

Excel ブック ファイルに接続します。

Excel 接続マネージャ

FILE

ファイルまたはフォルダに接続します。

ファイル接続マネージャ

FLATFILE

単一のフラット ファイル内のデータに接続します。

フラット ファイル接続マネージャ

FTP

FTP サーバーに接続します。

FTP 接続マネージャ

HTTP

Web サーバーに接続します。

HTTP 接続マネージャ

MSMQ

メッセージ キューに接続します。

MSMQ 接続マネージャ

MSOLAP100

SQL ServerAnalysis Services のインスタンスまたは Analysis Services プロジェクトに接続します。

Analysis Services 接続マネージャ

MULTIFILE

複数のファイルおよびフォルダに接続します。

複数ファイル接続マネージャ

MULTIFLATFILE

複数のデータ ファイルおよびフォルダに接続します。

複数フラット ファイル接続マネージャ

OLEDB

OLE DB プロバイダを使用して、データ ソースに接続します。

OLE DB 接続マネージャ

ODBC

ODBC を使用して、データ ソースに接続します。

ODBC 接続マネージャ

SMOServer

SQL Server 管理オブジェクト (SMO) サーバーに接続します。

SMO 接続マネージャ

SMTP

SMTP メール サーバーに接続します。

SMTP 接続マネージャ

SQLMOBILE

SQL Server Compact データベースに接続します。

SQL Server Compact Edition 接続マネージャ

WMI

サーバーに接続し、サーバー上の Windows Management Instrumentation (WMI) 管理のスコープを指定します。

WMI 接続マネージャ

ダウンロード可能な接続マネージャ

次の表に、Microsoft の Web サイトから別途ダウンロード可能な種類の接続マネージャを示します。

重要な注意事項重要

次の表に記載されている接続マネージャは、SQL Server 2008 Enterprise および SQL Server 2008 Developer でのみ正常に動作します。

種類

説明

トピック

ORACLE

Oracle <バージョン情報> サーバーに接続します。

Oracle 接続マネージャは、Microsoft Connector for Oracle by Attunity の接続マネージャ コンポーネントです。Microsoft Connector for Oracle by Attunity には、変換元と変換先も含まれます。詳細については、Microsoft Connectors for Oracle and Teradata by Attunity (英語) のダウンロード ページを参照してください。

SAPBI

SAP NetWeaver BI Version 7 システムに接続します。

SAP BI 接続マネージャは、Microsoft Connector for SAP BI の接続マネージャ コンポーネントです。Microsoft Connector for SAP BI には、変換元と変換先も含まれます。詳細については、Microsoft SQL Server 2008 用 Feature Pack のダウンロード ページを参照してください。

TERADATA

Teradata <バージョン情報> サーバーに接続します。

Teradata 接続マネージャは、Microsoft Connector for Teradata by Attunity の接続マネージャ コンポーネントです。Microsoft Connector for Teradata by Attunity には、変換元と変換先も含まれます。詳細については、Microsoft Connectors for Oracle and Teradata by Attunity (英語) のダウンロード ページを参照してください。

カスタム接続マネージャ

カスタム接続マネージャを作成することもできます。詳細については、「カスタム接続マネージャの開発」を参照してください。

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

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

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