SSIS パッケージを生成する C# アプリケーションを作成しています。
これには、ライブラリMicrosoft.SqlServer.Dts.Runtimeを使用して、データベース接続マネージャーを追加することが含まれます。次のコード行は、これを行う方法を示しています。
ConnectionManager cm = pkg.Connections.Add("OLEDB");
上記のコードでは、プロバイダー"Native OLEDB\SQL Native Client"との接続を作成する OLEDB 接続を追加しています。
私はこれを望んでいません。代わりに、プロバイダOracle Provider for OLEDBを使用したいと考えています。
次のサイトは、さまざまな接続マネージャーの種類を示しています。
http://msdn.microsoft.com/en-us/library/ms136093.aspx
http://msdn.microsoft.com/en-us/library/ms140203.aspx
しかし、Oracle OLEDB Provider を使用できることを示唆するものはなく、2 番目のリンクで指定された Oracle 型は SQL 2008 でのみ有効です。
ここで説明されているように、独自のカスタム マネージャーを開発する道をたどる必要がありますか?: http://msdn.microsoft.com/en-us/library/ms403359.aspx
どんな助けでもいただければ幸いです
ジェームズ