标签:usr 安装oracle mkdir c++ database 安装包 log 就是 ESS
安装依赖包修改oracle帐号打开文件数的限额
vim /etc/security/limits.conf
oracle soft nproc 2047
oracle hard nproc 16384
oracle soft nofile 1024
oracle hard nofile 65536
修改pam认证配置,32位系统的就是把lib64改成lib
vim /etc/pam.d/login 把原文中session required pam_limits.so注释掉,然后最后一行加上
session required /lib64/security/pam_limits.so
创建Oracle Inventory组
groupadd oinstall
创建DBA组
groupadd dba
将oracle用户加入到这俩组里
useradd -g oinstall -G dba -m oracle
创建oracle帐号的密码
passwd oracle
创建各种目录,app是软件根目录、oraInventory是数据存放目录、oracle是数据库目录、product是实例目录
mkdir -p /home/oracle/app /home/oracle/app/oraInventory /home/oracle/app/oracle /home/oracle/app/oracle/product
上传已下载好的安装包,并解压安装包到指定位置
https://download.oracle.com/otn/linux/oracle11g/R2/linux.x64_11gR2_database_2of2.zip
https://download.oracle.com/otn/linux/oracle11g/R2/linux.x64_11gR2_database_1of2.zip
这俩zip文件上传到/home/oracle/
然后分别unzip这俩zip
修改目录权限
chown -R oracle:oinstall /home/oracle/app
chmod -R 775 /home/oracle/app/
chown -R oracle.oinstall /home/oracle/database/
关闭selinux:当前关闭并在重启后依然是关闭的。
setenforce 0
再vim /etc/sysconfig/selinux
改成SELINUX=permissive
编辑oracle用户的环境变量
vim .bash_profile
export ORACLE_BASE=/home/oracle/app
export ORACLE_HOME=$ORACLE_BASE/oracle/product/11.2.0/dbhome_1
export ORACLE_SID=orcl
export PATH=$PATH:$HOME/bin:$ORACLE_HOME/bin
export LD_LIBRARY_PATH=$ORACLE_HOME/lib:/usr/lib
执行安装程序,有图形界面的直接操作,没有图形界面的还需要安装vncserver通过客户端远程连接操作。参考链接http://blog.51cto.com/zhukeqiang/1394886
cd /home/oracle/database/
./runInstaller
剩下的部分参考https://blog.csdn.net/matengbing/article/details/80577022
标签:usr 安装oracle mkdir c++ database 安装包 log 就是 ESS
原文地址:http://blog.51cto.com/zhukeqiang/2351362