Vraag : Het proberen om pakketten SSIS met het gegevensbestand van Oracle te verbinden

Hallo de behoefte van I wat dringende deskundige hulp tevreden!
I heeft rond onderzoek gedaan en niet met veel…

Story op de proppen gekomen: Wij zijn momenteel migrerend een rapporteringsserver voor een cliënt die SQL 2005 op een STD van Vensters 2003 Server aan SQL 2008 op Vensters 2008 R2 in werking stelt.
This is succesvol geweest allen en wij zijn in het midden van onze testende fase…. Maar wij hebben een probleem

The rapporterend de server het gegevens uit Oracle 10 gegevensbestand
On de rapporteringsserver haalt wij Oracle 11 hebben moeten installeren Cliënt
- dit de enige cliënt is wij konden vinden welke steunen die op
worden geïnstalleerd= - Ons team geloven dat er geen probleem met achteruit verenigbaarheids (Oracle 11 Cliënt die tot Oracle 10 OB toegang hebben) probleem

The zou moeten zijn wij zijn wanneer het proberen om pakketten SSIS met het gegevensbestand van Oracle te verbinden ervaren.
It verschijnt dat SSIS die een toepassing met 32 bits niet met Oracle 11g (met 64 bits) zijn door de Leverancier van Oracle voor Ole- OB kan communiceren.

Through zo Internet doorbladeren ik over dit artikel kwam - maar niet zeker als dit de beste benadering of geschikt aan onze situatie
http://blogs.msdn.com/b/jo rgepc/archive/2008/02/12/ssis-error-dts-e-cannotacquireconnectionfromconnectionmanager-when-connecting-to-oracle-data-source.aspx

So eenvoudig „zou zijn van Oracle Is de leverancier van ole- OB“ niet vermeld op Inheemse Ole- OB op de Manager van de Verbinding. van


Are daar om het even welke Hete beschikbare Moeilijke situaties? ideeën
Any of gedachten - veel zou gewaardeerd worden het!!

Thank u verlaat ik het vooraf in uw Deskundige Handen!!










 

Antwoord : Het proberen om pakketten SSIS met het gegevensbestand van Oracle te verbinden

U kunt de Ontwerper installeren en in werking stellen SSIS in 32 en/of met 64 bits op zelfde OS met 64 bits. Ik veronderstel het in uw geval zal afhangen op welk type van OLEDB u beschikbaar hebt. Oracle heeft zowel beschikbaar met 32 bits als met 64 bits. U moet zoals vereist in uw milieu/toepassingsbehoeften kiezen. Zie bodem voor verbinding met volledig lidstaten- artikel; Ik heb gekleefd welke gedachte van I relevant was:

„Wanneer u een pakket op wijze met 64 bits in werking stelt, zou u niet met zo vele gegevensbronnen kunnen kunnen verbinden aangezien u wanneer u een pakket op wijze met 32 bits kunt in werking stellen. Sommige .NET Leveranciers van de Gegevens van het Kader en inheemse Leveranciers van ole- OB zouden niet in versies met 64 bits kunnen beschikbaar zijn. Bijvoorbeeld, is de van Microsoft Leverancier van ole- OB voor Straal, die met de gegevensbestanden van de Toegang en de spreadsheten van Excel verbindt, niet beschikbaar in een versie met 64 bits. Ook, de SQL Compacte Leverancier van de Server, die met SQL de Compacte gegevensbronnen van de Server verbindt, is niet beschikbaar in een versie met 64 bits.“

De „lopende Pakketten van de Diensten van de Integratie op Computers met 64 bits


Soms zou u pakketten op wijze met 32 bits op een computer met 64 bits kunnen willen in werking stellen. U zou pakketten op wijze met 32 bits om de volgende redenen kunnen willen in werking stellen:

•Om SQL Server 2000 pakketten in werking te stellen DTS.

•Om een geleide .NET Leverancier van de Gegevens van het Kader of de inheemse Leverancier van ole- OB te gebruiken die niet beschikbaar in een versie met 64 bits is.

•Om een een taak van het Manuscript of component van het Manuscript te gebruiken die verwijzingen andere assemblage of van Com componenten waarvoor een of niet geïnstalleerdek versie met 64 bits niet beschikbaar is.

Het selecteren van Uitvoering de met 32 bits of met 64 bits van het Pakket in Ontwerper SSIS
In de Eigenschappen van het Project van een pakket van de Diensten van de Integratie, kunt u uitvoering met 32 bits of met 64 bits selecteren door de waarde van het bezit Run64BitRuntime op de het Zuiveren pagina te plaatsen. Door gebrek, is de waarde van dit bezit Waar. Wanneer de versie met 64 bits van runtime van de Diensten van de Integratie niet wordt geïnstalleerdr, dit wordt het plaatsen genegeerd. „


Van: http://msdn.microsoft.com/en-us/library/ms141766.aspx
Andere oplossingen  
 
programming4us programming4us