我已经根据给定的说明安装了 sqlplus here
sqlplus 'username/password@(DESCRIPTION=(ADDRESS=(PROTOCOL=TCP)(HOST=192.168.0.100)(PORT=1521))(CONNECT_DATA=(SID=ORCL)))'
这给了我错误
SQL*Plus: Release 11.2.0.4.0 Production on Fri Jul 10 16:10:38 2015
Copyright (c) 1982, 2013, Oracle. All rights reserved.
ERROR:
ORA-21561: OID generation failed
Enter user-name:
这个问题的解决方案是什么?
PS:我已经添加了主机名,主机已经有了值(value)。
最佳答案
将您的服务器名称附加到主机文件中。
如果您的/etc/hosts 文件如下所示:
127.0.0.1 localhost localhost.localdomain
应该改为:
127.0.0.1 localhost localhost.localdomain hostname
主机名可以从命令“hostname”中获得。
关于oracle - sqlplus 远程连接给出 ORA-21561,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31338916/