原因是你的Oracle Client 是 64位,里面的 OCI.dll 是 64位的。
M1/(Xla3 你需要安装 32位 的 Oracle Client,或者32位的 Oracle Instant Client, 把Oracle Home 指向新的Oracle Client,把原来tnsnames.ora复制到新的Oracle Home的Network\Admin下(Oracle Instant Client的复制到 instantclient下 ),重启Oracle数据库服务和监听服务。
]pB5cq7o 安装Oracle Client后,按以下路径把原来的tnsnames.ora复制到新的client路径下,检测里面的 连接入口(你的应该是XE)
1l)j(,Zd* b/oNQQM#Dk V[%IU'{: Lbrn8,G\ *"_W1}^ iu<Tv,{8 重启Oracle数据库服务(OracleXE)和监听服务(Listener)。
/,~]1&?}1 开始 - 运行 - cmd - lsnrctl status
_0u=}tc 8*?H~q~ #"r_ 3 你的应该显示 'XE', 状态 READY(要稍等会才会READY,重复 lsnrctl status监视状态)。
,ko#z}Z4r, 最后重新配置P6应该就没问题了。
POl-S<QV 实在搞不掂的,加我Q。
fO5L[U^` CTg79
ITYk #+Bz$CO Good luck...