Redhat_6下安装ORACLE11g
需积分: 0 68 浏览量
更新于2013-01-29
收藏 30KB DOCX 举报
在Redhat 6环境下安装Oracle 11g是一项复杂的过程,需要确保系统满足特定的软件和硬件需求。以下是一步步的详细步骤:
1. **检查系统版本和RPM包**:
- `uname -r` 命令用于查看当前Redhat的内核版本,这里显示的是2.6.32-220.el6.i686。
- 通过`rpm -qa` 命令列出已安装的RPM包,并用`grep`过滤出与Oracle安装相关的包,如binutils、compat-libstdc++、elfutils-libelf、glibc、libaio、libgcc、libstdc++和sysstat等。这是为了确保系统中已经安装了Oracle安装所需的依赖库。
2. **调整内核参数**:
- Oracle 11g的运行需要特定的内核参数,如`kernel.shmall`、`kernel.shmmni`、`kernel.sem`、`net.ipv4.ip_local_port_range`、`net.core.rmem_default`、`net.core.rmem_max`、`net.core.wmem_default`、`net.core.wmem_max`、`fs.aio-max-nr` 和 `fs.file-max`等。这些参数需要在`/etc/sysctl.conf`文件中添加并使用`sysctl -p`命令使改动立即生效,以优化系统性能和Oracle数据库的运行。
3. **创建用户和组**:
- Oracle数据库通常使用特定的用户(如`oracle`)和组(如`oinstall`和`dba`)进行安装和管理。`groupadd`命令用于创建组,`useradd`命令用于创建用户,而`passwd`命令用于设置用户密码。在本例中,`oracle`用户被加入到`oinstall`和`dba`组。
4. **创建Oracle安装目录**:
- Oracle的数据文件、日志文件和其他相关文件需要存储在一个特定的目录下,如 `/u01/app/oracle`。`mkdir -p`命令创建多级目录,`chown`和`chmod`命令用于改变目录的所有者和权限,确保`oracle`用户拥有适当的访问权限。
5. **配置环境变量**:
- 使用`vi`编辑`.bash_profile`文件,添加或修改Oracle相关的环境变量,如`ORACLE_HOME`、`PATH`、`LD_LIBRARY_PATH`、`ORACLE_BASE`等。这些变量会影响Oracle软件的执行路径和依赖库的查找。
6. **设置Shell Limits**:
- Oracle数据库服务需要特定的shell限制,例如最大打开文件数(`nofile`)、最大进程数(`nproc`)等。这些限制通常在`/etc/security/limits.conf`文件中设置。例如,为`oracle`用户增加`nofile`和`nproc`的值。
7. **下载和解压Oracle软件**:
- 从Oracle官方网站下载适合Redhat 6的Oracle 11g安装包,然后使用`tar`命令解压缩到指定目录,如 `/u01/app/oracle/product/11.2.0/dbhome_1`。
8. **运行安装脚本**:
- 使用`oracle`用户身份,运行解压缩后的安装程序,如`runInstaller`。按照向导提示进行配置,包括选择组件、设置数据库参数、指定监听端口等。
9. **创建数据库实例**:
- 安装完成后,可能需要创建一个或多个数据库实例。使用Oracle Database Configuration Assistant (DBCA) 或者SQL命令手动创建。
10. **配置网络服务**:
- 配置监听器 (`listener.ora`) 和服务名 (`tnsnames.ora`) 文件,确保客户端可以连接到新创建的数据库。
11. **启动和停止服务**:
- 学习如何使用`sqlplus`、`lsnrctl`和`srvctl`等工具启动和停止Oracle数据库和服务。
12. **安全和维护**:
- 设置数据库安全策略,包括用户权限、审计和备份恢复策略,定期进行数据库维护,如空间管理、性能调优等。
以上步骤详细描述了在Redhat 6上安装Oracle 11g的整个过程,每个步骤都需要仔细操作以确保安装成功并能稳定运行。在实际操作中,可能会遇到各种问题,需要根据错误信息进行排查和解决。
limengpig250
- 粉丝: 0
- 资源: 3
最新资源
- anaconda和pycharm2020版本安装包
- 316L超低碳不锈钢埋弧焊焊接工艺探讨.pdf
- 316L不锈钢扩散焊接头高温蠕变性能.pdf
- 316L壳体的焊接.pdf
- 316N不锈钢管的焊接工艺探讨 - .pdf
- k8s网络通信组件cni插件cni-plugins-linux-arm64-v0.8.7.tgz
- 600MW超临界机组SA335-P91钢免根透焊接工艺控制 - .pdf
- 600MW机组管道焊接、热处理及无损检验施工.pdf
- 620℃超超临界机组用9% Cr-Mo-Co-B钢(CB2)焊接接头性能退化机制研究-学兔兔 www.xuetutu.com.pdf
- 700 MPa级低合金高强钢低匹配焊接接头组织和性能研究.pdf
- 800MPa及以上低合金高强钢焊接现状 - .pdf
- 904L材料的焊接 - .pdf
- 1000m^3LPG卧式储罐用07MnNiCrMoVDR钢的焊接与热处理.pdf
- 980MPa级高强钢焊接性的研究现状 - .pdf
- 2000 kN·m大型行星减速器焊接机体应力分析.pdf
- 机械设计奶酪生产包装线stp非常好的设计图纸100%好用.zip