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

Tilslutning til Oracle Database ved hjælp af SQL Server Integration Services

Jeg har været nødt til at gøre dette ved mange lejligheder, desværre er Oracle-webstedet ikke særlig nyttigt, når du prøver at finde ud af, hvad du har brug for.

Du skal downloade en kopi af "ODTwithODAC1120320_32bit.exe", som kan findes på:

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

64-bit-versionen er til ingen nytte, 32-bit-driverne vil fungere fint. Installer dette på din udviklingsmaskine og på SQL Server-boksen, hvis du vil køre pakkerne fra agenten.

Du kan derefter vælge udbyderen ".Net Providers\OracleCLient Data Provider".
Forbindelsesstrengen vil se nogenlunde sådan ud (jeg tror, ​​1521 er standard Oracle-port):

(DESCRIPTION=(ADRESSE=(PROTOKOL=TCP)(HOST=0.0.0.0)(PORT=1521))(CONNECT_DATA=(SERVICE_NAME=xxxxx)))



  1. Kan ikke binde argument ved indeks 2, fordi indekset er uden for rækkevidde

  2. INSERT-sætningen er i konflikt med FOREIGN KEY-begrænsningen - SQL Server

  3. Kodedækningsstatistikker

  4. Sådan fungerer UNCOMPRESS() i MariaDB