SSIS - Using Attunity connector with Oracle Express Edition



我一直在尝试通过安装Oracle Express Edition来设置本地测试环境。我已经启动并运行了一个测试数据库,可以从Oracle SQL开发人员查询该数据库。然后,我安装了Attunity Oracle连接器。我发现文档说我应该同时安装Windows的Oracle客户端的32位和64位版本,所以这就是我所做的。实际上,这些只是您必须解压缩并添加到路径环境变量的ZIP软件包。(显然,Oracle的人还没有听说过安装程序。)然后,我创建了一个SSIS软件包,在我的数据流中添加了Oracle源组件,并为其创建了Oracle Connection Manager。但是,我无法连接到XE数据库。我收到的错误是"找不到Oracle Home。"

有什么想法吗?甚至可以这样做吗?

VS2015,SQL Server 2014 Express,数据工具14.0.61021.0,Oracle Express Edition 11G R2

@rubio,

如果您的Oracle Express版本所在的位置,则需要在正在运行的SSIS软件包的VM或本地框上设置系统环境变量。为了确定在哪里,目录路径应为bin目录的一个级别,其中SqlPlus存在可执行文件。

这是一个示例设置:oracle_home = c: oracle product product 11.2.0。您还应该设置您的路径,包括$ oracle_home bin。

要在Windows中设置您的环境变量,转到高级系统设置,单击环境变量,在系统下添加一个新的。

最新更新