Windows ApLogic无法连接数据源

发布时间:  2015-04-24 浏览次数:  260 下载次数:  0
问题描述
Windows平台已有Oracle客户端,安装完ApLogic后,无法连接数据源。
处理过程
1. 查找“oci.dll”文件所在路径。

默认位于ApLogic客户端安装目录,如“E:\app\Administrator\product\11.1.0\client_1\BIN”。

2. 将“oci.dll”文件所在路径增加到环境变量“PATH”中。

环境变量路径:右键单击“计算机” > 属性 > 高级系统设置,在“高级”页签下单击“环境变量”。

3. 重启Windows服务器。
根因
查看ApLogi日志,有如下错误:
2012-02-25 11:27:24 [6964] [RUN] [ERROR] [11026] Connect Failure. DataSource=espagent, ConnectionIndex=1, UserName=espagent, DBString=agent, ErrClass=2, SqlState=00000, ErrNativeCode=-1, ErrPos=-1, ErrText=  DBMS API Library 'oci.dll' loading fails This library is a part of DBMS client installation, not SQLAPI++ Make sure DBMS client is installed and this required library is available for dynamic loading

END