PHP oci8连接oracle数据库出现"ORA-24408: could not generate unique server group name"的解决办法

按照http://iceeggplant.blog.51cto.com/1446843/1052512配置了php连接oracle扩展,oracle客户端版本是12.1。在一台新服务器上出现"ORA-24408: could not generate unique server group name"错误, 相同的代码在开发机上没有问题。Google了一下,找到解决方法:

在/etc/sysconfig/network中添加"HOSTNAME=WX020"(WX020是设置的主机名,如果存在则不需要添加),然后 在/etc/hosts中添加  127.0.0.1  WX020,两个Hostname一定要一致, 如果修改了/etc/sysconfig/network则需要执行service network restart生效。

连接成功!

(注:网上还有一种说法是客户端版本太高,实际上不是这个原因,我用11.2和12.1都没有问题)

你可能感兴趣的:(PHP oci8连接oracle数据库出现"ORA-24408: could not generate unique server group name"的解决办法)