根据提供的文档信息,我们可以推断出这是一份关于在AIX操作系统上安装Oracle 10g的实验报告。下面将详细解析文档中的关键知识点,并基于这些信息构建一份详尽的知识点梳理。
### 太原理工大学Oracle实验报告
#### 课程名称:大型数据库系统
##### 实验项目:Oracle实用教程
本实验主要涉及Oracle数据库10g在AIX操作系统的安装与配置。通过此实验,学生可以掌握在AIX环境下安装和配置Oracle 10g数据库的基本步骤和技术要点。
### 安装Oracle 10.2的基本要求
#### 硬件要求:
1. **64位系统支持**:确保服务器或计算机支持64位操作系统,这是Oracle 10g运行的基础。
2. **内存与交换区**:虽然具体内存要求未给出,但通常建议至少配备2GB内存,并且有足够的交换区以应对突发情况。
3. **硬盘空间**:除了数据存储外,Oracle 10g软件本身至少需要3GB的硬盘空间。这包括安装文件、软件库等。
#### 软件要求:
1. **操作系统**:必须使用AIX 5L version 5.2, Maintenance Level 04或更高版本,或者AIX 5L version 5.3, Maintenance Level 02或更高版本。
2. **必需的AIX软件包**:包括但不限于obos.adt.base、obos.adt.lib、obos.adt.libm、obos.perf.libperfstat、obos.perf.perfstat、obos.perf.proctools、oxlC.aix50.rte:7.0.0.4或更高版本、oxlC.rte:7.0.0.1或更高版本。
### AIX的修补程序
为了确保AIX操作系统的稳定性和安全性,需要安装以下APARs(Adaptive Program Analysis Reports):
- 对于AIX 5L v5.2 ML04:
- IY63133: 解决大量CPU时间被消耗在data_balanceroutine的问题。
- IY64978: 解决并发重命名和删除操作下的死锁问题。
- IY63366: 解决即使符号有效dlsym仍返回null的问题。
- IY64691: 解决使用chvg-b可能引起的损坏和崩溃问题。
- IY64737: 解决AIO可能在knot unlock处挂起的问题。
- IY65001: 解决mklv copy on striped lv失败时不更新lvcb的问题。
- 对于AIX 5L v5.3 ML02:
- IY58143: 必须更新的AIX 5.3项目。
- IY59386: 解决libdepend.mk文件为空的问题。
- IY60930: 解决无法删除网络路由的问题。
- IY66513: LDR_CNTRL初始化时使用错误值会开启不必要的选项。
- IY70159: krtl重定位问题。
### 安装AIX 5L 53-00
安装过程分为以下几个步骤:
1. **准备安装介质**:首先将AIX 5.3的第一张安装光盘插入计算机。
2. **启动计算机并设置启动顺序**:启动计算机时听到两声“嘀”,立即按下F1键进入系统管理服务界面,将CD-ROM设置为第一启动设备。
3. **开始安装**:按照屏幕提示开始全新系统的安装过程,根据提示插入后续的安装光盘。
4. **选择内核版本**:安装过程中应选择64位内核,可以通过命令`prtcont`来确认。
5. **选择语言支持**:如果选择中文语言支持,则需要安装盘1、2、7;如果不选择,则仅需安装盘1、2。
6. **机器启动后进行配置**:
- 进入Configuration Assistant界面。
- 设置IP地址为192.168.3.170,子网掩码为255.255.255.0。
### 在安装Oracle前对系统进行配置
#### 步骤一:检查系统所需软件和修补包
1. **确认AIX版本**:使用命令`oslevel -r`确认当前安装的AIX版本是否高于5.2-01,如果不是,则需要升级系统版本。
2. **确认usr文件系统的大小**:使用`df -k`命令检查usr文件系统的大小,并确保其容量足够大(至少3GB)。
3. **检查文件系统类型**:使用`lsvg -l rootvg`命令查看文件系统类型,确认是否为jfs或jfs2。
### 小结
本实验报告详细介绍了Oracle 10g在AIX操作系统上的安装过程,包括硬件和软件的基本要求、必要的系统修补程序以及具体的安装步骤。通过这个实验,学生不仅可以学习到如何在AIX环境下安装Oracle 10g,还能了解到相关的系统管理和维护知识。这对于将来从事IT行业特别是数据库管理工作的人来说是非常有价值的实践经验。