【发布时间】:2019-06-11 00:48:06
【问题描述】:
我也有同样的问题。这是我的设置...
- Windows 10 64 位
- SQL Server 数据工具 v10.0.40219.1 SP1
- 适用于 SSIS(32 位和 64 位)v2.0 的 Attunity Oracle 连接器
- 安装了 64 位 Oracle 客户端 v12.1.0
- 安装了 32 位 Oracle 客户端 v12.1.0
- 设置 tnsnames.ora 指向 dev 和 QA 实例;通过 tnsping 和 sqlplus 验证连接。
- 将 ORACLE_HOME 设置为指向 64 位产品目录
我已经通过 Attunity 连接创建了一个 (MSORA) Microsoft Connector for Oracle。我使用 tns 名称、用户名和密码填充连接。我单击 Test Connection 按钮,然后看到以下内容:
完整的错误如下:
===================================
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)
如果它没有从我的系统变量中拉取 oracle_home,它是从哪里拉取的?
这是我系统上的 ORACLE_HOME 环境变量:
【问题讨论】: