Oracle 11g R2 for AIX 5.3
### Oracle 11g R2 for AIX 5.3 安装与配置知识点 #### 一、安装环境概述 **文档目标环境:** - **操作系统:** AIX 5.3 - **Oracle版本:** 11g Release 2 (11.2) - **系统型号:** IBM,7044-170 - **内存:** 1GB - **CPU:** Power3 II/400MHz/64-bit - **硬盘:** 2 * 32GB - **IP地址:** 192.168.0.1 - **网关:** 192.168.0.254 - **主机名:** Deepblue.com #### 二、硬件检查 ##### 2.1 内存要求 Oracle官方建议至少配备4GB的内存,而本实验环境中仅有1GB内存。尽管如此,1GB内存仍然可以完成实验过程。 **检查内存命令:** ``` # lsattr -E -l sys0 -a realmem ``` ##### 2.2 换页空间 为了确保Oracle运行稳定,需要增加额外的换页空间。本例中增加了10个物理分区(PP)作为换页空间。 **检查现有换页空间命令:** ``` # lsvg rootvg | grep 'PPSIZE' ``` **增加换页空间命令:** ``` # chps -s 10 hd6 ``` ##### 2.3 硬件体系结构 确认系统的位数以及启动模式。 **查询硬件位数命令:** ``` # getconf HARDWARE_BITMODE ``` **确认启动模式命令:** ``` # bootinfo -K ``` ##### 2.4 文件系统配置 Oracle对/tmp文件系统有特定的要求,即最小容量为1GB。 **检查/tmp文件系统命令:** ``` # df -k /tmp ``` **扩展/tmp文件系统命令:** ``` # chfs -a size=2097152 /tmp # smitch fs ``` **创建Oracle安装所需的空间:** 1. **创建逻辑卷管理器(LVM)卷组:** ``` # mkvg -y oravg hdisk1 ``` 2. **创建用于安装Oracle软件的逻辑卷(LV):** ``` # mklv -y 'oralv' -t 'jfs2' oravg 160 ``` 3. **创建用于存储数据文件的逻辑卷(LV):** ``` # mklv -y 'oradata' -t 'jfs2' oravg 160 ``` 4. **创建文件系统:** - `/opt/oracle` 用于安装Oracle软件。 - `/oradata` 用于存储Oracle数据文件。 5. **挂载文件系统命令:** ``` # mount -a ``` #### 三、软件检查 ##### 3.1 系统要求 确认AIX 5.3是否符合Oracle 11g R2的最低系统要求。 ##### 3.2 升级AIX 5.3 至最新技术级别 根据Oracle官方文档,可能需要将AIX 5.3升级到最新技术级别(Technology Level, TL)以满足Oracle的兼容性要求。 **检查当前的技术级别命令:** ``` # oslevel -s ``` **升级至最新技术级别的步骤:** 1. 下载最新的AIX 5.3 TL更新。 2. 使用`smit`或`installp`工具进行安装。 ##### 3.3 安装其他实用软件包 安装必要的支持软件包以满足Oracle运行时的要求。 **示例命令:** ``` # smit install_software ``` ##### 3.4 安装JDK 6 64位 Oracle 11g R2需要Java Development Kit (JDK) 6 64位版本。 **安装JDK 6 64位命令:** ``` # installp -a -l /usr/sys/inst.images/sp_jdk6_64.rte ``` #### 四、ORACLE 11g 用户、系统参数配置 ##### 4.1 添加oracle用户组 创建一个oracle用户组。 **命令:** ``` # groupadd -g <group_id> oracle ``` ##### 4.2 配置系统参数 根据Oracle文档调整内核参数。 **示例命令:** ``` # echo "kernel.shmmax = 2147483648" >> /etc/environment # echo "kernel.shmall = 1048576" >> /etc/environment # sysctl -w kernel.shmmax=2147483648 # sysctl -w kernel.shmall=1048576 ``` ##### 4.3 创建ORACLE_BASE、ORACLE_HOME及数据文件目录 创建Oracle的安装目录和数据文件目录。 **示例命令:** ``` # mkdir -p /opt/oracle/product/11.2.0/dbhome_1 # mkdir -p /oradata ``` ##### 4.4 修改用户环境变量 设置Oracle用户的环境变量。 **示例命令:** ``` # echo "export ORACLE_BASE=/opt/oracle" >> /home/oracle/.bash_profile # echo "export ORACLE_HOME=$ORACLE_BASE/product/11.2.0/dbhome_1" >> /home/oracle/.bash_profile # echo "export PATH=$ORACLE_HOME/bin:$PATH" >> /home/oracle/.bash_profile # source /home/oracle/.bash_profile ``` #### 五、安装Oracle、配置监听并创建数据库 ##### 5.1 安装Oracle 11g 按照Oracle提供的安装指南完成安装过程。 **示例命令:** ``` # su - oracle # cd /opt/oracle/product/11.2.0/dbhome_1 # ./runInstaller ``` ##### 5.2 配置监听器(LISTENER) 在Oracle安装完成后,需要配置监听器以便客户端可以通过网络连接到数据库服务器。 **示例命令:** ``` # netca ``` ##### 5.3 创建数据库 最后一步是创建一个新的数据库实例。 **示例命令:** ``` # dbca ``` 通过以上步骤,完成了Oracle 11g R2 for AIX 5.3 的安装与配置过程,为后续的数据库管理和应用开发奠定了坚实的基础。
剩余35页未读,继续阅读
- 粉丝: 0
- 资源: 1
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
- matlab平台的的PCB板缺陷检测.zip
- matlab平台的的SVM方法的水果识别分类.zip
- matlab平台的的答题纸答题卡识别.zip
- matlab平台的的病虫害检测系统.zip
- 基于python的多传感器数据融合故障诊断程序,三条分支
- sgp4与sdp4模型文档+一个SGP4的开源实现
- matlab平台的的车道线标定.zip
- matlab平台的的人脸+指纹融合系统.zip
- matlab平台的的路牌交通牌照识别.zip
- JAVA多线程示例代码
- matlab平台的的人脸门禁预警.zip
- matlab平台的的手写汉字识别.zip
- matlab平台的的人脸识别设计.zip
- matlab平台的的视频图像去雾.zip
- matlab平台的的手写字符识别.zip
- matlab平台的的小波变换dwt数字水印.zip