欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页  >  后端开发

诡异异常! adodb连接oracle 出错 但是用PL/SQl能正常连接

程序员文章站 2022-06-03 12:35:28
...
诡异错误!! adodb连接oracle 出错 但是用PL/SQl能正常连接
Warning: ocilogon()
\adodb\drivers\adodb-oci8.inc.php on line 244

172.17.66.11:1521: ORA-12505: TNS: 监听程序当前无法识别连接描述符中所给出的 SID

tnsnames.ora配置如下

KFDBRAC =
(DESCRIPTION =
(ADDRESS_LIST =
(ADDRESS = (PROTOCOL = TCP)(HOST = 172.17.66.11)(PORT = 1521))
)
(CONNECT_DATA =
(SERVICE_NAME = kfdbrac)
)
)

listener.ora配置如下
LISTENER =
(DESCRIPTION_LIST =
(DESCRIPTION =
(ADDRESS = (PROTOCOL = IPC)(KEY = EXTPROC1))
(ADDRESS = (PROTOCOL = TCP)(HOST = admin-PC)(PORT = 1521))
)
)
self::$conn = &ADONewConnection("oci8");
self::$conn->Connect('172.17.66.11:1521','tyyy','tyyy','KFDBRAC');

172.17.66.11上做了数据集群。



------解决方案--------------------
kfdbrac
------解决方案--------------------
那你改用 ocr 试试
我没在 adodb + oci8 方式下连接过 oracle

值用过 PDO + ocr 方式的
------解决方案--------------------
ado+oracle 高啊。
诡异异常! adodb连接oracle 出错 但是用PL/SQl能正常连接

声明:本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn核实处理。

相关文章

相关视频