ITPub博客

首页 > Linux操作系统 > Linux操作系统 > ORACLE 10gR2(10.2.0.1)数据库在AIX5L上的安装

ORACLE 10gR2(10.2.0.1)数据库在AIX5L上的安装

原创 Linux操作系统 作者:dbyangyong 时间:2011-03-06 16:17:32 0 删除 编辑

ORACLE 10gR2(10.2.0.1)数据库在AIX5L上的安装

 

第一步:安装AIX5300-04操作系统

安装要求:全新完全的安装,安装JFS264-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用户,使用dbshutdbstart等启动oracle服务。

 


 

 

来自 “ ITPUB博客 ” ,链接:http://blog.itpub.net/24274429/viewspace-688510/,如需转载,请注明出处,否则将追究法律责任。

上一篇: 没有了~
请登录后发表评论 登录
全部评论

注册时间:2011-03-06

  • 博文量
    8
  • 访问量
    21689