Microsoft SQL Server
--
Questions
--
Followers
Top Experts
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.
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.
Is your SQL and Windows 2008R2 64 bit?
Otherwise get Oracle 10g R2 32bit http://www.oracle.com/technology/software/products/database/index.html
Windows 2008 R2 Standard 64x  (only comes in 64 bit)
SQL 2008 64x
Thank you
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.






EARN REWARDS FOR ASKING, ANSWERING, AND MORE.
Earn free swag for participating on the platform.
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
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.