统信服务器操作系统【1050u1a_x86_64安装oracle11g】部署文档

全文导读:本文介绍如何在统信操作系统1050u1a_x86_64上安装oracle11g。

1 环境准备

1.1 安装依赖

yum install -y binutils compat-libcap1 compat-libstdc++ compat-libstdc++ gcc gcc-c++ glibc glibc glibc-devel ksh libaio libaio-devel libgcc libstdc++ libstdc++-devel libXi libXtst make sysstat  ld-linux.so.2
yum install java
yum install libnsl
yum install libnsl2

1.2 创建用户和组

/usr/sbin/groupadd oinstall /usr/sbin/groupadd -g 502 dba /usr/sbin/groupadd -g 503 oper /usr/sbin/groupadd -g 504 asmadmin /usr/sbin/groupadd -g 506 asmdba /usr/sbin/groupadd -g 505 asmoper /usr/sbin/useradd -u 502 -g oinstall -G dba,asmdba oracle passwd oracle

1.3 创建oracle目录

mkdir -p /u01/app/oracle/product/11.2.0/dbhome_1
chown -R oracle:oinstall /u01/app/oracle
chmod 755 /u01/app/oracle -R

1.4 解压安装包

mv linux_11gR2_database_1of2.zip linux_11gR2_database_2of2.zip /home/oracle/ cd /home/oracle/ unzip linux_11gR2_database_1of2.zip unzip linux_11gR2_database_2of2.zip chown oracle.oinstall database -R

1.5 创建inventory目录

mkdir -p /u01/app/oraInventory
chown -R oracle:oinstall /u01/app/oraInventory
注意:以下操作需要使用oracle账户

1.6 添加oracle环境变量

export TMP=/tmp export TMPDIR=$TMP export ORACLE_BASE=/u01/app/oracle export ORACLE_HOME=$ORACLE_BASE/product/11.2.0/dbhome_1 export ORACLE_SID=orcl export ORACLE_UNQNAME=orcl export PATH=${PATH}:${ORACLE_HOME}/bin/:$ORACLE_HOME/lib64 source /home/oracle/.bash_profile

2 安装oracle

./runInstaller -jreLoc /usr/lib/jvm/jre/
点击上面的修复按钮,并使用root权限执行脚本
安装完成后,点击界面的确定,会自动重新检测
手动安装剩余安装包(root下)
yum install libaio-devel
yum install elfutils-libelf-devel
yum install sysstat
安装完成后,重新检测,并忽略剩余安装包,继续安装
compat-libstdc++-33-3.2.3-68.16.uelc20.1.x86_64.rpm
190.4 KB
pdksh-5.2.14-alt5.uelc20.01.x86_64.rpm
266.3 KB
点击安装,开始正式安装。
遇到该问题,将libaio.so.1.0.1替换到/usr/lib64/下,并点击重试(root下操作)
libaio.so.1.0.1.zip
1.6 KB
安装libnsl2-devel(root下操作)
yum install libnsl2-devel
手动修改文件:(oracle用户下修改)
/u01/app/oracle/product/11.2.0/dbhome_1/sysman/lib/ins_emagent.mk
修改内容如下,添加:空格,-lnnz11,如图所示
$(SYSMANBIN)emdctl:
$(MK_EMAGENT_NMECTL) -lnnz11
只需等待,切勿操作,等待读条完成
点击确认,继续操作
使用root执行下面2个脚本
点击继续,安装完成

 ©统信软件技术有限公司。访问者可将本网站提供的内容或服务用于个人学习、研究或欣赏,以及其他非商业性或非盈利性用途,但同时应遵守著作权法及其他相关法律的规定,不得侵犯本网站及相关权利人的合法权利。除此以外,将本网站任何内容或服务进行转载,须备注:该文档出自【faq.uniontech.com】统信软件知识分享平台。否则统信软件将追究相关版权责任。

2023-02-08
3 11