CentOS下无GUI Oracle 11G最小化安装及自动化脚本
需积分: 10 166 浏览量
更新于2024-07-15
收藏 2.47MB PPTX 举报
在本文档中,提供了在 CentOS 环境下进行 Oracle 11G 安装的详细步骤,特别强调了在无图形用户界面 (GUI) 情况下的安装过程,以简化自动化操作。以下是主要知识点的概述:
1. **操作系统安装**:
文档开始提到,最小化安装的 CentOS 6.5 到 7.8 可以通过快速完成安装过程,因为它们使用的是最小化安装镜像,安装步骤非常简洁。
2. **下载安装介质**:
用户被引导从指定的网址(<http://auto.zhishi.today>)下载 Oracle 11G 的数据库安装介质。此外,还提供了一个百度网盘链接以及提取码(jsd8),以便于下载。
3. **网络配置**:
对于 CentOS 7 及后续版本,由于网卡命名规则变化,需要修改 `/etc/sysconfig/grub` 文件,添加 `net.ifnames=0 biosdevname=0`,然后重新生成 grub 配置并重启系统。接着,修改 `/etc/sysconfig/network-scripts/ifcfg-eth0` 文件来设置静态 IP 地址。
4. **依赖包管理**:
安装过程中需要确保所有必要的依赖包已正确安装,特别是在 CentOS 6 和 7 上,使用 `rpm -Uvh *.rpm --nodeps --force` 来安装,可能需要忽略错误以确保包的顺利安装。
5. **用户与权限设置**:
创建了多个用户组(dba, oper, asmdba),并用 `useradd` 命令创建一个名为 `oracle` 的用户,将其加入到这些组中。设置了用户的密码,并对安装根目录 `/u01/app/oracle` 进行权限管理,确保 Oracle 用户拥有适当的访问权限。
6. **环境变量设置**:
在 Oracle 用户的环境下,设置了几个关键环境变量,如 `ORACLE_UNQNAME`、`ORACLE_TERM`、`NLS_LANG` 和 `ORACLE_BASE`,以确保 Oracle 安装和运行所需的环境配置。
7. **安装步骤**:
最后,文档详细描述了如何在 `/u01/app/oracle/product/11.2.0/db_1` 目录下创建 Oracle 11G 的安装目录,并执行安装脚本来自动完成数据库和数据库实例的创建。
整个过程旨在提供一个简明且可操作的指南,帮助用户在 CentOS 环境下高效地进行 Oracle 11G 的自动化安装。这对于那些希望在服务器上部署数据库的系统管理员或开发者来说,是一份宝贵的资源。
2022-04-15 上传
2022-11-24 上传
2022-11-30 上传
2021-10-14 上传
165 浏览量
115 浏览量
122 浏览量
2025-01-04 上传