微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

oracle 使用netca报错

在win7系统中使用xshell连接Oracle数据库服务器,配置监听使用netca报错

[oracle@nexus ~]$ netca


Oracle Net Services Configuration:

Error: null

Check the trace file for details: /opt/oracle/cfgtoollogs/netca/trace_OraDb11g_home1-1609063PM3137.log

Oracle Net Services configuration Failed. The exit code is 1

[oracle@nexus ~]$ tail /opt/oracle/cfgtoollogs/netca/trace_OraDb11g_home1-1609063PM3137.log

[main] [ 2016-09-06 15:31:38.782 CST ] [OracleHome.getVersion:936] OracleHome.server.getVersion Version: 11.2.0.3.0

[main] [ 2016-09-06 15:31:38.783 CST ] [OracleHome.getVersion:957] Current Version From Inventory: 11.2.0.3.0

[main] [ 2016-09-06 15:31:38.783 CST ] [OPSUtil.getHomeVersion:452] returning oracleHome Version = 11.2.0.3.0

[main] [ 2016-09-06 15:31:38.788 CST ] [OracleHome.getVersion:889] OracleHome.getVersion called. Current Version: 11.2.0.3.0

[main] [ 2016-09-06 15:31:38.789 CST ] [OracleHome.getVersion:957] Current Version From Inventory: 11.2.0.3.0

[main] [ 2016-09-06 15:31:38.789 CST ] [InitialSetup.<init>:4071] Admin location is: /opt/oracle/11g/network/admin

[main] [ 2016-09-06 15:31:38.877 CST ] [ConfigureProfile.setProfileParam:136] Setting ADR_BASE: /opt/oracle

java.lang.NullPointerException

at oracle.ewt.lwAWT.BufferedApplet.<init>(UnkNown Source)

at oracle.net.ca.NetCA.<init>(NetCA.java:443)

at oracle.net.ca.NetCA.main(NetCA.java:429)

这个是由于win7无法通过xshell调出服务器的图形界面,执行下面三个命令后即可

切换到Oracle用户后再执行如下命令

[oracle@nexus ~]$ export disPLAY=192.168.20.100:0//192.168.20.100 是win7的地址,不是服务器的IP地址,切记

[oracle@nexus ~]$ xhost +

access control disabled,clients can connect from any host//证明设置成功

[oracle@nexus ~]$ netca


Oracle Net Services Configuration://出现这个表名出现图形界面

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。

相关推荐