0、准备工作
最小化安装CentOS,即自定义并且勾掉所有的组件
目前机器的配置已经不需要修改系统参数。
/db分区是给oracle用的。
1.安装所需包
yum -y install binutils compat-libstdc++ elfutils-libelf elfutils-libelf-devel gcc gcc-c++ glibc glibc-common glibc-devel libaio libaio-devel libgcc libstdc++ libstdc++-devel make sysstat vixie-cron 
2、创建用户和组
1.#groupadd oinstall 
2.#groupadd dba 
3.#groupadd asadmin 
4.#useradd -g oinstall -G dba,asadmin oracle 
5.#passwd oracle 
3、设置oracle用户的环境变量和shell限制
#vi /etc/f
oracle soft npoc 2047
oracle hard nproc 16384
oracle soft nofile 1024
oracle hard nofile 65536
4、创建目录结构
mkdir -p /u01/app/oracle
chown -R oracle:oinstall /u01/app
chmod -R  775 /u01/app/oracle
5. 主机名和IP
修改 /etc/hosts文件,在其中加入IP和主机名。
例子:
192.168.0.127  test-ora
修改  /etc/sysconfig/network文件
HOSTNAME=test-ora
注:  /etc/hosts 中的主机名要跟  /etc/sysconfig/network中的主机名一致
cp /usr/src/oracle/database/response/db_install.rsp /home/oracle/
chown oracle:oinstall  /home/oracle/db_install.rsp
su - oracle
chmod 700 /home/oracle/db_install.rsp
vi /home/oracle/db_install.rsp
oracle.install.option=INSTALL_DB_SWONLY
ORACLE_HOSTNAME=RHEL-RAC1
UNIX_GROUP_NAME=oinstall
INVENTORY_LOCATION=/u01/app/oraInventory
SELECTED_LANGUAGES=zh_CN,en
ORACLE_HOME=/u01/app/oracle/product/11.2.0/db_1
ORACLE_BASE=/u01/app/oracle
oracle.install.db.InstallEdition=EE
oracle.install.db.customComponents=
oracle.install.db.DBA_GROUP=dba
oracle.install.db.OPER_GROUP=oinstall
oracle.pe=GENERAL_PURPOSE
oracle.fig.veryLocation=/u01/app/oracle/flash_recovery_area
DECLINE_SECURITY_UPDATES=true
以oracle用户使用命令
/usr/src/oracle/database/runInstaller  -silent -ignorePrereq  -responseFile  /home/oracle/db_install.rsp
出现错误
/usr/src/oracle/database/runInstaller: /usr/src/oracle/database/install/.oui: /lib/ld-linux.so.2: bad ELF interpreter: No such file or directory
解决方法
yum install glibc.i686
3) 静默建库
cp /usr/src/oracle/database/response/dbca.rsp /home/oracle/
chown oracle:oinstall /home/oracle/dbca.rsp
su - oracle
chmod 700 /home/oracle/dbca.rsp
vi /home/oracle/dbca.rsp
[GENERAL]
RESPONSEFILE_VERSION= "11.2.0"
OPERATION_TYPE ="createDatabase"
[CREATEDATABASE]
GDBNAME ="orcl"
SID ="orcl"
TEMPLATENAME ="General_Purpose.dbc"
SYSPASSWORD ="oracle"
SYSTEMPASSWORD ="oracle"
SYSMANPASSWORD ="oracle"
DBSNMPPASSWORD ="oracle"
DATAFILEDESTINATION=/u01/app/oracle/oradata/
CHARACTERSET ="ZHS16GBK"
NATIONALCHARACTERSET="UTF8"
AUTOMATICMEMORYMANAGEMENT= "FALSE"
/u01/app/oracle/product/11.2.0/db_1/bin/dbca -silent -responseFile ./dbca.rsp
linux安装oracle11g完整安装图文教程出现错误
UnsatisfiedLinkError exception loading native library: njni11
这是由于RedHat5.0 没有安装32位的 glibc ,glibc-devel
yum install glibc-2.12-1.80.el6.i686
yum install glibc-devel-2.12-1.80.el6.i686

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。