Chinaunix首页 | 论坛 | 博客
  • 博客访问: 103784006
  • 博文数量: 19283
  • 博客积分: 9968
  • 博客等级: 上将
  • 技术积分: 196062
  • 用 户 组: 普通用户
  • 注册时间: 2007-02-07 14:28
文章分类

全部博文(19283)

文章存档

2011年(1)

2009年(125)

2008年(19094)

2007年(63)

分类: Oracle

2008-04-21 18:51:18

作者: safe 出处:  
 
阅读提示:本文介绍如何完成ORACLE 9I FOR AIX 5L 的安装

注意:因为ORACLE 9I为64位,所以安装的AIX平台也必须是64位。如果不是必须要重新安装或使用连接库函数将其改为64位
To change to 64 bit multi-processor mode:
# ln -sf /usr/lib/boot/unix_64 /unix
# ln -sf /usr/lib/boot/unix_64 /usr/lib/boot/unix
# bosboot -ad /dev/ipldevice
# shutdown -r

一、确认系统环境

1、主机环境
机型:IBM P630
CPU :1000MHz
MEM :1G (MIN 512M)
$ /usr/sbin/lsattr -E -l sys0 -a realmem
realmem 12582912 Amount of usable physical memory in Kbytes False
/tmp:1000M (MIN 500M)
$df -k /tmp
Filesystem 1024-blocks Free %Used Iused %Iused Mounted on
/dev/hd3 655360 603088 8% 69 1% /tmp
??SWAP:6G (一般是2倍于MEM,但因为我们的内存已经很大了,所以没有按一般规
则)
$ /usr/sbin/lsps -a
Page Space Physical Volume Volume
Group Size %Used Active Auto Type
hd6 hdisk0 rootvg 6144MB 1 yes yes
lv
??/oracle:38G (MIN 3.5G,本目录用于安装软件、存放source以及oracle9用户
的根目录所在)
$ df -k /oracle

Filesystem 1024-blocks Free %Used Iused %Iused Mounted on
/dev/oracle 38010880 28495268 26% 64272 1% /oracle

2、操作系统环境
OS情况:AIX 5L 64bit and 64-bit kernel mode,主机名ERP01
$ uname -a
AIX hawk3 1 5 000BD81A4C00
hawk3:/#bootinfo -y
64
hawk3:/#bootinfo -K
64
OS PATCH: Oracle要求PATCH:
IY22854,IY26778,IY28766,IY28949,IY29965,IY30150等俱全
可以使用下面的命令来检查所需PATCH,如:
#/usr/sbin/instfix -a -ivk IY22854
有X-window,单独安装的32bit JAVA Version1.3.1,你可以从这里download:
http://www.ibm.com/developerworks/java/jdk/aix/index.html

3、Oracle版本

1.到ibm网站下载jdk1.3.1 for aix ,同时注意要下载jdk1.3.1的liences,用tar命令解包将两个文件放在同一目录下。
http://www.ibm.com/developerworks/java/jdk/index.html
2.使用smitty installp 安装,选择jdk1.3.1和jdk1.3.1license两个文件包;注意 Preview new LICENSE agreements? 要选择 yes 否则安装时会有错误
3.由于在安装过程中提示 bos.rte.libc 版本需要update 到ibm网站下载更新包 其他更新包也可下载.
4.安装下载的5个更新包,重新安装jdk
5.修改/etc/environment path 改为 /usr/jdk13 重新login
java - version 查看目前的java版本
Oracle Version 9.2.0.1.0,如果你没有oracle介质,也可以从这里download:

通常的习惯都是将文件复制到硬盘上,使用gunzip和cpio –idcmv 解压解包。

二、具体安装步骤

1、用root用户完成下面的操作
添加oracle用户和组:你可以使用命令或smit来完成,我一般都是只创建dba组。
创建相关目录,并更改相应权限等。

2、设置环境变量

设置以下环境变量到oracle用户的.profile中:
# Oracle Environment
ORACLE_BASE=/oracle/app; export ORACLE_BASE
ORACLE_HOME=$ORACLE_BASE/product/9.2.0; export ORACLE_HOME
ORACLE_SID=ora9; export ORACLE_SID
ORACLE_TERM=vt100; export ORACLE_TERM
TNS_ADMIN=$ORACLE_HOME/network/admin;export TNS_ADMIN
NLS_LANG=american_america.zhs16cgb231280; export NLS_LANG
ORA_NLS33=$ORACLE_HOME/ocommon/nls/admin/data; export ORA_NLS33
LD_LIBRARY_PATH=$ORACLE_HOME/lib:/usr/lib; export LD_LIBRARY_PATH
LIBPATH=$ORACLE_HOME/lib:$ORACLE_HOME/ctx/lib ;export LIBPATH
ORA_DB=$ORACLE_HOME/dbs;export ORA_DB
CLASSPATH=$ORACLE_HOME/JRE/lib:$ORACLE_HOME/JRE/lib/rt.jar:$ORACLE_HOME/jlib:
$ORACLE_HOME/rdbms/jlib; export CLASSPATH
PATH=$ORACLE_HOME/bin:$PATH; export PATH
手工设置DISPLAY到本地:
export DISPLAY=10.16.98.16:0.0

3、开始安装

在运行runInstaller后会提示以root运行rootpre.sh,之后选y,进行正常安装;建议“Installation Types”选择custom方式,这样可以选择安装组件;安装过程一般不选择创建数据库,这个可以等安装完成后单独完成; 之后会有提示运行orainstRoot.sh脚本,到link要结束的时候会提示运行root.sh,按要求完成即可。

阅读(228) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~