DTSを使用してOracleサーバーからMS SQLサーバーにデータをコピーできるようにするには、MS SQLサーバーにどのOracleドライバーをインストールする必要がありますか?

StackOverflow https://stackoverflow.com/questions/173629

質問

Oracleサーバー(バージョン9、信じています)と MS SQLサーバー(バージョン2000)があります。 MS SQLサーバーは MS Windows Server 2003 を実行しています。

DTSを使用してOracleサーバーからデータを抽出し、それをMS SQLサーバーに注ぎたい。 MS SQLサーバーにインストールするドライバーを見つけるのに問題があるOracleサーバーと通信できるようにします。 (ODBCか「ネイティブ」のOracleドライバーかはあまり気にしません。)

これをしばらく前に見たとき、私はそこにある多数の異なるOracleドライバーとバージョンに驚かされました。 推奨される正確なOracleドライバーへの直接リンクに関するヘルプは大歓迎です。また、他の役立つヒントを提供することもできません。 :)(サーバー/ OSのアップグレードは別として、それはすぐには起こりません...)

http://www.oracle.com/technology/software/tech/oci/instantclient/htdocs/winsoft.html 、これらは 2つのパッケージインストールする必要がありますか

Version 11.1.0.6.0 

最新バージョンであり、Oracle 9に接続できるはずです。

Instant Client Package - Basic: All files required to run OCI, OCCI, and JDBC-OCI applications

「すべてのインストールには基本パッケージが必要」という理由で、Oracle Webページの下部にある情報ごとに。

Instant Client Package - ODBC: Additional libraries for enabling ODBC applications

ODBCを使用する必要があるため。

これが正しいことを理解しましたか

役に立ちましたか?

解決

最初の選択肢はインスタントクライアントです。 http://www.oracle.com/technology/software/tech/oci/instantclient/htdocs/winsoft.html

これは9iでは使用できませんでしたが、10gクライアントは問題なく9iに確実に接続し、11gもおそらく接続します。

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top