数据库

位置:IT落伍者 >> 数据库 >> 浏览文章

Oracle 9i 在AIX上的安装


发布日期:2021年06月19日
 
Oracle 9i 在AIX上的安装

运行环境RS / Aix /shell:Korn(ksh)/ 虚拟XWindow

安装介质光盘共有四张文件名为AIX__Disk()CPIO

安装方式硬盘安装方式

安装步骤

安装前准备工作

■建立目录/oratmp此目录用来保存安装文件为了解压能够完成此目录应该至少有G

■将cpio文件挎贝至些目录下分别以以下命令解压缩

$ cpio idcmv

■可以删除原有的cpio文件腾出剩余的空间

检查系统要求

检查附录的表格系统配置要求的内容

预安装

■完成Root用户安装任务

□以Root用户登录

□建立目录/oracle此目录下至少有G以上的磁盘空间见附录

□运行 $smit建立以下三个组

dbo

oper

oinstall

□运行 $smit建立用户

oracle此帐号只是用来安装与更新Oracle软件以下为其属性

Primary Group:oinstall

Group SET:oinstalldba

Home directory:/home/oracle

Initial PROGRAM:/usr/bin/ksh

□设置环境变量

设置以下环境变量到oracle用户的启动脚本profile与dtprofile里内容如下

# Oracle Environment

ORACLE_BASE=/oracle; export ORACLE_BASE

ORACLE_HOME=$ORACLE_BASE/product/; export ORACLE_HOME

ORACLE_SID=xmedi; export ORACLE_SID

ORACLE_TERM=xterm; export ORACLE_TERM

TNS_ADMIN=$ORACLE_BASE/config/; export TNS_ADMIN

NLS_LANG=AMERICANAMERICAUTF; export NLS_LANG

ORA_NLS=$ORACLE_HOME/ocommon/nls/admin/data; export ORA_NLS

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

#CLASSPATH must include the following JRE locations:

CLASSPATH=$ORACLE_HOME/JRE:$ORACLE_HOME/jlib:$ORACLE_HOME/rdbms/jlib

CLASSPATH=$CLASSPATH:$ORACLE_HOME/network/jlib

# Set shell search paths:

PATH=/usr/bin:/etc:/usr/sbin:/usr/lbin:/usr/ucb:$HOME/bin:/usr/bin/X:/sbin:

PATH=$PATH:/bin:/opt/bin:/usr/ccs/bin:/usr/openwin/bin:/opt/local/GNU/bin

PATH=$PATH:/opt/local/bin:/opt/NSCPnav/bin:$ORACLE_HOME/bin

PATH=$PATH:/usr/local/samba/bin:/usr/ucb:

export PATH

# set tmp

TEMP=/tmp; export TEMP

TMPDIR=/tmp; export TMPDIR

DISPLAY=:; export DISPLAY

■开始安装

□以Oracle用户登录

□运行Oracle Universal Install

运行以下命令启动(注意不能在Oraclei目录下运行否则会失败)

$ /oratmp/Disk/runInstaller

□出现Welcome对话框选择Next

□出现Inventory Location对话框 指定为/oracle单击OK

□出现Unix Group Name对话框输入oinstall单击Next

□此时如果在预安装中有没有完成的*作则会提示执行OraInstRootsh

□出现File Locations单击Next

□出现Available Products对话框选择要安装的组件单击Next

□出现Installation Types对话框选择Enterprise Edition单击Next

□出现Component Locations对话框单击下一步

□出现Database Configuration对话框选择General Purpose单击下一步

□出现Database Identification对话框输入全局数据库名ebedib与SID(eb) 单击Next

Oracle推荐方式SID不超过个字母

假如机器域名SID为test则全局数据库为

□出现Database File Location对话框选择前面建立的Mount Point确定单击下一步

□出现Database Character Set对话框选择字符集

□出现Summary对话框检查是否一切OK单击Install开始安装根据提示插入相应的盘

□出现Setup Privileges对话框按提示运行rootsh脚本运行方法

# cd $ORACLE_HOME

# /rootsh

在运行中出现提示时指定在预安装中建立的目录位置

□出现Configuration ToolsApache Web Server Configuration AssistantOracle Net Configuration Assistant对话框这些*作中不需要人工过程

□出现Database Configuration Assistant对话框按提示输入SYS与SYSTEM的密码

□完成安装

附录 系统安装最小配置检查表

系统安装最小配置检查表 备注

要求 辅助命令

硬件要求

最小MB 内存 $ /usr/bin/lsattr E l sys a realmem

不小于倍内存或M的Swap Space或 $ /usr/bin/Lsps a

CDROM

*作系统软件要求

*作系统AIX $ usr/bin/oslevel

*作系统补丁见附录 查看所有补丁

$ /usr/sbin/instfix –a

查看某种补丁

$ /usr/sbin/instfix ik Maintenance_level

or

$ /usr/sbin/instfix a ivk APAR_number 查看某种补丁例子

/usr/sbin/instfix ik _AIX_ML

或者

/usr/sbin/instfix a ivk IY

GB以上的磁盘空间 数据库软件(G)

基础(seed)数据库(G)

Shell File的文件限制 $ ulimit –f 此应该在建立文件系统时更改

M以上的临时磁盘空间位于

/tmp目录 $ /usr/bin/df k /tmp 这是Oracle Universal Installer要求的如果不足可以在另外的文件系统上建立/tmp设置TEMP及TMPDIR环境变量例子

$ mkdir /u/tmp

$ TEMP=/u/tmp ; export TEMP

$ TMPDIR=/u/tmp ; export TMPDIR

JRE Patches $ jre Oracle 要求版本至少为 JRE

JDK Patches $ java –version Oracle HTTP Server 需要使用JDK版本至少安装此项的过程中会提示

保证以下两个文件对于oracle用户可写

/etc/oraInstloc

/etc/oratab 以下命令可以保证此项

以oracle用户登录执行

touch /etc/oraInstloc /etc/oratab

然后再删除这两个文件 这两个文件是由oracle在安装时自动创立

*作系统文件集(Filesets) 查看所有Filesets

$ lslpp –l

查看某个filesets

$ lslpp l [fileset_name]

查看XWindow

$ xclock 所有需要的文件集见附录

服务器信息

主机名

IP地址

域名

附录 AIX *作系统补丁要求状态

补丁名称 备注

IY Required

IY Required for Oracle Parallel Server

IY Required for Oracle Parallel Server

IY Required for Oracle Parallel Server

IY Required for Oracle Parallel Server

IY Required for Oracle Parallel Server

IY Required

IY Required for Oracle Parallel Server

附录 *作系统文件集要求

补丁名称 备注

Filesets bosadtbase

bosadtlib

bosadtlibm

Xappsrte

Xappsxterm

Xbaserte

Xmotiflib

Xmotifmwm

Required Executables 以下可执行文件make ar ld nm

必须位于/usr/ccs/bin 目录

这是附录一的内容

系统安装最小配置检查表 备注

要求 辅助命令

硬件要求

最小MB 内存 $ /usr/bin/lsattr E l sys a realmem

不小于倍内存或M的Swap Space或 $ /usr/bin/Lsps a

CDROM

*作系统软件要求

*作系统AIX $ usr/bin/oslevel

*作系统补丁见附录 查看所有补丁

$               

上一篇:Oracle回滚表空间丢失或损坏处理方法(2)

下一篇:Oracle回滚段学习