Nun, ich habe Oracle Database 11g Release 2 Client (11.2.0.1.0) für Microsoft Windows (x64) heruntergeladen von http://www.oracle. com/technetwork/database/enterprise-edition/downloads/112010-win64soft-094461.html . Es hatte 4 Optionen für die Installation. Eine davon war Instant Client (was mir nicht geholfen hat). Derjenige, der funktioniert, ist Laufzeit-Client oder so was heißt. Es installiert Net Manager, was ich will.
PS-Hinzufügen (während ich die Oracle 64-Bit-Reise durchlaufe), stelle ich fest, dass ich SSIS nicht mit 64-Bit-Oracle-DB-Anbietern verwenden kann. Ich bekomme die Ausnahmen (beim Hinzufügen einer Verbindung in SSIS):
Ich vermute, das liegt daran, dass der SSIS-Prozess ein 32-Bit-Prozess ist und keine 64-Bit-Oracle-Treiber verwenden kann (mein Host-Computer ist Win 7 64-Bit).
Nach dem Testen habe ich festgestellt, dass dies tatsächlich der Fall ist. Wir brauchen die 32-Bit-Treiber nur für die SSIS-IDE kann aber 64-Bit verwenden, wenn das DTSX-Paket mit der 64-Bit-Datei dtexec.exe (C:\Programme\Microsoft SQL Server\100\DTS\Binn)
ausgeführt wirdInstallieren Sie also in ENTWICKLUNG (auf einem 64-Bit-Computer) sowohl die 32- als auch die 64-Bit-Clients:32-Bit:für die Entwicklung in Visual Studio IDE64-Bit:Um das DTSX-Paket mit der 64-Bit-Version von dtexec.exe auf der Befehlszeile auszuführen (als der Fall wäre, wenn wir dies in einer Produktionsumgebung ausführen)
Ein ähnlicher Thread hier .