Vraag : SSIS die gegevens van SQL krijgen aan Oracle

Hallo,

I am een project van de integratiediensten in Visuele Studio 2008 doen waar ik van één lijst in SQL server 2000 in een Gegevensbestand met 64 bits van Oracle moet krijgen 9i.  Nochtans heb ik problemen met het ertoe brengen van het om te werken.  In VERSUS zowel mijn Bron als van Bestemming zijn de gegevensbestandtests o.k. maar wanneer ik probeer en verzend de gegevens over krijg ik de fout: /> [de Bestemming van OB [739]] Fout

IONFROMCONNECTIONMANAGER van de Fout SSIS.  De AcquireConnection methodevraag aan de verbindingsmanager „“ met foutencode wordt ontbroken 0xC0209303 die.  Er kunnen foutenmeldingen zijn vóór dit met meer informatie worden gepost over waarom de AcquireConnection methodevraag failed.

I wat onderzoek naar Internet dat heeft gedaan en het verwart me werkelijk.  Wat met 64 bits moet zijn wat niet? Ben Ik in werking stellend dit op mijn laptop met Vensters 7 met 64 bits, wat oorzaken deze fout als ik de verbindingstests en it o.k. allen kan doen?

Mike

Antwoord : SSIS die gegevens van SQL krijgen aan Oracle

Niet helemaal eerlijk om het niet verwant te roepen: u werkelijk enkel niet keek diep genoeg.  

DTS_E_CANNOTACQUIRECONNECTIONFROMCONNECTIONMANAGER is enkel een generische foutenmelding die aan het eind van een verbindingsmislukking wordt uitgegeven.  I enkel gingen de middelen „iets verkeerd“, en leidt u aan een specifieke foutencode (0xC0209303 in dit geval), en geeft opdracht aan u ook om de vroegere berichten te bekijken die voor meer informatie werden geregistreerd.

Het bericht u meldde was:

De Code DTS_E_CANNOTACQUIRECONNECTIONFROMCONNECTIONMANAGER van de Fout SSIS.   De AcquireConnection methodevraag aan de verbindingsmanager „“ met foutencode wordt ontbroken 0xC0209303 die.  Er kunnen foutenmeldingen zijn vóór dit met meer informatie worden gepost over waarom de AcquireConnection methodevraag die ontbrak.

Neem nota van de benadrukte gedeelten.   Een snelle blik op de Verwijzing van de Fout en van het Bericht van de Diensten van de Integratie (http://64.4.11.252/en-us/library/ms345164.aspx) vertelt ons dat de middelen van de foutencode 0xC0209303:

DTS_E_OLEDB_NOPROVIDER_64BIT_ERROR

De Code DTS_E_OLEDB_NOPROVIDER_64BIT_ERROR van de Fout SSIS.  De gevraagde Leverancier van ole- OB _ wordt _ niet geregistreerd -- misschien is geen leverancier met 64 bits beschikbaar.  De code van de fout: .

Dat is waarom ik u vroeg of hierboven gebruikte u een leverancier met 64 bits.

- Gary Patterson
Andere oplossingen  
 
programming4us programming4us