rhel6.2 Oracle11g的安装
1》
以下皆使用root用户执行
/usr/sbin/groupadd-g501oinstall/usr/sbin/groupadd-g502dba/usr/sbin/groupadd-g503oper/usr/sbin/groupadd-g504asmadmin/usr/sbin/groupadd-g505asmoper/usr/sbin/groupadd-g506asmdba/usr/sbin/useradd-goinstall-Gdba,asmdba,operoracle/usr/sbin/useradd-goinstall-Gasmadmin,asmdba,asmoper,oper,dbagridmkdir-p/u01/app/oracle/product/11.2.0/dbhome_1mkdir-p/u01/app/grid/product/11.2.0/gridchown-Roracle:oinstall/u01/app/chown-Rgrid:oinstall/u01/app/gridchmod-R775/u01/
# passwd grid
# passwd oracle
# vi /etc/security/limits.conf
#ORACLESETTINGgridsoftnproc2047gridhardnproc16384gridsoftnofile1024gridhardnofile65536oraclesoftnproc2047oraclehardnproc16384oraclesoftnofile1024oraclehardnofile65536
# vi /etc/pam.d/login
#ORACLESETTINGsessionrequiredpam_limits.so
# vi /etc/sysctl.conf
#ORACLESETTINGfs.aio-max-nr=1048576fs.file-max=6815744kernel.shmall=2097152kernel.shmmax=536870912kernel.shmmni=4096kernel.sem=25032000100128net.ipv4.ip_local_port_range=900065500net.core.rmem_default=262144net.core.rmem_max=4194304net.core.wmem_default=262144net.core.wmem_max=1048586
使用cysctl -p使sysctl生效
#OracleSettingsoracleTMP=/tmp;exportTMPTMPDIR=$TMP;exportTMPDIRORACLE_HOSTNAME=UMI;exportORACLE_HOSTNAMEORACLE_BASE=/u01/app/oracle;exportORACLE_BASEORACLE_HOME=$ORACLE_BASE/product/11.2.0/dbhome_1;exportORACLE_HOMEORACLE_SID=ORCL;exportORACLE_SIDORACLE_TERM=xterm;exportORACLE_TERMNLS_LANG=AMERICAN_AMERICA.UTF8exportNLS_LANGPATH=/usr/sbin:$PATH;exportPATHPATH=$ORACLE_HOME/bin:$PATH;exportPATHLD_LIBRARY_PATH=$ORACLE_HOME/lib:/lib:/usr/lib;exportLD_LIBRARY_PATHCLASSPATH=$ORACLE_HOME/JRE:$ORACLE_HOME/jlib:$ORACLE_HOME/rdbms/jlib;exportCLASSPATHif[$USER="oracle"]||[$USER="grid"];thenif[$SHELL="/bin/ksh"];thenulimit-p16384ulimit-n65536elseulimit-u16384-n65536fiumask022fi
2》
给Oracle安装包所在的文件赋Oracle用户权限:chown -R oracle:oinstall database//database是oracle的安装目录
在oracle用户下:执行./runInstaller (如果出现让选择yes和no的,选no先切换到root用户执行xhost +)
执行
显示系统上有一些包没有通过:安装一下即可,把源系统ISO文件打开里面有rpm
打开一个终端执行上面两个脚本
软件就安装完成。
查看一下环境变量成功了没有
没有成功的话,切到root用户下执行xhost + 并通过su - oracle 进入,注意 "-"
接下来创建监听器
netca(若此命令不管用,看一下,oracle的安装目录和ORACLE_HOME一样么,看一下ORACLE_HOME下是否有文件)
下一步,就行了
最后创建数据库
dbca
去掉CEM
配置统一密码
然后finish就行了
若在此出现NTS的错误,本人直接重装虚拟机才解决问题:以为网上所说的liboio包已安装
oracle数据库安装成功
进行测试
成功登陆
本教程到此为止
声明:本站所有文章资源内容,如无特殊说明或标注,均为采集网络资源。如若本站内容侵犯了原著者的合法权益,可联系本站删除。