oracle数据库的安装
1.创建oracle用户组及用户
~ ] # groupadd oinstall
~ ] # groupadd dba
~ ] # useradd oracle -g oinstall -G dba
~ ] # passwd oracle 修改密码
2.为数据库创建目录
~ ] # mkdir -p /u01/app/oracle/product /11.2.0/db_1
~ ] # mkdir /u01/app/oracle/oradata
~ ] # chmod -R 775 /u01
~ ] # chown -R oracle.oinstall
3.数据库安装前检查依赖包
~ ] # rpm -q gcc make binutils openmotif setarch compat-db compat-gcc compat-gcc-x++ compat-libstdc++ compat-libstdc++-devel
缺少的用YUM源安装上去
4.修改内核参数,如果你系统的内核参数值比现在修改的大,那就没必要修改它
vim /etc/sysctl.conf
Kernel.shmall=2097152 共享内存总共大小
Kermel.shmmax=2147483648 最大内存
Kermel.shmmni=4096 最小内存
Kernel.sem=250 32000 100 128 信号灯
Fs.file-max=65536 打开最大的文件数
Net.ipv4.ip_local_port_range=1024 65000 tcp\ip与别人传输数据范围端口
Net.core.rmen_default=262144 接收数据的缓存
Net.core.rmen_max=4194304 接收数据,缓存的最大值
Net.core.wmen_default=262144 发送数据缓存
Net.core.wmen_default=4194304 发送数据,缓存最大值
5.修改oracle用户资源限制
vim /etc.security/limits.conforacle soft nproc 2047
oracle hard nproc 16384 设置oracle打开PID的数量值
oracle soft nofile 2047
oracle hard nofile 65536
6.设置oracle环境变量
PATH=$PATH:HOME/bin
export ORACLE_HOSTNAME=你的主机名 ps:在你安装oracle前定下的你主机名字,避免安装完后 运行出现不必要的麻烦
export ORACLE_BASE=/u01/app/oracle
export ORACLE_HOME=$ORACLE_BASE/product/11.1.0/db_1
export ORACLE_SID=orcl;
export PATH=$ORACLE_HOME/bin:$PATH
7.修改pam
Vim /etc/pam.d/login
Session required pam_limits.so
8.修改/etc/profile
If [ $USER = “oracle” ];then
If [ $USER = “/bin/ksh” ];then
ulimit -p 16384
ulimit -p 65536
else
Ulimit -u 16384 -n 65536
Fi
Fi
8.解压oracle压缩包su oracle
tar xf oracle包 -C /home/oracle
进入database 执行./runInstaller 安装