ORACLE 10gR2(10.2.0.1)数据库在AIX5L上的安装
第一步:安装AIX5300-04操作系统
安装要求:全新完全的安装,安装JFS2和64-bit内核
第二步:检查并修改操作系统硬件配置
1、 内存要求至少1024MB
交换空间要求:物理内存1-2G,交换区要求为物理内存的1.5倍
#lsattr –El mem0
2、 查看系统结构是否能满足oracle软件的要求
#getconf HARDWARE_BITMODE
显示机器硬件的位数:
bootinfo -y
显示AIX系统内核位数:
bootinfo -K
显示物理内存大小:
bootinfo -r
3、 查看文件系统的大小(报告文件系统上的空间信息。)
#df –m
安装oracle要求400M的/tmp空间
4、 扩展交换空间
#lsvg rootvg
#smitty pgsp
#lsps -a
5、 扩展文件系统
扩展/tmp空间到1G
#smitty jfs2
采用同样的方式扩展/home、/var、/usr
#df -m
6、 检查并安装、升级操作系统文件集
bos.adt.base
bos.adt.lib
bos.adt.libm
bos.perf.libperfstat
bos.perf.perfstat
bos.perf.proctools
xlC.aix50.rte:7.0.0.4 or later
xlC.rte:7.0.0.1 or later
#lslpp –l bos.adt.base bos.adt.lib bos.adt.libm bos.perf.libperfstat
bos.perf.perfstat bos.perf.proctools
#lslpp –l xlC.aix50.rte:7.0.0.4 xlC.rte:7.0.0.1 or later
7、 安装缺少的文件集
#simtty install_latest
升级文件集
上传升级软件到/usr/sys/inst.images目录下,解压
#cd /usr/sys/inst.images
#uncompress xlc.rte.aix50.may2005.ptf.tar.Z
#tar –xvf xlc.rte.aix50.may2005.ptf.tar
#smitty update_all
第三步:创建安装oracle要求的操作系统用户和组
1、 创建oinstall组、 dba组
#smitty mkgroup
2、 创建oracle用户,并设置oinstall为主组,dba为属组
#simtty mkuser
#passwd oracle
切换到oracle,修改自己的口令;
第四步:配置用户SHELL限制和系统参数
#smitty chuser
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 (Unlimited) |
确认参数:
#ulimit –a
修改系统参数
#smitty chgsys
Maximum number of PROCESSES allowed per user is greater than or equal to 2048.
第五步 创建安装oracle数据库及软件的存放位置
创建datavg
#smitty mkvg
创建/database 文件系统
#smitty jfs2
#mount /database
以root身份,将/database文件系统授权给oracle用户
#chown oracle:oinstall /database
#chmod 755 /database
第六步 配置oracle用户的环境变量
1、 以oracle用户,改$HOME/.profile
umask 022
AIXTHREAD_SCOPE=S
ORACLE_SID=SID_NAME
ORACLE_BASE=/database
ORACLE_HOME=$ORACLE_BASE/product/10.2.0/db_1
PATH=$PATH:$ORACLE_HOME/bin:/usr/local/bin:.
export PATH ORACLE_BASE ORACLE_HOME ORACLE_SID AIXTHREAD_SCOPE
确认环境变量是否生效
2、 以oracle用户登录CED
修改$HOME/.dtprofile文件
取消DTSOURCEPROFILE=true的注释
第七步 上传oracle10.2.0软件到主机
以oracle 用户身份,上传软件到/database文件系统,并解压
$cd /database
$gunzip 10gr2_aix5164_database.cpio.gz
$cpio –icdmv < 10gr2_aix5164_database.cpio
以oracle用户登录CED
$set |grep ORACLE
以root身份执行/database/Disk1/rootpre/rootpre.sh脚本
#./rootpre.sh
运行安装程序
$./runInstaller
安装过程中,用root用户登录另一终端,运行以下脚本
/database/oraInventory/orainstRoot.sh
/database/product/10.2.0/db_1/root.sh
安装完成
修改/etc/oratab
Sid_name:/database/product/10.2.0/db_1:Y
以oracle用户,使用dbshut、dbstart等启动oracle服务。
来自 “ ITPUB博客 ” ,链接:http://blog.itpub.net/24274429/viewspace-688510/,如需转载,请注明出处,否则将追究法律责任。