CentOS 6.9图形化安装Oracle 11g R2详细步骤

需积分: 10 3 下载量 175 浏览量 更新于2024-09-08 收藏 4.59MB DOCX 举报
"在CentOS 6.9中,安装Oracle 11g R2 11.2.0.4是一个涉及多个步骤的过程,包括设置特定的系统参数、配置安全限制以及优化内核设置。以下是详细的安装过程概述: 1. **安装用户选择**:不同于常规教程中建议的`oracle`用户,这里选择了一个名为`myos`的普通用户进行安装。 2. **切换至root权限**:为了进行必要的系统配置,需要获得root权限。通常推荐使用`sudo`命令,以提高系统的安全性。 3. **调整核心参数**:在`/etc/security/limits.conf`文件中,为`oracle`用户设置了软硬限制,如`nproc`(最大进程数)和`nofile`(最大打开文件数),以满足Oracle数据库的需求。 4. **更新PAM配置**:在`/etc/pam.d/login`文件中添加了`pam_limits.so`,确保会话级别的资源限制得以应用。 5. **优化内核设置**:在`/etc/sysctl.conf`文件中添加了多项内核参数,如`fs.file-max`(最大文件数)、`kernel.shmall`(共享内存段大小)等,然后通过`sysctl -p`命令使更改生效,以提升Oracle数据库的性能。 6. **环境变量设置**:在`/etc/profile`文件中添加环境变量设置,确保Oracle相关的路径和环境变量正确配置,比如`ORACLE_HOME`、`PATH`、`LD_LIBRARY_PATH`等。 7. **创建Oracle基目录**:通常,需要创建一个目录,如`/u01/app/oracle`,用于存放Oracle软件和数据文件。 8. **安装依赖**:确保系统已安装所有必需的依赖包,如`gcc`、`binutils`、`krb5-libs`、`libaio`、`openssl`等。 9. **下载和解压Oracle软件**:从Oracle官方网站获取适当的软件包,并在系统中解压缩。 10. **运行安装脚本**:以`myos`用户身份运行Oracle安装程序,按照向导进行图形化安装。 11. **数据库创建**:安装完成后,使用DBCA(Database Configuration Assistant)创建数据库实例。 12. **权限调整**:根据需要,可能还需要修改`/etc/oratab`文件,设置自动启动的数据库实例。 13. **启动和验证**:启动Oracle服务,通过SQL*Plus或企业管理器验证数据库是否正常运行。 请注意,整个安装过程需要遵循Oracle官方的最佳实践,并且要考虑到系统的安全性、稳定性和性能。在生产环境中,强烈建议在安装前详细规划和测试,以确保顺利无误。"