1. 在rootvg上建立临时文件系统/oracle_install,大小10G用于存放安装文件
建立文件系统/oracle用户作为oracle安装目录,大小10G
设置tmp目录,确保tmp目录足够(2G),若tmp满后导致tmp目录不能扩展
2. smitty groupÆadd a group创建dba组(ID:1000)和oinstall组(ID:2000)
3. smitty user创建oracle用户(ID:2000),primary group为dba,group set为system,adm,dba,oinstall
home:/home/oracle,
4. 拷贝(或以二进制模式ftp)安装介质到临时目录/oracle_install(三个.zip文件及一个9207补丁包)
在/oracle_install目录下建立1,2,3,4四个目录用于存放安装文件
su – oracle
cd /oracle_install
mkdir 1
mkdir 2
mkdir 3
mkdir 4
分别插入oracle安装盘1,2,3,4,将安装文件拷贝到/oracle_install的1,2,3,4目录下
mount –v cdrfs –o ro /dev/cd0 /mnt
cp –r /mnt/* /oracle_install/1
unmount /mnt –弹出光盘
补丁
这里找:
or
#lslpp -l bos.perf.perfstat bos.perf.libperfstat bos.perf.proctools
Fileset Level State Description
----------------------------------------------------------------------------
Path: /usr/lib/objrepos
bos.perf.libperfstat 5.2.0.60 APPLIED Performance Statistics Library
Interface
bos.perf.perfstat 5.2.0.60 APPLIED Performance Statistics
Interface
bos.perf.proctools 5.2.0.51 APPLIED Proc Filesystem Tools
Path: /etc/objrepos
bos.perf.libperfstat 5.2.0.60 APPLIED Performance Statistics Library
Interface
bos.perf.perfstat 5.2.0.50 COMMITTED Performance Statistics
Interface
#lslpp -l bos.adt.base bos.adt.libm bos.adt.lib
Fileset Level State Description
----------------------------------------------------------------------------
Path: /usr/lib/objrepos
bos.adt.base 5.2.0.50 COMMITTED Base Application Development
Toolkit
bos.adt.lib 5.2.0.50 COMMITTED Base Application Development
Libraries
bos.adt.libm 5.2.0.50 COMMITTED Base Application Development
Math Library
补丁PATCH(Oracle 92 for 5.2)
/usr/sbin/instfix -a -ivk IY63366
IY63366 Loader may fail to find symbol even though the symbol is present in the symbol table.
/usr/sbin/instfix -a -ivk IY59082
IY59082 Heavily loaded systems running JFS2 file systems may hang.
/usr/sbin/instfix -a -ivk IY64691
APAR IY64691 fixes a problem with the chvg-B command that can cause data corruption on Big volume groups which were converted from normal volume groups.
/usr/sbin/instfix -a -ivk IY65001
APAR IY65001 fixes a possible corruption issue with mirrored logical volumes.
/usr/sbin/instfix -a -ivk IY64737
APAR IY64737 fixes a problem where applications that use Asynchronous I/O (AIO) can cause a system hang
Oracle 10g for 5.2需要的补丁
IY43980
IY44810
IY45462
IY45707
IY46214
IY46605
IY48525
IY51801
IY59082 Refer to metalink Note 285158.1
Oracle 10g for 5.3需要的补丁 (Refer to metalink Note 282036.1)
5. 安装unzip命令解压安装文件(正版安装光盘不需解压)
将unzip解压包unz550x-aix5L.tar.Z上传到/oracle_install目录,使用uncompress命令解压
uncompress unz550x-aix5L.tar.Z --得到 unz550x-aix5L.tar
使用tar命令解压 tar -vxf unz550x-aix5L.tar --在解压出来的unzip-5.50目录下的unzip
使用unzip解压补丁包文件 ./unzip -d /oracle_install/9207 /oracle_install/9207.zip
如果安装文件是zip文件,则用相同的方法进行解压
6. 用smitty完成创建DBA(1000)组和oracle(2000)用户
oracle用户基本组为dba,参数 soft file size修改为-1,soft data segment 修改为-1,soft stack
size 修改为-1,soft core file size修改为-1
创建oinstall组(1001)
7. 编辑.profile文件如下
# Oracle Environment
ORACLE_BASE=/oracle; export ORACLE_BASE
ORACLE_HOME=$ORACLE_BASE/product/9.2.0; export ORACLE_HOME
ORACLE_SID=oradb; export ORACLE_SID
#ORACLE_TERM=vt100; export ORACLE_TERM
TNS_ADMIN=$ORACLE_HOME/network/admin;export TNS_ADMIN
NLS_LANG=american_america.zhs16gbk; 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到本地:
以root用户执行xhost +
以oracle用户执行export DISPLAY=172.19.74.197:0.0
(如不能启动图形界面可能需要重启服务器)
8. 开始安装
su - oracle
cd /oracle_install/1
./runInstaller
9. 安装过程中请根据提示以root用户执行相关脚本
阅读(524) | 评论(0) | 转发(0) |