Linux系统下Oracle11gR2静默安装全攻略
60 浏览量
更新于2024-09-02
收藏 172KB PDF 举报
本文将详细介绍如何在Linux系统下进行Oracle 11g R2的静默安装,这是一个适用于没有图形界面环境的过程,旨在减少错误并提高安装效率。在开始之前,请确保你的Linux系统是64位的,例如Red Hat Enterprise Linux 6.5,并且你已经准备好了Oracle 11.2.0的安装包。
首先,我们需要进行一些基本的准备工作。检查并确保主机名的一致性。在`/etc/hosts`文件中,添加你的IP地址与主机名对应条目,例如:`192.168.100.123 ora11g`。确保这个IP地址和主机名与你的实际设置相符。
接下来,将Oracle数据库安装压缩包上传到服务器,例如`/home/`目录下,并解压缩,你会得到一个名为`database`的文件夹。
安装过程中可能需要打系统补丁包。为此,首先你需要识别光盘的位置,通常在`/dev/sr0`。然后挂载光盘到`mnt`目录:`mount /dev/sr0 /mnt/`。创建一个新的YUM源并编辑`/etc/yum.repos.d/redhat.repo`文件,添加如下内容:
```ini
[Server]
name=redhat6.5
baseurl=file:///mnt/
enabled=1
gpgcheck=0
```
这将允许你在没有网络的情况下使用本地光盘作为YUM源。
静默安装Oracle 11g R2的步骤如下:
1. 创建所需的用户和组,例如`oinstall`和`dba`组,以及`oracle`用户。
2. 设置环境变量,如`ORACLE_HOME`,`PATH`,`LD_LIBRARY_PATH`等,这些变量将在安装脚本中使用。
3. 创建安装目录,例如`/u01/app/oracle`。
4. 修改系统限制,如`/etc/security/limits.conf`,以满足Oracle的内存和文件句柄需求。
5. 调整`/etc/pam.d/login`和`/etc/pam.d/sshd`文件,以允许Oracle用户更大的堆栈大小。
6. 创建响应文件,该文件包含安装过程中的所有选项和参数。例如,`response_file.install.rsp`,它应该包括以下内容(根据实际情况调整):
```
[oracle@ora11g ~]$ cat response_file.install.rsp
ORACLE_BASE=/u01/app/oracle
ORACLE_HOME=/u01/app/oracle/product/11.2.0/db_1
INVENTORY_LOCATION=/u01/app/oraInventory
ORACLE_SID=ORCL
DATABASE_TYPE=SE
TOTAL_DISK_SPACE=10G
```
7. 使用如下命令启动静默安装:
```bash
./runInstaller -silent -waitforcompletion -responseFile response_file.install.rsp
```
8. 安装完成后,你需要执行一些额外的配置步骤,例如初始化数据库,设置监听器,创建数据库连接等。
9. 记得安装必要的系统补丁,以保持数据库的安全性和稳定性。
通过以上步骤,你可以在Linux环境下成功地进行Oracle 11g R2的静默安装。这个过程适合初学者,因为每个步骤都详细描述了操作方法。确保遵循所有步骤,并根据你的具体情况进行适当的调整。如果在安装过程中遇到问题,查阅Oracle官方文档或在线社区通常能找到解决方案。
2013-08-16 上传
2019-08-14 上传
2023-07-11 上传
2016-07-20 上传
2012-03-14 上传
2017-11-27 上传
夏影影
- 粉丝: 317
- 资源: 914
最新资源
- Angular实现MarcHayek简历展示应用教程
- Crossbow Spot最新更新 - 获取Chrome扩展新闻
- 量子管道网络优化与Python实现
- Debian系统中APT缓存维护工具的使用方法与实践
- Python模块AccessControl的Windows64位安装文件介绍
- 掌握最新*** Fisher资讯,使用Google Chrome扩展
- Ember应用程序开发流程与环境配置指南
- EZPCOpenSDK_v5.1.2_build***版本更新详情
- Postcode-Finder:利用JavaScript和Google Geocode API实现
- AWS商业交易监控器:航线行为分析与营销策略制定
- AccessControl-4.0b6压缩包详细使用教程
- Python编程实践与技巧汇总
- 使用Sikuli和Python打造颜色求解器项目
- .Net基础视频教程:掌握GDI绘图技术
- 深入理解数据结构与JavaScript实践项目
- 双子座在线裁判系统:提高编程竞赛效率