Oracle 10g for AIX5.2安装过程
一、安装环境
1、 操作系统
操作系统版本:AIX 5.2
主机名:test IP
地址:130.10.200.180
内存:4096m
2、 补丁
# instfix -i | grep ML
All filesets for 5.2.0.0_AIX_ML were found.
All filesets for 5200-01_AIX_ML were found.
All filesets for 5200-03_AIX_ML were found.
All filesets for 5200-02_AIX_ML were found.
# oslevel -r
5200-03
3、 安装所需要的软件
bos.adt.base
bos.adt.lib
bos.adt.libm
bos.perf.libperfstat
bos.perf.perfstat
bos.perf.proctools
4、 不需要安装如下ARPA
–IY43980: libperfstat.h not ANSI-compliant
– IY44810: DSI IN BMRECYCLE
– IY45462: Definition of isnan() in math.h incorrect
– IY45707: J2 READAAHEAD/CIO INTERACTION
– IY46214: dropping partial connections leaves them on so_q0
– IY46605: exec of 32 bit application can fail on 64 bit kernel
– IY48525: SDK 1.4.1 32-BIT SR1: CA141-20030930
– IY51801: race condition in aio_nwait_timeout
这些文件在AIX 5.2 level1时需要安装
5、 tmp空间大小
# df -m
Filesystem MB blocks Free %Used Iused %Iused Mounted on
/dev/hd4 256.00 230.50 10% 1541 2% /
/dev/hd2 1024.00 89.91 92% 24228 10% /usr
/dev/hd9var 256.00 243.20 5% 303 1% /var
/dev/hd3 512.00 494.13 4% 83 1% /tmp
/dev/hd1 256.00 247.80 4% 20 1% /home
/proc - - - - - /proc
/dev/hd10opt 256.00 238.05 8% 469 1% /opt
/dev/oracle 7680.00 2348.02 70% 21120 2% /oracle
/dev/lv00 5120.00 4069.02 21% 30 1% /oradata
6、 交换空间大小
# lsps -s
Total Paging Space Percent Used
2048MB 1%
7、 建立文件系统oracle和oradata,分别mount到/oracle和/oradata
/dev/oracle 7680.00 2348.00 70% 21122 2% /oracle
/dev/lv00 5120.00 4069.02 21% 30 1% /oradata
8、 建立用户oracle和组dba
chown –R oracle:dba /oracle
chown –R oracle:dba /oradata
chmod –R 775 /oracle
chmod –R775 /oradata
9、 修改用户属性
Shell Limit (As Shown in smit) Recommended Value
Soft FILE size -1 (Unlimited)
Soft CPU time -1 (Unlimited)
Note: This is the default value.
Soft DATA segment -1 (Unlimited)
Soft STACK size -1 (Unli
10、修改系统参数
smit chgsys
PROCESSES allowed per user is greater than or equal to 2048.
11、建立oracle用户的用户环境变量
# cat /oracle/.profile
TH=/usr/bin:/etc:/usr/sbin:/usr/ucb:$HOME/bin:/usr/bin/X11:/sbin:.
export PATH
if [ -s "$MAIL" ] # This is at Shell startup. In normal
then echo "$MAILMSG" # operation, the Shell checks
fi # periodically.
ORACLE_SID=ora10g
ORACLE_BASE=/oracle/app/ora10g
ORACLE_HOME=$ORACLE_BASE/product/10.1.0
ORACLE_TERM=vt100
ORA_NLS33=$ORACLE_HOME/ocommon/nls/admin/data
ORACLE_PATH=$ORACLE_HOME/dbs
ORA_DB=$ORACLE_HOME/dbs
LD_LIBRARY_PATH=$ORACLE_HOME/lib32:$ORACLE_HOME/network/lib:$ORACLE_HOME/lib32:.
#LINK_CNTRL=L_PTHREADS_D7
NLS_LANG=American_america.zhs16gbk
PATH=/usr/ccs/bin:$PATH:$ORACLE_HOME/bin:.
CLASSPATH=$ORACLE_HOME/product/jlib:$ORACLE_HOME/jlib:.
LIBPATH=$ORACLE_HOME/lib32
DISPLAY=130.10.200.180:0.0
umask 022
export ORACLE_SID ORACLE_BASE ORACLE_HOME ORACLE_TERM ORA_NLS33
export LD_LIBRARY_PATH LINK_CNTRL NLS_LANG PATH CLASSPATH LIBPATH DISPLAY
#
二、下载并安装
1、ship.db.aix.disk1.cpio.gz
ship.db.aix.disk2.cpio.gz
2、解压缩软件
gunzip ship.db.aix.disk1.cpio.gz
gunzip ship.db.aix.disk2.cpio.gz
cpio –idcmv >ship.db.aix.disk1.cpio
cpio –idcmv >ship.db.aix.disk1.cpio
3、以root用户执行/Disk1/rootpre/rootpre.sh
4、以root用户执行xhost +
5、su – oracle
6、执行/Disk1/runInstaller
7、按照提示安装oracle 10g。
[@more@]