Frage : SSIS, das Daten von SQL an Oracle gelangt

Hallo, hält das

I morgens eine Integration tuend Projekt in Sichtstudio 2008 instand, wo ich von einer Tabelle in SQL-Server 2000 in eine Bit Datenbank Oracle-9i 64 kommen muss.  Jedoch habe ich Probleme mit dem Erhalten es, um zu arbeiten.  In GEGEN meiner Quelle und Bestimmungsortdatenbank Tests sind okay, aber, wenn ich den Daten herüber mich versuche und schicke, die Störung erhalten:


[DB-Bestimmungsort [739]] Störung: SSIS Störungs-Code DTS_E_CANNOTACQUIRECONNECTIONFROMCONNECTIONMANAGER.  Der AcquireConnection Methodenanruf zum Anschlussmanager „“ verlassen mit Störungscode 0xC0209303.  Es kann die Fehlermeldungen geben, die vor diesem mit mehr Informationen bekannt gegeben werden über, warum der AcquireConnection Methodenanruf failed.

I etwas Forschung auf dem Internet getan haben und er mich wirklich verwirrt.  Was muss Bit 64 sein, was nicht tut? Ich lasse dieses auf meinem Laptop mit Bit 64 Windows-7, was verursache diese Störung laufen, wenn ich die Anschluss Tests und das it ganz o.k. tun kann?

Mike

Antwort : SSIS, das Daten von SQL an Oracle gelangt

Nicht ziemlich ehrlich es ohne Bezug nennen: Sie wirklich gerade schauten nicht genug tief.  

DTS_E_CANNOTACQUIRECONNECTIONFROMCONNECTIONMANAGER ist gerade eine generische Fehlermeldung, die am Ende eines Anschlussausfalls herausgegeben.  Gingen gerade Mittel I „etwas falsch“ und verweisen Sie auf einen spezifischen Störungscode (0xC0209303 in diesem Fall) und beauftragen Sie auch, die früheren Mitteilungen zu betrachten, die zu mehr Information geloggt.

Über die Mitteilung, die Sie berichteten, war:

SSIS Störungs-Code DTS_E_CANNOTACQUIRECONNECTIONFROMCONNECTIONMANAGER.   Der AcquireConnection Methodenanruf zum Anschlussmanager „“ verlassen mit Störungscode 0xC0209303.  Es kann die Fehlermeldungen geben, die vor diesem mit mehr Informationen bekannt gegeben über, warum der AcquireConnection Methodenanruf ausfiel.

Die hervorgehobenen Teile merken.   Ein schneller Blick auf die Integration instandhält Störungs-und Mitteilung-Hinweis ilung- (http://64.4.11.252/en-us/library/ms345164.aspx) erklärt uns, dass Störungscode 0xC0209303 bedeutet:

DTS_E_OLEDB_NOPROVIDER_64BIT_ERROR

SSIS Störungs-Code DTS_E_OLEDB_NOPROVIDER_64BIT_ERROR.  Das erbetene ALTE DB-Versorger _ _ geregistriert nicht -- möglicherweise ist kein 64-bitversorger vorhanden.  Störungscode: .

Das ist, warum ich Sie fragte, ob Sie einen 64-bitversorger oben benutzten.

- Gary Patterson
Weitere Lösungen  
 
programming4us programming4us