1. 上传oracle 11g介质到AIX



我下载的介质是aix.ppc64_11gR2_database_1of2.zip和aix.ppc64_11gR2_database_2of2.zip, 执行unzip分别解压这两个zip文件,解压后的目录是database目录



 



2. 环境检测



1)、检查物理内存,swap空间以及tmp空间



#/usr/sbin/lsattr –E –l sys0 –a realmem(内存至少1G)



#lsps  -a       检查swap空间  (oracle建议如果物理内存在1~2G swap为1.5RAM,物理内存为2~8G swap=RAM;物理内存大于8G,swap=3/4RAM)



# df -g /tmp  看下tmp目录大小,oracle建议在150m~200m。(aix6.1默认为2g,所以足以,不用调整或根据使用要求做相应调整)



2)、检查是否包含已经的包(ORACLE 安装要求的软件包)



bos.adt.base



bos.adt.lib



bos.adt.libm



bos.perf.libperfstat



bos.perf.perfstat



bos.perf.proctools



xlC.aix61.rte:9.0.0.1 or later (AIX 6.1)



xlC.rte:9.0.0.1 or later (AIX 6.1)     



可以用:# lslpp –l 后边加上上面的文件名检查是否安装



 



3. 创建Oracle用户组和用户



mkgroup -A oinstall



mkgroup -A dba



mkuser pgrp='oinstall' groups=dba oracle



 



4. 设置环境变量



 # cat /home/oracle/.profile



 export ORACLE_SID=orcl



 export ORACLE_BASE=/usr/oracle/products/                           



 export ORACLE_HOME=$ORACLE_BASE/11/db                                 



 export PATH=$PATH:$ORACLE_HOME/bin



 



5. 安装Oracle



转到database目录下,当前用户root, 执行下面的rootpre脚本,然后切到oracle用户



 # su - oracle



 安装过程是图形化安装,执行export DISPLAY=:1.0,然后通过vnc client连接到AIX的X-window,



 $ export DISPLAY=:1.0



 执行runInstaller (注:必须是oracle用户)



$ cd database



$ ls



doc           response      rootpre.sh    runInstaller  stage



install       rootpre       rpm           sshsetup      welcome.html



$ ./runInstaller