• redhat 5 安装oracle 10g


    1  Oracle 10g 在redhat 5 .1下的安装

    1.1 安装RPM包 

    # rpm –ivh 包名(包装RPM包)

    1.2              创建oracle组和用户

    创建用于安装和污染源oracle 10g软件的linux组和用户帐户。用户帐户将称为oracle,而组将称为oinstall和dba。以root用户身份执行以下命令。

    # groupadd oinstall

    # groupadd dba

    # useradd –m –g oinstall –G dba oracle

    #  passwd oracle(设置用户oracle密码)

    例如:

    # passwd oracle

    Changing password for user oracle.

    New password:

    Retype new password:

    passwd:all authentication tokens updated successfully.

    创建oracle安装目录

    # mkdir –p /DBSoftware/app/oracle(创建oracle安装目录ORACLE_BASE)

    # chown –R oracle:oinstall /DBSoftware(把文件夹授权给用户oracle)

    1.3  配置linux内核参数

    # vi  /etc/sysctl.conf

    ###############

    kernel.sysrq=1

     kernel.msgmni=1024

     kernel.shmmax=2147483648

     kernel.shmmni=4906

     kernel.shmall=2097152

     kernel.sem=1024 64000 200 512

     fs.file-max=65536

     net.ipv4.ip_local_port_range=1024 65000

     net.ipv4.tcp_sack=0

     net.ipv4.tcp_timestamps=0

     net.ipv4.tcp_max_syn_backlog=8192

     net.ipv4.tcp_keepalive_time=120

     net.core.rmem_default=262144

     net.core.rmem_max=262144

     net.core.wmem_default=262144

     net.core.wmem_max=262144

     ##################

    保存退出。

    无需重启,执行以下命令使内核参数生效

    #  /sbin/sysctl -p

    以 root 用户身份运行以下命令来验证您的设置:

    # /sbin/sysctl -a | grep shm

    # /sbin/sysctl -a | grep sem

    # /sbin/sysctl -a | grep file-max

    # /sbin/sysctl -a | grep ip_local_port_range

    1.4 为oracle用户设置shell限制

    # vi /etc/security/limits.conf

    oracle soft nproc 2047

    oracle hard nproc 16384

    oracle soft nofile 1024

    oracle hard nofile 65536

    加上以上字符串。

    保存退出。

    1.5 设置oracle环境变量

    # vi /etc/profile

    export DISPLAY=:0.0

    保存退出。

    # source /etc/profile(让修改的环境变量生效)

    # su – oracle

    # vi .bash_profile

    export ORACLE_BASE=/DBSoftware/app/oracle

    export ORACLE_SID=orcl

    export ORACLE_HOME=$ORACLE_BASE/product/10.2.0/db_1

    export PATH=$PATH:$ORACLE_HOME/bin

    export LD_LIBARY_PATH=$ORACLE_HOME/lib

    export NLS_LANG="Simplified Chinese_China".ZHS16GBK

    export LANG=en_US(设置以英文显示)

    export PATH

    保存退出

    1.6 修改hosts文件

    # vi /etc/hosts

    在其中加入以下字符串

    IP_address   DB  localhost

    保存退出

    1.7修改redhat版本文件

     #vi /etc/redhat-release

    把版本改为Red Hat Enterprise Linux Server release 4

    1.8安装oracle 10g软件

    解压oracle 10g安装文件:

    首先把10201_database_linux32.zip放到文件夹/opt下,解压文件

    # cd /opt

    # unzip 10201_database_linux32.zip# cd database/

    # chmod +x *.sh(授权.sh文件可执行)

    # xhost local:oracle non-network connections local being added to access control list

    # su – oracle

    $cd /opt/database/

    $ ./runInstaller

  • 相关阅读:
    Configure文件学习
    实用文章:常用开源协议详细解析
    openwrt的sysupgrade和factory固件的区别
    Linux块设备和字符设备
    eclipse代码补全按键修改成Tab
    Hadoop环境搭载
    比特币中难度调整
    共识机制
    比特币交易本质--UTXO(Unspent Transaction Output)
    多重签名
  • 原文地址:https://www.cnblogs.com/fengqingtao/p/1756156.html
Copyright © 2020-2023  润新知