2008-10-06 19 views
0

J'ai un Oracle serveur (version 9, je crois) et un serveur MS SQL (version 2000). Le serveur MS SQL exécute MS Windows Server 2003.Quel pilote Oracle dois-je installer dans mon serveur MS SQL pour pouvoir utiliser DTS pour copier des données du serveur Oracle vers le serveur MS SQL?

Je voudrais utiliser DTS pour extraire des données du serveur Oracle et les verser dans le serveur MS SQL. Je n'arrive pas à trouver le pilote que je devrais installer sur mon serveur MS SQL pour pouvoir communiquer avec le serveur Oracle. (Je ne me soucie pas vraiment si c'est ODBC ou un pilote Oracle "natif".)

Lorsque j'ai regardé cela il y a quelques temps, j'ai été stupéfait par le nombre de pilotes Oracle et de versions différentes. Toute aide avec un lien direct vers le pilote Oracle exact recommandé serait grandement apprécié, et je ne me dérangerait pas d'autres conseils utiles que vous pourriez fournir soit. :) (Mis à part la mise à niveau du serveur/système d'exploitation, cela ne va pas arriver bientôt ...)

Je comprends que c'est l'Instant Client que l'on m'installe, mais plus spécifiquement pour ma situation, sur la page http://www.oracle.com/technology/software/tech/oci/instantclient/htdocs/winsoft.html, ce sont les deux paquets Je devrais installer?

Version 11.1.0.6.0 

Parce que c'est la dernière version, et il devrait être en mesure de se connecter à Oracle 9.

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

Parce que « toutes les installations EXIGENT le paquet de base », par des informations en bas de la page Web Oracle.

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

Parce que je dois utiliser ODBC.

Est-ce que j'ai bien compris?

Répondre