Frage : Versuchen, SSIS Pakete an Oracle-Datenbank anzuschließen

Hallo benötige ich etwas dringende Mithilfe von Spezialisten bitte!
I haben Forschung herum getan und haben nicht mit viel…

Story aufgekommen: Wir wandern z.Z. einen Berichtsbediener für einen Klienten ab, der SQL 2005 auf einem Windows Geschlechtskrankheits-Bediener 2003 zu SQL 2008 auf Windows 2008 R2 laufen lässt.
This ist ganz erfolgreich gewesen und wir sind mitten in unserer Testphase…. Aber wir haben Auszüge eines Problem

The Berichts-Bedieners es Daten von einem Datenbank
On Oracle-10 der Berichtsbediener wir das Klient
haben anbringen gemusst - dieses Oracle-11 ist der einzige Klient, den wir finden könnten, dass welche Unterstützungen, die auf
angebracht sind - unsere Mannschaft glauben, dass es nicht ein Problem mit Rückwärtskompatibilität (Klient geben sollte der Oracle-11, der Oracle 10 auf DB zurückgreift)

The Problem, wir sind beim Versuchen, SSIS Pakete an Oracle-Datenbank anzuschließen machen.
It scheint, dass das SSIS, das eine Anwendung mit 32 Bits ist, nicht in der Lage ist, sich mit Oracle 11g (Bit 64) durch Oracle-Versorger für ALTES DB zu verständigen.

Through also Grasen durch das Internet stieß ich auf diesen Artikel - aber nicht sure zufällig, wenn dieses die beste Annäherung sein würde, oder verwendbar für unser Situation
http://blogs.msdn.com/b/jo rgepc/archive/2008/02/12/ssis-error-dts-e-cannotacquireconnectionfromconnectionmanager-when-connecting-to-oracle-data-source.aspx

So einfach der „Oracle ALTE DB-Versorger“ nicht auf dem gebürtigen ALTEN DB auf dem Anschluss-Manager aufgeführt ist.


Are dort alle heißen vorhandenen Verlegenheiten?
Any Ideen oder Gedanken - würden viel es! geschätzt!

Thank Sie im Voraus lasse ich es in Ihren sachverständigen Händen!!










 

Antwort : Versuchen, SSIS Pakete an Oracle-Datenbank anzuschließen

Sie können den SSIS Entwerfer in 32 und/oder 64bit auf das gleiche OS 64bit anbringen und laufen. Ich schätze, dass es in Ihrem Fall abhängt von, welcher Art von OLEDB Sie vorhandenes haben. Oracle hat, die 32bit und 64bit vorhanden sind. Sie müssen wie von Ihren Umwelts-/Anwendungsnotwendigkeiten gefordert wählen. Unterseite für Verbindung mit komplettem Mitgliedstaat-Artikel sehen; Ich geklebt, was ich war relevant dachte:

„Wenn Sie ein Paket im 64-bitmodus laufen lassen, konnten Sie nicht in der Lage sein, an da viele Datenquellen anzuschließen, wie Sie können, wenn Sie ein Paket im 32-Bitmodus laufen lassen. Irgendein .NET Rahmen-Daten-Versorger und gebürtige ALTE DB-Versorger konnten nicht in den 64-bitversionen vorhanden sein. Z.B. ist der Microsoft ALTE DB-Versorger für Strahl, der an Zugangsdatenbanken und Excel-Verteilungsbögen anschließt, nicht in einer 64-bitversion vorhanden. Auch der SQL-Server-Vertrags-Versorger, der an SQL-Server-Vertragsdatenquellen anschließt, ist nicht vorhanden in einer 64-bitversion.“

„Laufende Integrations-Service-Pakete auf 64-bitcomputern
--------------------------------------------------------------------------------

Manchmal konnten Sie Pakete im 32-Bitmodus auf einem 64-bitcomputer laufen lassen wünschen. Sie konnten Pakete im 32-Bitmodus aus den folgenden Gründen laufen lassen wünschen:

•Zu Pakete des SQL-Servers 2000 DTS laufen lassen.

•Zu einen gehandhabten .NET Rahmen-Daten-Versorger oder gebürtigen ALTEN DB-Versorger benutzen, der nicht in einer 64-bitversion vorhanden ist.

•Zu eine Indexaufgabe oder einen Indexbestandteil benutzen, der andere Baugruppen oder COM-Bestandteile bezieht, für die eine 64-bitversion nicht vorhanden oder nicht angebracht ist.

Vorwählen der 32-Bit- oder 64-bitpaket-Durchführung im SSIS Entwerfer
In den Projekt-Eigenschaften eines Integrations-Service-Pakets, können Sie 32-Bit- oder 64-bitdurchführung vorwählen, indem Sie den Wert des Run64BitRuntime Eigentums auf der Entstörungsseite einstellen. Durch Rückstellung ist der Wert dieses Eigentums zutreffend. Wenn die 64-bitversion der Integrations-Service-Laufzeit nicht angebracht, ignoriert diese Einstellung. „


Von: http://msdn.microsoft.com/en-us/library/ms141766.aspx
Weitere Lösungen  
 
programming4us programming4us