I'm having the same problem. Here is my setup...
- Windows 10 64-bit
- SQL Server Data Tools v10.0.40219.1 SP1
- Attunity Oracle Connector for SSIS (32-bit and 64-bit) v2.0
- Oracle client 64-bit installed v12.1.0
- Oracle client 32-bit installed v12.1.0
- Setup tnsnames.ora to point to dev and QA instance; verified connectivity via tnsping and sqlplus.
- Setup ORACLE_HOME to point to 64-bit product directory
I've created a (MSORA) Microsoft Connector for Oracle by Attunity connection. I populate the connection with a tns-name, username, and password. I click the Test Connection button, and I see the following:
The full error is as follows:
===================================
Error at Export SingleFile [Connection manager "Sample"]: Oracle Home not found.
(Microsoft Visual Studio)
===================================
Test connection failed
===================================
Oracle Home not found.
(Export SingleFile)
------------------------------
Program Location:
at Microsoft.SqlServer.Dts.Runtime.ConnectionManager.AcquireConnection(Object txn)
at Attunity.IntegrationServices.DataFlowUI.OracleUI.OraConnectionDialog.testConBtn_Click(Object sender, EventArgs e)
===================================
Oracle Home not found.
(Export SingleFile)
------------------------------
Program Location:
at Microsoft.SqlServer.Dts.Runtime.Wrapper.IDTSConnectionManager100.AcquireConnection(Object pTransaction)
at Microsoft.SqlServer.Dts.Runtime.ConnectionManager.AcquireConnection(Object txn)
If its not pulling oracle_home from my system variable, where does it pull it from?
Here is the ORACLE_HOME environment variable on my system: