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都没有问题)

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值