1.用xshell遠程連接數據庫10.62.207.152,且用oracle用戶直接登陸
2.執行:netca
報錯:
Oracle Null Service Configuration:
Error:null
Check the trace file for details:/home/u01/cfgtoollogs/netca/trace_OraDb11g_home1-1801062PM1243.log
Oracle NetService configuration failed.The exit code is 1
3.查看日志下報錯詳細信息
cat
/home/u01/cfgtoollogs/netca/trace_OraDb11g_home1-1801062PM1243.log
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)
4解決辦法:(兩種辦法)
4.1百度NetCA.java:429搜索答案,如下
這個報錯是由於本機無法通過xshell調出服務器的圖形界面,執行下面三個命令即可:
[oracle@localhost] ~]$ export DISPLAY=10.150.159.58:0 //192.168.20.100 是Windows7的地址,不是服務器的IP地址,切記
[root@localhost~]# xhost + (用root用戶執行,出現:access control disabled,clients can connect from any host就是執行成功了)
[oracle@localhost] ~]$ netca (成功啟動圖形)
4.2配置xshell
文件--->屬性--->隧道(tunneling)--->勾選x11轉移轉發x11連接到: X DISPLAY ,如下圖
