Oracle
 sql >> Base de données >  >> RDS >> Oracle

Connexion à la base de données Oracle à l'aide de Sql Server Integration Services

J'ai dû le faire à plusieurs reprises, malheureusement, le site Web d'Oracle n'est pas particulièrement utile pour déterminer ce dont vous avez besoin.

Vous devez télécharger une copie de "ODTwithODAC1120320_32bit.exe" qui se trouve à :

http://www.oracle.com/technetwork/topics/dotnet/utilsoft-086879.html

La version 64 bits ne sert à rien, les pilotes 32 bits fonctionneront très bien. Installez-le sur votre machine de développement et sur la machine SQL Server si vous souhaitez exécuter les packages à partir de l'agent.

Vous pouvez ensuite choisir le fournisseur ".Net Providers\OracleCLient Data Provider".
La chaîne de connexion ressemblera à ceci (je pense que 1521 est le port Oracle par défaut) :

(DESCRIPTION=(ADDRESS=(PROTOCOL=TCP)(HOST=0.0.0.0)(PORT=1521))(CONNECT_DATA=(SERVICE_NAME=xxxxx)))