linux 7环境安装oracle11 r2遇到的DISPLAY设置问题,怎么解决?

linux 7环境安装oracle11 r2遇到的DISPLAY设置问题,怎么解决?,第1张

#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/network

hostname=newhostname

#vi /etc/hosts

IP  主机名

安装过程中遇到乱码:

这是因为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 dba

mkdir -p /home/oracle  //oracle安装到此目录下

这个是远程客户端上的命令,是想把oracle安装时的图形界面显示到IP那台机器的图形界面上去。 *** 作方法如下:

1、首先进入linux数据库目录,安装数据库使用命令./runInstaller。

2、在此界面输入n退出安装。

3、切换到root用户,输入命令如下图。

4、切换到oracle用户,输入命令如下图。

5、再次到数据库文件目录,运行安装命令./runInstaller。会自动d出数据库安装界面,是数据库安装时候需要图形界面 *** 作,用户必须有打开图形界面权限。

6、这时在第三步时候可以直接将DISPLAY写入配置文件,命令如下图,就可以了。


欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/yw/8901196.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-04-22
下一篇2023-04-22

发表评论

登录后才能评论

评论列表(0条)

    保存