ORA-21561: OID generation failed
解决
问题现象:
客户端使用
sqlplus
连接
oracle11g
数据库报错:
ORA-
21561: OID generation failed
排查过程
1
、其他客户端可以正常连接数据库,说明数据库和监听本身是正常的
2
、
Tnsping
也正常,说明连接串配置正常
3
、排查异常客户端的
hostname
和
/etc/hosts
发现不一致
hostname
命令显示的主机名和
/etc/hosts
里面的
127.0.0.1
的主机名不一致
解决办法:
/etc/hosts
的
127.0.0.1
的主机名修改成和
hostname
显示的主机名一致即可。
评论