【1、VPN连接linux主机,不能打开安装oracle图形界面】
设置了export DISPLAY=我的IP:0.0,并且打开了Xmanager - Passive依然没用,所以只能试试xstart:
首先,确认linux主机是否安装图形界面(root用户)
# yum grouplist
# yum groupinstall "X Windows System"
# yum groupinstall Desktop
其次,安装xterm包,xstart正常运行的必要包
# yum install xterm
安装xclock,方便测试
# yum install xclock
接着,打开xstart,进行相应的设置
启动xstart后,输入要远程的主机,协议为ssh,用户名一定是oracle(root试过不行),然后点击第4步的小三角,选择对应的系统,最后点击运行,再弹出的界面下输入oracle密码,搞定。打开之后输入xclock或者xhost +测试下,是正常结果则OK。
【2、因为缺少libXext.so.6这个包,图形化界面还是出不来】
经查看,发现是需要安装下面这些包(包含依赖关系,所以按顺序装)
[root~]# rpm -ivh libXau-1.0.6-4.el6.i686.rpm
[root~]# rpm -ivh libxcb-1.12-4.el6.i686.rpm
[root~]# rpm -ivh libX11-1.6.4-3.el6.i686.rpm
[root~]# rpm -ivh libXext-1.3.3-1.el6.i686.rpm
[root~]# rpm -ivh libXp-1.0.2-2.1.el6.i686.rpm
下文有下载地址,或者从http://rpmfind.net/linux/rpm2html/search.php?下载,只要在搜寻栏输入要找的包名,再点击search就好
【3、64位系统上必须安装32位的包】
这个在以前都没遇到过,不知道是不是从centos6.9开始不一样了,其他的安装只要预检通过,就不用再安装其他包了,但是这次不行
在install product进度条到88%时报下面的错
经百度发现是因为缺少32位的安装包,只能一个个下载,rpm -ivh进行安装,顺便要说下的是因为是用oracle用户打开图形界面的,所以这个时候安装包并不能传到linux服务器,只能先点击“Abort”退出这个过程,并手动去/u01/app下删除新生成的2个文件夹,如下:
安装下面的包,其中可能会出现问题的是unixODBC这个包,解决方法如下:
然后再./runInstall安装数据库,基本上就没什么问题了。另外,再啰嗦一下DB_NAME必须是文字字符串,且不能超过 8 个字符。
附:32位安装包下载地址
https://pan.baidu.com/s/1hsld4zE
本文分享自微信公众号 - DBA小白成长记,如有侵权,请联系 service001@enmotech.com 删除。