在linux系统中用Oracle帐号执行DBCA或其他JAVA图形界面程序时(例如asmca),报错:
Xlib: connection to ":0.0" refused by server
Xlib: No protocol specifiedError: Can't open display: :0.0
解决办法:用root登陆,在#提示符后输入:
xhost local:oracle non-network local connections being added to access control list
敲回车运行后出现:
non-network local connections being added to access control list
xhost: bad hostname "non-network" xhost: bad hostname "local" xhost: bad hostname "connections" xhost: bad hostname "being" xhost: bad hostname "added" xhost: bad hostname "to" xhost: bad hostname "access" xhost: bad hostname "control" xhost: bad hostname "list"此时再 su - oracle 切换到Oracle用户执行图形界面任务就可以了