在Linux AS 2.1环境下安装Oracle 9.2.0.4

发表于:2007-06-09来源:作者:点击数: 标签:
1. 安装Linux AS 2.1 1.1.最好完全安装,除非你能确定你确实知道你需要哪些安装包 1.2.升级binutils-2.11.90.0.8-12到binutils-2.11.90.0.8-13 2. 配置系统参数 2.1.配置/etc/sysctl.conf 增加如下配置信息: ## Kernel paramenters for Oracle requirement k
1.  安装Linux AS 2.1

    1.1.最好完全安装,除非你能确定你确实知道你需要哪些安装包
    
    1.2.升级binutils-2.11.90.0.8-12到binutils-2.11.90.0.8-13

2.  配置系统参数

    2.1.配置/etc/sysctl.conf

    增加如下配置信息:

        ## Kernel paramenters for Oracle requirement
        kernel.shmmax =536870912    ## 等于内存的字节数 x2
        kernel.shmmni=4096
        kernel.shmall=2097152
        kernel.sem=250 32000 100 128
        fs.file-max=65536
       .net.ipv4.ip_local_port_range=1024 65000

    2.2.配置/etc/security/limits.conf

    增加如下配置信息:

        ## System parameters for Oracle requirement
        oracle          hard    nofile          65536
        oracle          soft    nofile          65536
        oracle          hard    nproc           16384
        oracle          soft    nproc           16384

3.  安装ORACLE 9.2.0.4

    3.1.以root用户身份创建ORACLE组:oinstall和dba

        #groupadd dba
    #groupadd oinstall
   
    3.2.以root用户身份创建ORACLE用户:oracle

        #groupadd -g oinstall -G dba -d /app/ora9i -s /bin/bash -m oracle
   
    3.3.修改oracle用户的环境变量

        修改oracle主目录下的.bash_profile文件,增加如下内容:

    ## Oracle 9.2.0.x product environments
        ORACLE_BASE=/app/ora9i
        ORACLE_HOME=$ORACLE_HOME/product/9.2.0
        ORACLE_SID=ora9
        NLS_LANG=AMERICAN
        ORA_NLS33=$ORACLE_HOME/ocommon/nls/admin/data
        LD_LIBRARY_PATH=$ORACLE_HOME/lib:/lib:/usr/lib:/usr/local/lib

        export ORACLE_BASE ORACLE_HOME ORACLE_SID NLS_LANG LD_LIBRARY_PATH

        PATH=$PATH:$ORACLE_HOME/bin

        export PATH
   
    3.4.执行安装
   
        以oracle用户身份运行~/Disk1/runInstaller,按照步骤去做就OK了。

    注意:在安装的过程中,会有两处停顿,需要新开终端窗口,su成root用户去执行指定的两个文件。

    3.5.创建数据库

        我的想法还是需要安装完毕之后,用dbca或手工创建数据库的比较稳妥。做法没有一定的限制。

    注意:在2.2中的内容如果不添加的话,可能会出现“ora-03113”的错误。我是因为自己出现过这个
   
          问题,加上之后就好了,由此判断的。


原文转自:http://www.ltesting.net