Link to home
Create AccountLog in
Microsoft SQL Server

Microsoft SQL Server

--

Questions

--

Followers

Top Experts

Avatar of Paul-Anthony
Paul-Anthony🇦🇺

Trying to connect SSIS packages to Oracle database
Hi I need some urgent  expert assistance please!
I have been doing research around and haven't come up with much...

Story: We are currently migrating a reporting server for a client which runs SQL 2005 on a Windows 2003 STD Server to SQL 2008 on Windows 2008 R2.
This has been all successful and we are in the middle of our testing phase.... But we do have a problem

The reporting server extracts it data from an Oracle 10 database
On the reporting server we have had to install the Oracle 11 Client
      - This is the only client we could find which supports being installed on
      - Our team believes that there should not be a problem with backwards compatibility (Oracle 11 Client accessing Oracle 10 DB)

The problem we are experiencing is when trying to connect SSIS packages to Oracle database.
It appears that the SSIS being a 32 bit application is not able to communicate with Oracle 11g (64 Bit) through Oracle Provider for OLE DB.

Through so browsing through the internet i came across this article - but not sure if this would be the best approach or suitable to our situation
http://blogs.msdn.com/b/jorgepc/archive/2008/02/12/ssis-error-dts-e-cannotacquireconnectionfromconnectionmanager-when-connecting-to-oracle-data-source.aspx 

So simply  The "Oracle OLE DB provider" is  not listed on the Native OLE DB on the Connection Manager.
User generated image
Are there any Hot Fixes available ?
Any Ideas or thoughts - would be much appreciated it!!

Thank you in advance I leave it in your Expert Hands!!










 

Zero AI Policy

We believe in human intelligence. Our moderation policy strictly prohibits the use of LLM content in our Q&A threads.


Avatar of sinfocomarsinfocomar


Is your SQL and Windows 2008R2 64 bit?

Otherwise get Oracle 10g R2 32bit http://www.oracle.com/technology/software/products/database/index.html


Avatar of Paul-AnthonyPaul-Anthony🇦🇺

ASKER

Yes they are both 64bit
Windows 2008 R2 Standard 64x  (only comes in 64 bit)
SQL 2008 64x

Thank you

ASKER CERTIFIED SOLUTION
Avatar of sinfocomarsinfocomar

Link to home
membership
Log in or create a free account to see answer.
Signing up is free and takes 30 seconds. No credit card required.
Create Account

Avatar of Paul-AnthonyPaul-Anthony🇦🇺

ASKER

Thank you for your help! Much appreciated
We have managed to resolve the issue with 32-bit SSIS package by installing Oracle 32-bit client side-by-side with Oracle 64-bit client on the server.

Reward 1Reward 2Reward 3Reward 4Reward 5Reward 6

EARN REWARDS FOR ASKING, ANSWERING, AND MORE.

Earn free swag for participating on the platform.


Dear Friends,

I am exactly running into the exact same issue what Paul-Anthony is facing.

Any help to resolve this issue is greatly appreciated.

Here's my environment specifications:

SQL Server 2012 Enterprise Edition (64-bit) edition on top of Windows Server 2012 Standard edition 64-bit OS

The SSIS Designer of above needs to connect to Oracle database and when I try to connect througth connection manager properties, the 'Oracle Provider for OLEDB' does not show up as mentioned in the attached screenshot.

I have installed both Oracle Database 11g Release 2 Client (11.2.0.1.0) for Microsoft Windows (x64) bit & 32 bit from the below urls.

http://www.oracle.com/technetwork/database/enterprise-edition/downloads/112010-win32soft-098987.html

http://www.oracle.com/technetwork/database/enterprise-edition/downloads/112010-win64soft-094461.html

I also follwed the below link to fix the issue, but still the 'oracle provider for oledb' is not showing up in the connection manager properties dialog box.

http://sqlblog.com/blogs/jorg_klein/archive/2011/06/09/ssis-connect-to-oracle-on-a-64-bit-machine.aspx

Please let me know how to fix this issue.

Thanks & Regards,
Chakri
connectionmanager.JPG
Microsoft SQL Server

Microsoft SQL Server

--

Questions

--

Followers

Top Experts

Microsoft SQL Server is a suite of relational database management system (RDBMS) products providing multi-user database access functionality.SQL Server is available in multiple versions, typically identified by release year, and versions are subdivided into editions to distinguish between product functionality. Component services include integration (SSIS), reporting (SSRS), analysis (SSAS), data quality, master data, T-SQL and performance tuning.