Oracle9i for AIX 安装与配置(经典)
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
1 Oracle9i for AIX 安装与配置
1.1 Oracle9i For AIX 安装(新机器安装)
1.1.1 安装前准备
1.1.1.1 安装介质
Oracle 9i for AIX共有4张安装盘,建议先将安装介质拷贝到AIX主机上,然后进行安装(可以减少换盘操作)。
注意:oracle9i的安装必须在图形界面下进行,请先设置好AIX的图形配置。
1.1.1.2 硬件要求
▪内存:最少512M
[root@atmtest]# lsattr -E -l sys0 -a realmem
▪硬盘:最少4G,如果算上数据库实例,需要10G左右
[root@atmtest]# df –k
▪临时目录空间:需要大约500M左右的临时空间
可以使用系统默认的/tmp目录,也可以自己设置环境变量TMPDIR来指定一个具有
足够空间的目录,或者在安装过程中指定一个有足够空间的临时目录。例如:
[root@atmtest]# TMPDIR=/oratools
[root@atmtest]# export TMPDIR
▪PagingSpace空间:一般是内存的两倍,如果内存足够大,则空间可以等于内存数量。
[root@atmtest]# lsps -a
1.1.1.3 软件要求
▪查看硬件系统信息:32bit or 64bit(只有在64bit系统上才能安装64bit的oracle9i)
[root@atmtest]# bootinfo –y
▪查看操作系统信息:32bit or 64bit
[root@atmtest]# bootinfo -K
▪查看操作系统版本和维护级别:
[root@atmtest]# oslevel –r
AIX操作系统4.3.3版本,需要Maintenance Level 09 和以下四个
IY24568,IY25282, IY27614, IY30151补丁包。(建议再安装IY30927补丁)
AIX操作系统5L版本,需要ML01和以下六个IY22854,IY26778, IY28766, IY28949,
IY29965, IY30150补丁包。
如果AIX 5L的ML级别在02以上,则以上补丁可以不打,建议都打上。
▪查看是否安装了某个补丁,可以使用如下命令:
[root@atmtest]# instfix –i |grep IY26778
上述patch包如果不存在,那么需要到下面的站点download:
/server/fixes
▪需要JAVA 1.3.1的支持:
/developerworks/java/jdk/aix/index.html可以下载。
AIX 4.3.3需要单独安装,而AIX5L是默认安装的。
1.1.1.4 系统配置
AIX上2G文件大小限制?
有,两个地方会限制:
1. /etc/security/limits文件,把files=2xxxxx改为-1
2. 文件系统,需要使用large file enable filesystem
3. 在AIX5.3上修改的地方,叫fsize=-1
4.修改后,需要重新启动系统。
aix5L上对于第一种情况,还可以用smit chuser来修改
第2种情况,取决于文件系统类型,如果是jfs2,默认是支持大文件的。
▪建立独立的oracle文件系统
使用smit fs直接创建,容量占用6G,mount point在/oracle,设置成自动mount
[root@atmtest]# mount /oracle
▪创建dba组
[root@atmtest]# smit group
▪创建oracle用户,用户属于dba组
[root@atmtest]# smit user
▪用root用户设定oracle安装和工作目录:
[root@atmtest]# mkdir -p /var/opt/oracle
[root@atmtest]# chown oracle.dba /var/opt/oracle
[root@atmtest]# chmod 755 /var/opt/oracle
[root@atmtest]# chown oracle.dba /oracle
1.1.1.5 设置oracle用户环境
▪用oracle用户登录
[root@atmtest]# su - oracle
▪编辑$HOME/.profile文件,千万注意的是:必须使用vi编辑,不要用文本编辑器。
因为linux系统的用户默认采用ksh环境,如果确认无误,应该修改oracle用户
的$HOME/.profile文件,设置oracle用户的环境参数,加入以下内容:
# oracle 9i
export ORACLE_BASE=/oracle
export ORACLE_HOME=/oracle/product/9.2.0.1
export PATH=$ORACLE_HOME/bin:$ORACLE_HOME/Apache/Apache/bin:$PATH
export ORACLE_OWNER=oracle
export ORACLE_SID=posp
# Edit paths
export LD_LIBRARY_PATH=$ORACLE_HOME/lib:$LD_LIBRARY_PATH
export PATH=$ORACLE_HOME/bin:$PATH
export LIBPATH=$ORACLE_HOME/lib:$LIBPATH
# change this NLS settings to suit your country:
export NLS_LANG='american_america.ZHS16GBK'
export LANG=zh_CN.ZHS16GBK
▪如果用户曾经使用图形界面登录过,则必须用户根目录$HOME下的.dtprofile文件中的第一行“DTSOURCEPROFILE=true”前的注释符“#”除掉,保存后重新登录▪用oracle用户登录,执行xclock
[root@atmtest]# su - oracle
[oracle@atmtest]$ xclock
在界面会弹出一个图形时钟,表明oracle9i图形安装环境设置正确。
▪如果无图形时钟现实,可通过设置DISPLAY环境变量来解决。
用oracle用户登录后,执行以下语句:
(IP地址192.168.2.216为窗口界面所在机器的IP地址,1.0是当前窗口代码):
export DISPLAY = 192.168.2.216:1.0
如果长期使用,也可以将以上语句加入到用户启动文件.profile中。
1.1.2 安装步骤
以下操作都请在图形环境下进行,可以使用extra、xmanager等远程界面连接工具。
用oracle用户执行以下语句:
[oracle@atmtest]$ cd /tmp/Disk1
[oracle@atmtest]$ ./runInstaller
将出现以下安装界面。
1.1.
2.1 安装提示界面
$ ./runInstaller
********************************************************************************
Your platform requires the root user to perform certain pre-installation
OS preparation. The root user should run the shell script 'rootpre.sh' before
you proceed with Oracle installation. rootpre.sh can be found at the top level
of the CD or the stage area.
********************************************************************************
Your platform requires the root user to perform certain pre-installation