rd en 5 安装oracle 10g

1>要查看系统上安装了这些程序包的哪些版本,以 root 用户身份运行以下命令:
    # rpm -q gcc make binutils openmotif setarch compat-db compat-gcc openmotif compat-gcc-c++ compat-libstdc++ compat-libstdc++-devel
   
gcc-3.2.3-20
    make-3.79.1-17
    binutils-2.14.90.0.4-26
    openmotif-2.2.2-16
    setarch-1.3-1
    package compat-db is not installed
    compat-gcc-7.3-2.96.122
    compat-gcc-c++-7.3-2.96.122
    compat-libstdc++-7.3-2.96.122
    compat-libstdc++-devel-7.3-2.96.122
    请注意,尚未安装 compat-db 程序包。安装过程中可用的任何程序包组均不包含此程序包,因此必须在单独的步骤中安装。
    # rpm -ivh /mnt/cdrom/RedHat/RPMS/compat-db-4.0.14-5.i386.rpm
    Preparing...         ########################################### [100%]
    1:compat-db       ########################################### [100%]

2>创建用户(组)
    #groupadd oinstall
    #groupadd dba
    #mkdir -p /u01/oracle  (新建u01文件夹下一个oracle文件夹)
    #useradd -g oinstall -G dba -d /u01/oracle oracle (新建oracle用户,隶属与组oinstall,dba,根目录在/u01/oracle下)
    设置密码连续输入两次!

3>配制内核
    #vi /etc/sysctl.conf  在kernel.core_uses_pid=1下面写入:
    kernel.shmall = 2097152
    kernel.shmmax = 2147483648
    kernel.shmmni = 4096
    kernel.sem = 250 32000 100 128
    fs.file-max = 65536
    net.ipv4.ip_local_port_range = 1024 65000
    net.core.rmen_default=4194304
    net.core.rmen_max=4194304
    net.core.wmen_default=262144
    net.core.wmen_max=262144
    然后 #/sbin/sysctl -p    (使内核配置立即生效)

    #vi /etc/pam.d/login  在最后写入
    session required /lib/security/pam_limits.so
    session required pam_limits.so

    #vi /etc/security/limits.conf 在最后写入
    oracle soft nproc 2047
    oracle hard nproc 16384
    oracle soft nofile 1024
    oracle hard nofile 65536

    #vi /etc/profile  在最后写入
    if [ \$USER = "oracle" ]; then 
    if [ \$SHELL = "/bin/ksh" ]; then
    ulimit -p 16384
    ulimit -n 65536
    else
    ulimit -u 16384 -n 65536
    fi
    fi

    #chown -R oracle:oinstall database/   改变文件权限
    #su - oracle  切换用户
    #vi .bash_profile   在最后写入
    ORACLE_BASE=/u01
    ORACLE_HOME=$ORACLE_BASE/oracle
    ORACLE_SID=wilson
    PATH=$ORACLE_HOME/bin:$PATH

    export ORACLE_BASE ORACLE_HOME ORACLE_SID PATH

    #vi /ect/hosts  修改IP和机器名
    127.0.0.1 localhost.localdomain localhost
    192.168.1.91 oracle10g

4>进入database目录 
     #./runInstall
     如果报错版本问题,则进入database目录的install下
     #vi oraparam.ini    修改如下
     [Certified Versions]
     Linux=redhat-3,SuSE-9,redhat-4,redhat-5,UnitedLinux-1.0,asianux-1,asianux-2
     [Linux-redhat-5.0-optional]
     TEMP_SPACE=80
     SWAP_SPACE=150
     MIN_DISPLAY_COLORS=256
 

5>安装完oracle后,配置监听
     #netca    一路确认即可

6>新建数据库
    #dbca 

 Locale Builder工具的使用:UNIX环境下:$ORACLE_HOME/nls/lbuilder/lbuilder,WINDOWS环境下:%ORACLE_HOME%\nls\lbuilder\lbuilder.bat。

posted @ 2009-05-07 04:00  qinyi  阅读(290)  评论(0编辑  收藏  举报