由于在ubuntu下安装rcu 无法访问主机数据库 故将问题定位为局域网内访问主机DB问题
注: 在主机上 一切正常。可以登录
如果在客户机上以下列方式访问主机DB
ERROR:
ORA-12541: TNS:无监听程序
回到主机验证监听程序
tnsping localhost/127.0.0.1 orcldb OK
但当 tnsping 192.168.6.96 orcldb 时却发现 TNS:协议适配器错误
于是问题到了 监听程序 HOST的问题 接下来将 listener.ora,tnsname.ora 中localhost 替换为 192.168.6.96
重启监听器
回到命令窗口下 重复上述操作
ERROR:
ORA-12514: TNS:监听程序当前无法识别连接描述符中请求的服务
接下来就可以向主机 目录下 listener.or的SID_LIST添加
(SID_DESC =
(GLOBAL_DBNAME = orcldb)
(ORACLE_HOME = C:/oracle11g/product/11.2.0/dbhome_1)
(SID_NAME = orcldb)
)
接下来再重启监听器 回到命令窗口下
会发现 已经成功登录了!
回到客户机上,输入上述命令 OK
这时 rcu 也可以正常访问数据库,并成功安装了!