在linux下面安装oracle 遇到xhost: unable to open display问题
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了在linux下面安装oracle 遇到xhost: unable to open display问题相关的知识,希望对你有一定的参考价值。
已经设置了环境变量DISPLAY,设的值为10.0.4.10:0.0,10.0.4.10是安装oracle数据库的机器,但是在执行“xhost +”命令时却遇到报错xhost: unable to open display"10.o.4.10:0.0"
请问这个问题怎么解决?谢谢
在linux下面安装oracle 遇到xhost: unable to open display问题是设置错误造成的,解决方法为:
1、进入数据库目录,安装数据库使用命令./runInstaller。
2、在此界面输入n退出安装。
3、切换到root用户。
4、切换到oracle用户,输入命令如下:su - oracle DISPLAY=:0.0 export DISPLAY echo $DISPLAY。
5、再次到数据库文件目录,运行安装命令./runInstaller。
6、会自动弹出数据库安装界面。
参考技术A#xhost + //切换到root用户输入
#su – Oracle //切换到oracle用户
$./runInstaller //执行安装程序
xhost 是用来控制X server访问权限的。
通常当你从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用户能够访问。
安装的过程出现OUI-25031的错误界面主要是IP地址和主机名不对应,因为oracle不是直接获取IP地址的,而是通过解析主机名来获取IP的修改2个地方:#vi /etc/sysconfig/networkhostname=newhostname#vi /etc/hostsIP 主机名
安装过程中遇到乱码:这是因为oracle不支持中文造成的。你可以先使用命令export将环境临时换成英文,然后再安装。这个环境变量的修改只是临时的,重启后或者使用oracle用户登录时会自己换回来的
安装过程中出现INS-32031,INS-32033错误:[INS-32031]Invalid inventorylocation[INS-32033]Central Inventorylocation is not vritable解决办法:修改/home/oracle_11的权限chown -R oracle:oinstall/home/oracle_11就行
创建oracle用户,提示useradd: warning: the home directory already exist在Linux中安装oracle11g R2时:#groupadd oinstall#groupadd dbamkdir -p /home/oracle //oracle安装到此目录下
2,root@server_name# su oracle 这里千万不要用su - oracle (会取消掉root刚刚xhost + 配置的环境)
3,oracle@server_name$ export display=:0.0
4,oracle@server_name$ xhost + 就OK了 参考技术D root用户下输入的xhost +吗?
我是root用户下xhost +
然后切到oracle用户,执行export DISPLAY=10.0.4.10:0.0
然后你应该可以打开dbca或者netca界面了
linux用xstart查询Oracle的net manager 需要调出图形界面
JAVA图形界面的东西,当然要图形界面了,设置好xhost +, DISPLAY就可以了 参考技术A 请参考 参考技术B root下xhost +
然后切换oracle输入netmgr
以上是关于在linux下面安装oracle 遇到xhost: unable to open display问题的主要内容,如果未能解决你的问题,请参考以下文章
linux 装oracle11g报DISPLAY啥错误,求高人能帮忙看看啊!
20170514002Oracle 11g R2安装过程中遇到的报错及解决办法
oracle安装故障:完美解决xhost +报错: unable to open display “”