在Linux上安装Oracle数据库是一项相对复杂的工作,特别是对于初学者。以下是详细步骤:

安装前提

  • 确保在Linux操作系统环境下(直接安装或虚拟机)。
  • 准备Oracle 10g的安装文件,如10201_database_linux32.zip

系统配置步骤

  1. 创建用户和组:

    # useradd -g dba -d /usr/Oracle -s /bin/bash oracle

    # passwd oracle

  2. 创建安装目录并设置权限:

    # mkdir -p /usr/Oracle/product/10g

    # chmod -R 777 /usr/Oracle/product/10g

  3. 修改内核参数:编辑/etc/sysctl.conf,添加以下内容:

    kernel.shmall=2097152

    kernel.shmmax=536870912

    kernel.shmmni=4096

    kernel.sem=250 32000 128

    fs.file-max=65536

    net.ipv4.ip_local_port_range=1024 65000

    net.core.rmem_default=262144

    net.core.wmem_default=262144

    net.core.rmem_max=262144

    net.core.wmem_max=262144

    保存并执行# sysctl -p使设置生效。

  4. 设置用户限制:在/etc/security/limits.conf/etc/pam.d/login中添加相应规则。

  5. 对于REDHAT 4 32bits版本,在/etc/profile/etc/csh.login中添加额外的配置以调整进程和文件描述符。

以上步骤完成后,即可进行Oracle的实际安装。