0

私はOracle サーバー(バージョン 9 だと思います) とMS SQL サーバー(バージョン 2000) を持っています。MS SQL サーバーは、MS Windows Server 2003を実行しています。

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

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

インストールが推奨されているのは Instant Client であることは理解していますが、より具体的には私の状況では、ページ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を使用する必要があるためです。

私はこれを正しく理解しましたか?

4

1 に答える 1

1

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

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

于 2008-10-06T12:17:55.777 に答える