在Linux上安装Oracle数据库是一项相对复杂的工作,特别是对于初学者。以下是详细步骤:
安装前提
- 确保在Linux操作系统环境下(直接安装或虚拟机)。
- 准备Oracle 10g的安装文件,如
10201_database_linux32.zip
。
系统配置步骤
-
创建用户和组:
# useradd -g dba -d /usr/Oracle -s /bin/bash oracle
# passwd oracle
-
创建安装目录并设置权限:
# mkdir -p /usr/Oracle/product/10g
# chmod -R 777 /usr/Oracle/product/10g
-
修改内核参数:编辑/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使设置生效。
-
设置用户限制:在
/etc/security/limits.conf
和/etc/pam.d/login
中添加相应规则。 -
对于REDHAT 4 32bits版本,在
/etc/profile
和/etc/csh.login
中添加额外的配置以调整进程和文件描述符。
以上步骤完成后,即可进行Oracle的实际安装。