Linux下Oracle 9i安装教程:系统配置与环境设置

需积分: 3 5 下载量 50 浏览量 更新于2024-09-19 收藏 2.82MB DOC 举报
在Linux系统中安装Oracle9i是一项关键任务,因为它涉及多个步骤,包括硬件检查、系统环境配置、用户权限设置以及必要的系统参数调整。以下将详细介绍整个安装过程: 1. **硬件检查与网络配置**: - 使用`su`切换到root权限,执行`ifconfig -a | more`来检查网卡是否正常工作并显示网络地址。确保网络连接良好,因为后续步骤可能需要通过网络进行。 2. **系统信息配置**: - 设置主机名,这对于Oracle客户端的安装至关重要。使用`cat /etc/hosts`查看当前主机名,并确保它被正确设置为`redhat.test.com`。 3. **环境配置**: - 为Oracle安装创建所需用户和组。首先,创建名为'dba'的组,然后添加新用户'oracle',指定其主目录和shell类型。执行`groupadd dba`,`useradd -g dba -d /usr/Oracle -s /bin/bash oracle`,接着设置密码(这里未显示截图,但重要的是在安装过程中设置一个密码)。 4. **系统参数调整**: - 编辑`/etc/sysctl.conf`文件,增加kernel参数以支持Oracle的内存和进程限制,如`kernel.sem`, `kernel.shmmax`, `kernel.shmmni`, `kernel.msgmnb`, `kernel.msgmni`, `fs.file-max`, 和`net.ipv4.ip_local_port_range`。 - 通过运行`sysctl -p`或者重启系统使这些更改生效。 5. **资源限制设置**: - 修改`/etc/security/limits.conf`文件,为用户'oracle'设置进程数(nproc)和文件描述符(nofile)的上限。 6. **文件权限管理**: - 创建Oracle应用文件夹`/usr/Oracle/product/9.2.0`,然后使用`chown`和`chmod`命令确保所有内容归用户'oracle'和'dba'组所有,并设置适当的权限(777)。 7. **用户切换与配置加载**: - 注销root用户,以'oracle'用户身份登录。接下来,编辑`.bash_profile`文件(通常位于`/home/oracle`),配置Oracle环境变量。 8. **验证配置**: - 使用`source .bash_profile`加载配置文件,然后使用`set | more`命令检查配置是否已生效。 9. **安装Java**: - 在继续安装Oracle之前,确保安装Java环境。访问Oracle Java下载页面(http://java.sun.com/products/jdk/)下载并安装合适的版本。 安装Oracle9i在Linux系统中需要细致的计划和步骤,涉及到硬件检查、用户管理、系统参数优化以及必要的Java环境配置。每一步都是确保Oracle数据库在Linux平台上顺利运行的关键要素。