Oracle
 sql >> Base de Dados >  >> RDS >> Oracle

Conectando-se ao banco de dados Oracle usando o Sql Server Integration Services


Eu tive que fazer isso em muitas ocasiões, infelizmente o site da Oracle não é particularmente útil ao tentar determinar o que você precisa.

Você precisa baixar uma cópia de "ODTwithODAC1120320_32bit.exe", que pode ser encontrada em:

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

A versão de 64 bits é inútil, os drivers de 32 bits funcionarão bem. Instale isso em sua máquina de desenvolvimento e na caixa do SQL Server se desejar executar os pacotes do agente.

Você pode então escolher o provedor ".Net Providers\OracleCLient Data Provider".
A string de conexão ficará assim (acho que 1521 é a porta padrão do Oracle):

(DESCRIÇÃO=(ENDEREÇO=(PROTOCOLO=TCP)(HOST=0.0.0.0)(PORT=1521))(CONNECT_DATA=(SERVICE_NAME=xxxxx)))