Xlib: connection to ":0.0" refused by serv

來源:互聯網
上載者:User

e@host10g~]$netca

OracleNetServicesConfiguration:
Xlib:connectionto":0.0"refusedbyserver
Xlib:Noprotocolspecified

java.lang.NullPointerException
atoracle.ewt.lwAWT.BufferedApplet.<init>(UnknownSource)
atoracle.net.ca.NetCA.<init>(UnknownSource)
atoracle.net.ca.NetCA.main(UnknownSource)
OracleNetServicesconfigurationfailed.Theexitcodeis-1

OracleNetServicesconfigurationfailed.Theexitcodeis-1

oracle使用者下執行netca等調圖形介面的命令時報錯,此時的解決方案是exit返回到登陸使用者,執行xhost+

執行後返回

accesscontroldisabled,clinenscanconnectfromanyhost

即比如你開始串連的時候是root使用者,然後切到oracle使用者執行netca命令報錯,那麼你返回root使用者執行xhost+,然後su-oracle再次執行netca命令即成功。

xhost的意義


xhost是用來控制Xserver存取權限的。
通常當你從hostA登陸到hostB上運行hostB上的應用程式時,
做為應用程式來說,hostA是client,但是作為圖形來說,
是在hostA上顯示的,需要使用hostA的Xserver,所以hostA是
server.因此在登陸到hostB前,需要在hostA上運行xhost+
來使其它使用者能夠訪問hostA的Xserver.

xhost+是使所有使用者都能訪問Xserver.
xhost+ip使ip上的使用者能夠訪問Xserver.
xhost+nis:user@domain使domain上的nis使用者user能夠訪問
xhost+inet:user@domain使domain上的inet使用者能夠訪問。
還有一些option,還是仔細看一下manual吧。

在這裡提醒一下,如果要遠程登陸去執行調用圖形介面的動作時,最好直接用oracle使用者去登陸,以避免不必要的麻煩!這時可以直接調用圖形介面)

本文出自 “技術” 部落格,請務必保留此出處http://589985.blog.51cto.com/1609992/1305244

相關文章

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.