在我的一个web服务器上执行PDO查询时,我收到了以下错误:
SQLSTATE[HY000]: OCISessionBegin: ORA-21561: OID generation failed我已经确认Oracle服务器可以从机器上访问,并且网络配置看起来很好。Google返回的结果很少,也不太有帮助。
有没有其他人遇到过这样的问题,或者对如何解决问题有任何建议?
发布于 2013-10-29 16:49:36
我决定放弃使用PDO,只是尝试使用OCI_Connect()函数连接到数据库,并收到以下消息:
"ORA-24408: could not generate unique server group name"..。我之前曾与此做过斗争,答案是:ORA-24408: could not generate unique server group name
我只是张贴在这里,以防任何人遇到类似的错误。希望这能帮到别人。
发布于 2014-01-24 11:56:43
我也面临着同样的问题。我试图连接到本地主机上的数据库。我就是这样解决的。
发布于 2017-01-14 11:15:25
只需简单地编辑主机文件,就可以修复这个问题:
只需在终端/命令提示符中键入'hostname‘,就可以找到本地主机系统的名称。让我们假设您的机器名为“the_machine”,然后将/etc/host文件编辑为: 127.0.0.1本地主机the_machine
127.0.0.1本地主机the_machine
干杯!
https://stackoverflow.com/questions/19663821
复制相似问题