sql >> Database >  >> RDS >> Oracle

Oracle-verbindingen verbroken in SSIS na het verwijderen van de 32-bits versie van de Oracle-client

Update 1 - Visual Studio 64-bit

Na zoeken lijkt het erop dat er geen Visual Studio 64-bit versie is:

Eerste antwoord

Ik weet niet of hier officiële documentatie voor is, maar op basis van mijn eigen ervaring je moet Oracle-client 32-bit installeren op de ontwikkelmachine , omdat SQL Server Data Tools voor Visual studio een 32-bits toepassing is en het zal niet werken zal werken met oracle client 64-bit.

Maar u kunt het .dtsx-pakket probleemloos uitvoeren als u met een 64-bits oracle-client werkt, u moet het juiste DtExec-pad gebruiken:

32-bits

C:\Program Files (x86)\Microsoft SQL Server\100\DTS\Binn\DtExec.exe

64-bits

C:\Program Files\Microsoft SQL Server\100\DTS\Binn\DtExec.exe

Tijdens het zoeken vond ik veel andere links die dezelfde mening delen:




  1. SQL krijgt max id-veld op een LEFT JOIN

  2. Triggers:hoe kan ik de waarde op een tabel initialiseren met een waarde op een andere?

  3. MySQL relationele databases gebruiken op Fedora 12

  4. Kon geen verbinding openen veroorzaakt door This ResultSet is closed