免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
最近访问板块 发新帖
查看: 2147 | 回复: 0
打印 上一主题 下一主题

[安装配置] ORACLE 9201 FOR AIX 5L(5.3)的安装文档 [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2006-06-28 10:29 |只看该作者 |倒序浏览


第一节:安装
注意:因为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、主机环境
数据库服务器eServer P570:8CPU(1650MHz),16G内存,2×73U320硬盘,软件AIX 5L
光纤磁盘阵列FAStT600:14HDD,2×short ware SFP GBIC,14×2GBFC,146.8GB
SAN交换机:IBM SAN Switch F08×2
应用服务器X365:4×2.2CPU,4G DDR2100 ECC,2*36.4G     
2、准备磁盘空间,创建一个文件系统
在操作系统AIX中创建一个文件系统:/u01,
该文件系统的参数如下:
Item  Value
File System Name  /oracle
NEW mount point  /oracle
SIZE of file system(in 512-byte blocks)  14680064
Mount GROUP   
Mount AUTOMATICALLY at system restart  yes
PERMISSIONS  read/write
Mount OPTIONS   
Start Disk Accounting?  no
Fragment Size(bytes)  4096
Number of bytes per inode  4096
Compression algorithm  no
Large File Enabled  false
Allocation Group Size(Mbytes)    8
/u01:30G (MIN 3.5G,本目录用于安装软件、存放source以及oracle9用户的根目录所在)
#df -k /u01
Filesystem    1024-blocks      Free %Used    Iused %Iused Mounted on
/dev/fslv01      32505856  20042588   39%    61097     2% /u01
3、操作系统环境
OS情况:AIX 5L 64bit and 64-bit kernel mode,主机名nbjy570
#uname -a
AIX nbjy570 3 5 00C1457B4C00
nbjy570:/#bootinfo -y
64
nbjy570:/#bootinfo -k
3

OS PATCH
Oracle要求PATCH:
IY22854,IY26778,IY28766,IY28949,IY29965,IY30150等俱全
可以使用下面的命令来检查所需PATCH,如: #/usr/sbin/instfix -a -ivk IY22854

注意:系统的processes为1024 (smitty chgsys)
java - version 查看目前的java版本
Oracle Version 9.2.0.1.0,如果你没有oracle介质,也可以从这里download:
http://otn.oracle.com/software/products/oracle9i/htdocs/aix5lsoft.html
通常的习惯都是将文件复制到硬盘上,使用gunzip和cpio –idcmv 解压解包。
二、具体安装步骤:
1、用root用户完成下面的操作
创建数据库管理员组:DBA
在操作系统AIX中创建一个组:DBA(数据库管理员组),该组的参数如下:
Item  Value
Group NAME  dba
GroupID(Num)  201
ADMINISTRATIVE group?  False
USER list  root,oracle
ADMINISTRATOR list  root

为 Oracle软件创建一个用户 oracle,该用户属于 DBA组
在操作系统AIX中创建一个用户(oracle),该用户属于DBA组,该用户的
参数如下:
Item  Value
User NAME  /oracle
UserID(Num)  202
ADMINISTRATIVE USER?  False
Primary GROUP  dba
Group SET  dba,staff
User INFORMATION   
EXPIRATION date(MMDDHHmmyy)  0
Is this user ACCOUNT LOCKED?  false
User can LOGIN  true
Soft FILE size(Num)  2097151
Soft CPU time  -1
Soft DATA segment(Num)  262144
Soft STACK size(Num)  65536
Soft CORE file size(Num)  2097151
File createion UMASK  22
TRUSTED PATH  nosak
PRIMARY authentication method  SYSTEM
SECONDARY authentication method  NONE

可以使用命令或smit来完成,我一般都是只创建dba组。创建相关目录,并更改相应权限等。
2、设置环境变量
设置以下环境变量到oracle用户的/home/oracle/.profile中:
su - oracle
/home/oracle/.profile


PATH=/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.
NLSPATH=/usr/lib/nls/msg/%L/%N:/usr/lib/nls/msg/C/%N:/usr/lib/nls/msg/%L/%N.cat:/usr/lib/nls/msg/C/%N.cat
export NLSPATH
LANG=C
export LANG
export ORACLE_BASE=/u01/app/oracle
export ORACLE_HOME=/u01/app/oracle/product/9.2.0.1.0
export ORACLE_SID=emis
export ORACLE_TERM=xterm
export NLS_LANG=AMERICAN_AMERICA.ZHS16GBK

export ORA_NLS33=$ORACLE_HOME/ocommon/nls/admin/data
LD_LIBRARY_PATH=$ORACLE_HOME/lib:/lib:/usr/lib:/usr/openwin/lib
LD_LIBRARY_PATH=$LD_LIBRARY_PATH:/usr/td/lib:/usr/ucblib:/usr/local/lib
export LD_LIBRARY_PATH

PATH=$ORACLE_HOME/bin:/usr/bin:/etc:/usr/lbin:/usr/bin/X11:/usr/local/bin:/bin:/usr/sbin:/opt/bin:/usr/ccs/bin:/usr/openwin/bin:/opt/local/GNU/bin
PATH=$PATH:/opt/local/bin/opt/NSCPnav/bin
PATH=$PATH:/usr/local/samba/bin:/usr/ucb
export PATH

CLASSPATH=$ORACLE_HOME/JRE:$ORACLE_HOME/jlib:$ORACLE_HOME/rdbms/jlib
CLASSPATH=$CLASSPATH:$ORACLE_HOME/network/jlib
export CLASSPATH
umask 022

手工设置DISPLAY到本地: export DISPLAY=166.111.5.118:0.0
3、开始安装
加载光驱(注:应先为 CDROM 创建一文件系统)
# mount CDROM
以 root 身份运行/cdrom/orainst 下的 oratab.sh
# cd /cdrom/orainst
# ./oratab.sh

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

注:在安装过程中尽量采用 Oracle 系统缺省参数,数据库大小可根据具体规划设计情况而定。安装中要求输入system用户和 sys 用户的缺省口令以及数据库系统使用的字符集zhs16cgb231280,并选择要安装的组件。一般应包括下列组件:
AIX-Based System Spec……
Net8 8.0.4.0.0
Net8 Protocol 下的TCP/IP协议
Oracle Intelligent Agent ……
Oracle On-Line Text Viewer
-Oracle Options 8.0.4.0.0下的Oracle8 Partitioning Option
Oracle Parallel Server Manager
Oracle Unix Installer 4.0.3
Oracle8 Enterprise(RDBMS)
PL/SQL 8.0.4.0.0
SQL*PLUS 8.0.4.0.0

安装结束后,以 root 身份运行$ORACLE_HOME/orainst 下的 root.sh
$ exit
# cd /oracle/app/oracle/product/8.0.4/orainst
# ./root.sh

修改/etc 下的 oratab文件
应保证该文件中的如下一行正确:
*:/u01/app/oracle/product/9.2.0.1.0:Y  {若是N,则将其改为Y}
修改$ORACLE_HOME/network/admin下的 listener.ora,将 SID改为 emis
修改$ORACLE_HOME/network/admin下的tnsnames.ora,将SID改为emis

数据库启动:
# su – oracle
$ dbstart
$lsnrctl start

数据库关闭:
$ dbshut
$ lsnrctl stop


特别说明:此文章参考了chinaunix以及loveunix上众多大侠的文章,在此一并感谢!!!


本文来自ChinaUnix博客,如果查看原文请点:http://blog.chinaunix.net/u/21218/showart_133651.html
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP