暂无图片
暂无图片
暂无图片
暂无图片
暂无图片

Centos6.9安装oracle所踩得坑

DBA小白成长记 2018-01-05
1725

【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 删除。
最后修改时间:2019-12-18 15:42:45
文章转载自DBA小白成长记,如果涉嫌侵权,请发送邮件至:contact@modb.pro进行举报,并提供相关证据,一经查实,墨天轮将立刻删除相关内容。

评论