四、配置自启动
参照CentOS 6下 Oracle11gR2 设置开机自启动
CenotOS6中文环境下安装Oracle 11g 运行./runInstaller,进入图形化界面后,出现中文乱码。
应该是Linux上没有安装Oracle安装时使用的字体库造成的。
然后在Linux下执行以下命令,把字体库安装到相应位置即可
mkdir -p /usr/share/fonts/zh_CN/TrueType
cp zysong.ttf /usr/share/fonts/zh_CN/TrueType/
这样在安装的时候。Oracle就会提示中文了,而不再是中文乱码了。
五、启用Scott
六、遇到的问题
问题1:交换空间太小
问题2:先决条件检查缺少package
Oracle 11gR2 安装少包情况
问题3:Oracle 11g 安装及netca,dbca乱码之解决
原因:Linux上没有安装Oracle安装时使用的字体
方法一: 上传字体库
(针对Oracle 11g,其他版本未知)字体库到Linux公社资源站下载:
------------------------------------------分割线------------------------------------------
具体下载目录在 /2016年资料/11月/30日/CentOS 7 安装 Oracle 11.2.0.4/
------------------------------------------分割线------------------------------------------
然后在Linux下执行以下命令,把字体库安装到相应位置即可
mkdir -p /usr/share/fonts/zh_CN/TrueType
cp zysong.ttf /usr/share/fonts/zh_CN/TrueType/
这样在安装的时候。Oracle就会提示中文了,而不再是中文乱码了。
方法二:使用英文安装
export LANG=en_US.utf-8
或者
# vi /etc/sysconfig/i18n
LANG="en_US"(不会出现乱码)
问题4:无法使用命令 /usr/bin/xdpyinfo 自动检查显示器颜色
参照 无法使用命令 /usr/bin/xdpyinfo 自动检查显示器颜色。请检查是否设置了 DISPLAY 变量。 未通过 <<<<
解决办法: 不用root登陆,直接用oracle用户登陆系统
问题5:无法使用命令 /usr/bin/xdpyinfo 自动检查显示器颜色
参照 无法使用命令 /usr/bin/xdpyinfo 自动检查显示器颜色。请检查是否设置了 DISPLAY 变量。 未通过 <<<<
Exception String: Error in invoking target 'agent nmhs' of makefile '/u01/oracle/app/oracle/product/11.2.0/dbhome/sysman/lib/ins_emagent.mk'.
google了一下,好像是oracle新版的bug,如下解决:
解决方案: 保留安装过程,另外开启一个终端窗口,将ins_emagent.mk文件中的$(MK_EMAGENT_NMECTL)更改为$(MK_EMAGENT_NMECTL) -lnnz11,然后在安装过程中点击Retry即可。
sed -i 's/^\(\s*\$(MK_EMAGENT_NMECTL)\)\s*$/\1 -lnnz11/g' /u01/app/oracle/product/11.2.0/dbhome_1/sysman/lib/ins_emagent.mk