linux环境安装oracle11G准备环境(自学笔记1)

  

系统选择红帽企业版5.4 64位,数据库:oracle11G-R2


甲骨文安装准备环境:


1:百胜服务器配置:

[root@station90  ~] #, cat /etc/yum.repos.d/base.repo    (服务器)   name=服务器   baseurl=文件:///iso/服务器   gpgcheck=0      (VT)   name=VT   baseurl=文件:///iso/VT   gpgcheck=0


2:安装下列软件包:

binutils-2.17.50.0.6   compat-libstdc + + 33-3.2.3   compat-libstdc + + 33-3.2.3  (32   位)   elfutils libelf - 0.125   elfutils - libelf猛击- 0.125   gcc-4.1.2   gcc-c + + 4.1.2   glibc - 2.5 - 24   glibc - 2.5 - 24 -,(32,位)   glibc 2.5 -常见   glibc 2.5 -重击   glibc猛击- 2.5,(32   位)   glibc 2.5 -头   ksh - 20060214   libaio-0.3.106   libaio-0.3.106 (32,位)   libaio-devel-0.3.106   libaio-devel-0.3.106 (32,位)   libgcc-4.1.2   libgcc-4.1.2 (32,位)   libstdc + + 4.1.2   libstdc + + 4.1.2  (32   位)   libstdc + + -devel-4.1.2   让- 3.81   sysstat-7.0.2   unixODBC.x86_64   unixODBC.i386   unixODBC-devel.x86_64   unixODBC-devel。i386

3:修改/etc/redhat-release为如下:

[root@station90  ~] #, cat /etc/redhat-release    以前,redhat-5

4:执行下列命令添加参数到/etc/sysctl。配置并执行sysctl - p

echo “fs.file-max =, 65536”,在在/etc/sysctl.conf   echo “kernel.sem =, 250, 32000, 100, 128”,在在/etc/sysctl.conf   echo “kernel.shmall =, 2097152”,在在/etc/sysctl.conf   echo “kernel.shmmni =, 4096”,在在/etc/sysctl.conf   echo “kernel.shmmax =, 1073741824”,在祝辞,/etc/sysctl.conf ,,,,,,,,,   echo “net.core.rmem_default=262144”,在在/etc/sysctl.conf   echo “net.core.rmem_max=262144”,在在/etc/sysctl.conf   echo “net.core.wmem_default=262144”,在在/etc/sysctl.conf   echo “net.core.wmem_max=262144”,在在/etc/sysctl.conf   echo “net.ipv4.ip_local_port_range =, 1024, 65000”,在祝辞,/etc/sysctl.conf

5:执行下列命令添加参数到/etc/安全/limits.conf 

echo “oracle  soft  nproc  2047”,在在/etc/安全/limits.conf   echo “oracle  hard  nproc  16384”,在在/etc/安全/limits.conf   echo “oracle  soft  nofile  1024”,在在/etc/安全/limits.conf   echo “oracle  hard  nofile  65536”,在在/etc/安全/限制。参看

6:执行下列命令添加参数到在/etc/pam.d/登录

echo “session  required /lib/安全/pam_limits.so”,在在/etc/pam。d/登录

7:修改/etc/主机为如下:

[root@station90  ~] #, cat /etc/主机   #,Do  not  remove 从而following 线,一、various 项目   #,that  require  network  functionality  will 失败。   127.0.0.1 ,,,,,, localhost.localdomain ,,,,,,,,,, localhost    192.168.21.101 , station90.example.com ,,,,,,,,,, station90

8:甲骨文环境变量:

groupadd  oinstall   dba groupadd    useradd  -g  oinstall  -g  dba  -d ,/home/oracle ,, oracle    echo “甲骨文”,|,passwd ——stdin  oracle   echo “export  ORACLE_BASE=/u01/app/oracle”,在在/home/oracle/. bash_profile   echo  export  ORACLE_HOME=ORACLE_BASE美元/产品/11.2.0/db_1’,在在/home/oracle/. bash_profile   echo “export  ORACLE_SID=orcl”,,在在/home/oracle/. bash_profile   echo ‘export  LD_LIBRARY_PATH=$ ORACLE_HOME/lib,,在在/home/oracle/. bash_profile   echo ,“export  LD_LIBRARY_PATH=$ LD_LIBRARY_PATH:/usr/lib:/usr/X11R6/lib,,在在/home/oracle/. bash_profile   echo ,“export  LD_LIBRARY_PATH=$ LD_LIBRARY_PATH: $ ORACLE_HOME/jdk/jre/lib/i386’,,在在/home/oracle/. bash_profile   echo ,“export  LD_LIBRARY_PATH=$ LD_LIBRARY_PATH: $ ORACLE_HOME/jdk/jre/lib/i386/服务器”,,在在/home/oracle/. bash_profile   echo ,“export  LD_LIBRARY_PATH=$ LD_LIBRARY_PATH: $ ORACLE_HOME/rdbms/lib,,在在/home/oracle/. bash_profile   echo ,“export  CLASS_PATH=$ ORACLE_HOME/JRE: $ ORACLE_HOME/jlib’,,在在/home/oracle/. bash_profile   echo ,“export  CLASS_PATH=$ CLASS_PATH: $ ORACLE_HOME/rdbms/jlib’,,在在/home/oracle/. bash_profile   echo ,“export  CLASS_PATH=$ CLASS_PATH: $ ORACLE_HOME/网络/jlib’,,在在/home/oracle/. bash_profile   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null

linux环境安装oracle11G准备环境(自学笔记1)