Linux X64系统下Oracle11g静默安装全步骤指南

需积分: 0 2 下载量 38 浏览量 更新于2024-09-08 收藏 76KB DOCX 举报
本文档详细介绍了在Linux X64系统上静默安装Oracle 11g的步骤,确保了安装过程的顺利进行。静默安装是一种自动化的方法,减少了手动交互,适用于批量部署或需要减少出错可能性的情况。 一、核心参数修改 在安装Oracle数据库之前,需要调整系统的某些核心参数以满足Oracle的要求,确保数据库能够正常运行。 1.1 limits.conf文件修改 为了设置用户(通常是oracle用户)的进程和文件句柄限制,需要编辑`/etc/security/limits.conf`文件。添加以下行: ``` oraclesoftnproc 2047 oraclehardnproc 16384 oraclesoftnofile 1024 oraclehardnofile 65536 ``` 这将分别设置Oracle用户的软限制和硬限制,以适应数据库服务的需要。 1.2 login文件修改 接着,需要更新登录会话管理以应用这些限制。编辑`/etc/pam.d/login`文件,确保包含以下两行: ``` session required /lib/security/pam_limits.so session required pam_limits.so ``` 这样,每次用户登录时都会应用新的资源限制。 1.3 sysctl.conf文件修改 为了优化内核参数,编辑`/etc/sysctl.conf`文件,可能需要增加或调整与网络和内存相关的参数,以支持Oracle数据库。例如,增加共享内存和最大文件描述符数量。然后执行`sysctl -p`来使改动生效。 二、数据库安装准备 在开始安装前,需要做一些准备工作。 2.1 创建用户和组 创建一个专门用于运行Oracle服务的用户(如`oracle`)和组(如`dba`),并给予适当的权限。 2.2 创建数据库软件目录 为Oracle软件创建一个指定的目录,比如`/u01/app/oracle`。 2.3 更改目录属主 将这个目录的所有权分配给新创建的用户和组,例如:`chown -R oracle:dba /u01/app/oracle`。 2.4 配置环境变量 在`~/.bash_profile`或`/etc/profile`文件中设置Oracle相关的环境变量,如ORACLE_HOME、PATH、LD_LIBRARY_PATH等。 三、数据库安装过程 接下来是安装Oracle 11g软件。 3.1 解压安装程序 将Oracle安装介质解压缩到指定目录。 3.2 运行安装程序 使用静默模式安装Oracle,这需要一个响应文件(response file)来指定配置选项。 3.2.1 复制响应文件模板 复制安装包中提供的默认响应文件模板,如`runInstaller -silent -waitforcompletion -responseFile /path/to/response_file.rsp`。 3.2.2 设置响应文件权限 确保oracle用户有读取和执行权限,例如:`chmod 755 response_file.rsp`。 3.2.3 静默安装Oracle软件 执行安装命令,如`./runInstaller -silent -waitforcompletion -responseFile /path/to/response_file.rsp`。 3.2.4 至3.3.4 监控安装日志,执行root.sh脚本,设置环境变量,使设置生效,配置网络,修改配置文件,启动归档和闪回功能,以完成安装过程。 四、登陆测试 最后,进行一些测试以验证安装是否成功。 4.1 启动测试oracle 启动Oracle数据库服务,并检查其状态。 4.2 开放1521端口 确保防火墙允许1521端口通信,以便客户端可以连接到数据库。 4.3 创建用户表空间 创建数据库用户和必要的表空间,以供应用程序使用。 这个手册详细地概述了从修改系统参数到安装和测试Oracle 11g数据库的整个流程,为Linux X64系统上的Oracle部署提供了一套完整的静默安装指南。遵循这些步骤,可以高效且准确地完成Oracle 11g的安装。