第一次弄HP-ux很狼狈,xmanage就让我昨天下午在机房熬了两个多小时,却是一个小不起眼的问题所致。由于变换了几次IP地址,在/etc/hosts文件中主机名定义却没有更改,导致xmanager连接以后只能显示CDE登陆窗口却在welcome界面停止,修改/etc/hosts中的正确IP和主机名定义之后,一切正常。
在oracle.com下载oracle10g for HP-UX PA-RISC的版本,10201_database.zip,大小约为1.12G
1。安装前的准备
磁盘空间:
/opt 由于我的ORACLE_HOME=/opt/oracle/product/10.2.0.1 保持最少2.54G空间
/tmp 安装需要大约700M空间,当然你可以定义oracle安装的tmpdir到其他目录
/data/oradata oracle的数据文件目录,我定义10G空间
以上通过文件系统相关操作可以自己变化,前天的blog中提到了一些。
用户添加:
# groupadd dba
# useradd -d /home/oracle -g dba oracle
# passwd oracle
目录创建:
# mkdir -p /opt/oracle/product/10.2.0.1
# chown -R oracle:dba /opt/oracle/product/10.2.0.1
# mkdir -p /data/oradata
# chown -R oracle:dba /data/oradata
用户环境变量:
# vi /home/oracle/.dtprofile (oracle用户CDE登录,还应类似定义.profile)
export ORACLE_BASE=/opt/oracle
export ORACLE_HOME=/opt/oracle/product/10.2.0.1
export ORACLE_SID=oradb
export NLS_LANG=AMERICAN
LD_LIBRARY_PATH=$ORACLE_HOME/jdk/fre/lib/i386:$ORACLE_HOME/jdk/jre/lib/i386/server:$ORACLE_HOME/rdbms/lib:$ORACLE_HOME/lib:$LD_LIBRARY_PATH
export LD_LIBRARY_PATH
export PATH=$ORACLE_HOME/bin:$PATH
2。安装简单过程
# jar xvf /home/oracle/10201_database.zip
# cd Disk1
# ./runInstaller
进入图形界面之后按照提示step by step就行,最好选择advance安装,在安装环境检测的时候可能会提示错误,特别是系统补丁方面(我一个patch都没打。。)可以选取忽略过去。数据库的字符集选择zhs16gbk,注意安装日志即可。
安装最后还是会需要用root执行两个脚本:
# /opt/oracle/oraInventory/orainstRoot.sh
# /opt/oracle/product/10.2.0.1/root.sh
3。安装完成
10g提供了基于web管理的em界面,安装完成之后可以登录em管理数据库,http://IPaddress:1158/em。
em界面的中文乱码问题请参考《Oracle10g EM乱码之快速解决》
http://www.eygle.com/archives/2006/03/oracle10g_em_font_change.html
这只是初次试试HP-ux平台的oracle快速安装步骤,更深入的功能和细节需要进一步试验,下一步是SAN和tape在hp-ux上的一些管理操作,把SAN作为oracle10g的存储裸设备,后一部是RAC的应用了。