Oracle
 sql >> Database >  >> RDS >> Oracle

Connessione a Oracle Database utilizzando Sql Server Integration Services

Ho dovuto farlo in molte occasioni, sfortunatamente il sito Web Oracle non è particolarmente utile quando si cerca di determinare ciò di cui hai bisogno.

È necessario scaricare una copia di "ODTwithODAC1120320_32bit.exe" che può essere trovata all'indirizzo:

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

La versione a 64 bit non serve, i driver a 32 bit funzioneranno bene. Installalo sulla tua macchina di sviluppo e sulla casella di SQL Server se desideri eseguire i pacchetti dall'agente.

Puoi quindi scegliere il provider ".Net Providers\OracleCLient Data Provider".
La stringa di connessione sarà simile a questa (penso che 1521 sia la porta Oracle predefinita):

(DESCRIZIONE=(INDIRIZZO=(PROTOCOLLO=TCP)(HOST=0.0.0.0)(PORTA=1521))(CONNECT_DATA=(SERVICE_NAME=xxxxx)))