Oracle816ForHPUnix安装手册
更新时间:2024-05-06 09:47:01 阅读量: 综合文库 文档下载
第 1 页
文档编号: 第 1.0 版
Oracle 8.1.6 For HP 9000/800
安装手册
四川银海经济技术有限公司
银海软件公司
编制部门:系统分析室 编制日期: 2000 年 08 月 27 日 审核日期: 年 月 日 第 2 页
第 3 页
第1章 安装前的准备
Oracle 8.1.6 for HP 9000 Servers and Workstations(简称Oracle 8.1.6)的安装,需要大量的前期准备工作。主要内容如下: ? ? ? ?
对硬件的要求 对磁盘空间的要求 对操作系统的要求
对应操作系统的补丁(Patchs)
1.1 对硬件的要求
在安装Oracle 8.1.6以前,必须检查主机系统的硬件配置是否符合如下条件: ? 物理内存(Physical Memory) ≥ 128M
系统开机时会自动显示有关的物理配置信息,由此可以得到主机系统物理内存的大小。
? 兑换空间(Swap Space)≥ 物理内存(Physical Memory)* 2 或者
兑换空间(Swap Space)≥ 400M
借助操作系统的命令swapinfo,可以查看有关兑换空间的大小。例如:
# swapinfo
Kb Kb Kb PCT START/ Kb
TYPE AVAIL USED FREE USED LIMIT RESERVE PRI NAME
dev 2097152 0 2097152 0% 0 - 1 /dev/vg00/lvol2 reserve - 91816 -91816
memory 750004 130280 619724 17%
如果兑换空间的大小不符合要求,则需要分配更多的兑换空间。否则,安装可能会失败。借助系统管理工具(SAM),可以完成兑换空间的分配工作。具体操作方法,参见有关的操作系统手册。
? 一个支持ISO 9660格式的CD-ROM驱动器。
有关主机系统携带的CD-ROM驱动器的型号,可以向硬件工程师询问。一般情况下,HP 9000自带的CD-ROM驱动器都支持ISO 9660格式。 CD_ROM的安装过程如下:
1、以超级用户的身份root登录系统;
2、 检查/etc目录下的pfs_fstab文件具有如下的内容:
# cat /etc/pfs_fstab
/dev/dsk/c3t2d0 /SD_CDROM pfs-rrip xlat=unix 0 0
3、在Unix下运行如下命令即可安装上CD_ROM:
# nohup /usr/sbin/pfs_mountd & # nohup /usr/sbin/pfsd & # /usr/sbin/pfs_mount /SD_CDROM
4、在CD_ROM使用完以后,可运行如下命令卸载CD_ROM:
# /usr/sbin/pfs_umount /SD_CDROM
第 4 页
1.2 对磁盘空间的要求
要完成Oracle 8.1.6 软件部分的安装,对不同的产品的磁盘空间的需求如下: 安装类型 典型安装 最小安装 用户自定义
安装类型
Oracle Management server Oracle Internet Directory 用户自定义 安装类型
Administrator Programmer
Application User 用户自定义
Oracle8i Management infrastructure 370M 450M
最大为675M
Oracle8i Client 340M 240M 150M
最大为470M
Oracle8i Enterprise Edit 730M 540M
最大为910M
为此,在进行各类产品的安装之前,必须检查文件系统是否有足够的空间。在HP-UN上,可以使用操作系统命令bdf来查看文件系统的空间使用情况。例如:
# bdf
Filesystem kbytes used avail %used Mounted on /dev/vg00/lvol3 204800 29904 164197 15% / /dev/vg00/lvol1 99669 33983 55719 38% /stand /dev/vg00/lvol8 1024000 332317 648797 34% /var /dev/vg00/lvol7 819200 457852 338791 57% /usr /dev/vg00/lvol6 102400 1279 94928 1% /tmp /dev/vg00/lvol5 819200 140838 636002 18% /opt /dev/vg00/lvol4 3072000 1900 2878223 0% /home bjsb:/SD_CDROM 633806 633806 0 100% /SD_CDROM
在这个实例中,/home这个文件系统能满足我们在空间方面的需求。
1.3 对操作系统的要求
由于Oracle的产品系列众多,因此在安装前确认有关的版本很重要。例如,Oracle 8.0.5版本中,既有支持32位操作系统的产品,又有支持64位操作系统的产品。支持32位操作系统的Oracle产品可以安装在支持32/64位的操作系统之上,而支持64位操作系统的Oracle产品是不能安装在32的操作系统上的。
安装Oracle 8.1.6产品,要求操作系统版本必须为HP-UX 11.0(64 Bit)。在操作系统一级,可以通过uname –a命令,来查询有关操作系统的版本信息。例如: # uname -a
HP-UX hpl1000 B.11.00 A 9000/800 542706537 two-user license
第 5 页
其中,B.11.00表示操作系统的版本信息。有关uname命令的具体用法,参见操作系统的用户手册。
要确定操作系统是否为64位的操作系统,可以借助swlist命令查询系统已经安装了哪些软件包的方式来判断。例如:
# swlist
# Initializing...
# Contacting target \#
# Target: hpl1000:/ #
# Bundle(s): #
B5725AA B.2.2.157 HP-UX Installation Utilities (Ignite-UX) HPUXEng64RT B.11.00.01 English HP-UX 64-bit Runtime Environment
Ignite-UX-11-00 B.2.2.157 HP-UX Installation Utilities for Installing 11.00 Systems XSWGR1100 B.11.00.47.07 General Release Patches, November 1999 (ACE) #
# Product(s) not contained in a Bundle: #
LSM 5.5.lsm.Build.55 LSM for HP-UX 10.XX and 11.xx
上面的输出结果中,我们可以看到HPUXEng64RT这样一个软件包。从它对应的说明中我们可以确定我们使用的操作系统是一个64位的操作系统。
1.4 对应操作系统的补丁(Patchs)
在用户购买的软件中,Oracle厂商会提供一张有关操作系统补丁的说明,上面列举了许多Oracle要求安装的补丁程序。
这些操作系统补丁程序的安装与否,并不会直接影响Oracle产品的安装。但在后面的使用过程中,可能会因为某个补丁程序没有安装而影响Oracle某个功能的使用。
第 11 页
第 12 页
第 13 页
第 14 页
第 15 页
第 16 页
第 17 页
第 18 页
2.1.2 创建安装点(Create Mount Points)
采用OFA (Optimal Flexible Architecture)的安装方式,系统建议我们将Oracle的应用软件(Software)和数据文件(Data file/Control File/Redo File)尽可能的分布在不同的磁盘上,以便提高磁盘的I/O效率。
例如,可以创建/u01、/u02、/u03、/u04......等多个安装点(或目录),每个安装点(或目录)对应不同的磁盘。其中,安装点(或目录)/u01 用于Oracle软件的安装,其它安装点(或目录)用于存放数据文件。
2.1.3 创建用于Oracle安装的Unix Group:oinstall
用操作系统命令groupadd,创建一个Unix Group:oinstall,用于Oracle产品的安装管理。
在操作系统下创建一个oinstall组(Unix Group),可采用如下方式: #groupadd oinstall
2.1.4 创建用于Oracle管理的Unix Group:dba
用操作系统命令groupadd,创建一个Unix Group:dba,用于Oracle数据库的管理。dba Unix Group中所包含的任何一个成员(User),都是Oracle的超级用户,具有特殊的操作系统权限(OSDBA或OSOPER),可以执行一些特殊的操作,例如创建数据库(Create Database)、启动数据库(Startup)、关闭数据库(Shutdown)等。因此,对于dba Unix Group的成员选择,必须慎重。
在操作系统下创建一个dba组(Unix Group),可采用如下方式: #groupadd dba
2.1.5 创建用于Oracle管理的User:oracle
创建一个用户oracle,是之成为Oracle产品(Software)的拥有者(Owner)。如果用户愿意,也可以让oracle用户成为dba Unix Group的一员,从而取得特殊的系统权限,具备执行特殊操作(如:Create Database/Startup/Shutdown)的能力。 使用操作系统的命令useradd,可以创建一个新的用户: # useradd –g oinstall –G dba –d /home/oracle –s /usr/bin/sh oracle
在这个实例中,创建用户oracle,其Primary Group是oinstall,同时将它划入dba Unix Group,成为Oracle数据库的超级管理员。oracle用户的Home Directory是/home/oracle,缺省Shell是/usr/bin/sh(Bourne Shell)。
第 19 页
2.2 需要以oracle用户身份完成的任务
2.2.1 设置创建文件的权限
设置创建文件的权限,使得Group及其它用户(Others)对创建的文件(或目录)只具有可读和执行的权限(r-x),防止对文件的非法操作,提高系统的安全性。 在oracle用户的.profile(Bourne or Korn shell)或.login(C shell)文件中,追加如下内容:
# Set Permissions for File Creation umask 022
2.2.2 设置环境变量
为了完成Oracle 8.1.6的安装,须设置如下环境变量:
? DISPLAY
该环境变量用于设置X-Windows环境。由于Oracle 8.1.6的安装程序OUI是基于Java的程序,所以其安装工作必须借助X-Windows环境来完成。 设置DISPLAY的基本语法是: ? Bourne or Korn shell
$DISPLAY=local_machine_address:0.0 $export ? C shell
SET DISPLAY local_machine_address:0.0 ? ORACLE_BASE
如果采用OFA (Optimal Flexible Architecture)的安装方式,需要设置该变量。该环境变量用于设置Oracle产品安装时的根路径。 如果不采用OFA的安装方式,则不需要设置该变量。
Oracle公司建议采用OFA的安装方式,该环境变量应设置如下: software_mount_point/app/oracle
? ORACLE_HOME
如果采用OFA (Optimal Flexible Architecture)的安装方式,该变量用于设置不同Oracle版本的软件产品对应的安装子目录。
如果不采用OFA的安装方式,该环境变量用于设置Oracle产品安装时的根路径。
Oracle公司建议采用OFA的安装方式,该环境变量应设置如下: $ORACLE_BASE/product/release
? NLS_LANG
设置用于同Oracle Server进行交互时使用的字符集。缺省情况下,采用US7ASCII字符集。有关NLS(National Language Support)的说明,参见Oracle的联机文档《Oracle8i National Language Support Guide》。
例如:NLS_LANG=AMERICAN_AMERICA.US7ASCII
第 20 页
NLS_LANG=\
? ORA_NLS33
如果数据库存储数据时使用的字符集不是缺省的US7ASCII字符集,则需要设置该环境变量:$ORACLE_HOME/ocommon/nls/admin/data。 在oracle用户的环境配置文件.profile(Bourne or Korn shell)或.login(C shell)中,设置有关的环境变量。
例如,在oracle用户的环境配置文件.profile文件中,追加后该文件有如下内容:
$ cat .profile
# @(#) $Revision: 72.2 $
# Default user .profile file (/usr/bin/sh initialization).
# Set up the terminal:
if [ \ then
eval ` tset -s -Q -m ':?hp' ` else
eval ` tset -s -Q ` fi
stty erase \ stty hupcl ixon ixoff tabs
# Set up the search paths:
PATH=$PATH:.
TERM=hp
export TERM
# Set up the shell environment: set -u
trap \
# Set up the shell variables: EDITOR=vi export EDITOR clear
# Set Oracle Server Environment umask 022
DISPLAY=192.168.1.52:0.0 export DISPLAY
ORACLE_BASE=/home/oracle/app/oracle export ORACLE_BASE
ORACLE_HOME=$ORACLE_BASE/product/8.1.6 export ORACLE_HOME
NLS_LANG=AMERICAN_AMERICA.US7ASCII export NLS_LANG
第 21 页
# NLS_LANG=\ # export NLS_LANG
ORA_NLS33=$ORACLE_HOME/ocommon/nls/admin/data export ORA_NLS33
PATH=$PATH:$ORACLE_HOME/bin:/bin:/usr/bin:/usr/ccs/bin:/opt/bin:/etc export PATH
SHLIB_PATH=$ORACLE_HOME/lib export SHLIB_PATH
ORACLE_SID=BJSI2000 export ORACLE_SID
# TNS_ADMIN=$TNS_ADMIN/tnsnames.ora
要使当前的设置生效,可采用如下方式: 1. Bourne or Korn shell
$ . ./.profile 2. C shell
$ source .login
3. 以oracle用户的身份重新登录
第 22 页
第3章 安装
3.1 准备CD_ROM
CD_ROM设备在没有准备好的情况下,应以root用户的身份执行如下任务: 1. 编辑/etc/pfs_fstab文件,在其中追加相关的内容。
语法:
device_file CD_ROM的设备文件 mount_point 文件系统的安装点
filesystem_type 指示该CD_ROM上的文件系统以ISO9660的格式安装 translation_method 有关的控制参数 实例1:
/dev/dsk/c5t2d0 /SD_CDROM pfs-rrip xlat=unix 1 0 实例2:
/dev/dsk/c0t1d0 /SD_CDROM pfs-rrip xlat=unix 0 0
实例3:
/dev/dsk/c3t2d0 /SD_CDROM pfs-rrip xlat=unix 0 0
2. 插入CD_ROM,启动有关的进程,安装CD_ROM上的文件系统。
# nohup /usr/sbin/pfs_mountd & # nohup /usr/sbin/pfsd &
# /usr/sbin/pfs_mount /SD_CDROM # exit
注1:在CD_ROM被成功安装之后,借助操作系统命令bdf可以查看到该文件系统。
3.2 启动OUI安装程序
1.以oracle用户的身份登录操作系统;
2.如果采用CD_ROM来进行安装,则进入CD_ROM的安装点所在的目录。
例如:$cd /SD_CDROM
如果用户事先已经将CD_ROM上的内容拷贝到了磁盘上,则进入相关的目录进行安装。例如:$cd /user01/u01/oracle_install 3.在确认有关X-Window的相关环境已经准备好的情况下(例如,指定用于执行安装
任务的PC机上已经启动了有关X-Window的仿真软件eXceed),运行如下安装程序,开始安装任务: $ ./runInstaller
第 23 页
Initializing Java Virtual Machine from ../stage/Components/oracle/swd/jre/1.1.7/ 1/DataFiles/Expanded/jre/hpunix/bin/jre. Please wait...
3.3 安装过程
下面,将以一个具体的安装过程作为实例,演示一下Oracle 8.1.6的安装过程:
注:
如果在本次安装之前你已经安装了Oracle8i的有关软件(例如,你已经在现有系统上安装了一套数据库产品),可先在这里作一次卸载操作(Deinstall Products …),再在操作系统一级删除有关的目录或文件。尽量避免直接从操作系统上删除有关的文件系统、目录或文件。
在Oracle软件安装的过程中,会在有关的系统目录下生成一些文件或目录,例如: /etc/oratab文件和/var/opt/oracle目录等。在这些文件或目录中记载着重要的系统设置信息。如果要完整的卸载Oracle 的有关产品,这些目录或文件也需要手工清除或变更。借助find命令,可以查找出和Oracle有关的目录或文件。
第 24 页
第 25 页
注:
在系统第一次安装Oracle的软件时,会出现该提示画面。
第 26 页
# pwd /tmp # ls
.AgentSockets 89.sh OraInstall rpcbind.file .oracle 91.sh install.vars sd_ipd_acl.1842 78.sh 93.sh llbdbase.dat snmpd.log 85.sh Dialers2218 lost+found swlist 87.sh LVMcollect.11.log portmap.file # cd OraInstall # ll total 196
-rw-rw-r-- 1 bjyl oinstall 0 Aug 28 15:00 oraInstall.err -rw-rw-r-- 1 bjyl oinstall 0 Aug 28 15:00 oraInstall.out -rwxrwxrwx 1 bjyl oinstall 704 Aug 28 15:04 orainstRoot.sh -rw-rw-r-- 1 bjyl oinstall 99060 Aug 28 15:03 temp0 # ./orainstRoot.sh
Creating Oracle Inventory pointer file (/var/opt/oracle/oraInst.loc) Changing groupname of /home/oracle/app/oracle/oraInventory to oinstall.
第 27 页
第 28 页
第 29 页
第 30 页
第 31 页
第 32 页
第 33 页
第 34 页
# cd /
# cd home/oracle/app/oracle/product/8.1.6 # pwd
/home/oracle/app/oracle/product/8.1.6 # ls
JRE jdbc odg relnotes assistants jlib oracore root.sh bin ldap ord slax ctx lib otrace sqlplus dbs lib64 owm stage_tmp install md plsql svrmgr install.platform network precomp javavm ocommon rdbms # ./root.sh
Starting swinstall to install the Legato Storage Manger packages.
For more information, please refer to the LSM installation instructions in the Oracle8 Installation Guide for HP 9000 Servers and Workstations
======= 08/28/00 15:56:41 EAT BEGIN swinstall SESSION (non-interactive)
* Session started for user \
* Beginning Selection
* Target connection succeeded for \ *
\ This source is a tape device. *
\ Cannot open the logfile on this target or source. Possibly the media is read-only or there is a permission problem. Check the daemon logfile and \ host for more information. * Source:
/home/oracle/app/oracle/product/8.1.6/stage_tmp/lsm/lsmhp.pkg * Targets: bjsb:/ * Software selections:
第 35 页
LSM.nwr-cbin,r=5.5.lsm.Build.55,a=HP-UX_B.1XX.XX_7XX/8XX,v=Oracle LSM.nwr-man,r=5.5.lsm.Build.55,a=HP-UX_B.1XX.XX_7XX/8XX,v=Oracle LSM.nwr-obin,r=5.5.lsm.Build.55,a=HP-UX_B.1XX.XX_7XX/8XX,v=Oracle LSM.nwr-sbin,r=5.5.lsm.Build.55,a=HP-UX_B.1XX.XX_7XX/8XX,v=Oracle * Selection succeeded.
* Beginning Analysis
* Session selections have been saved in the file \
* The analysis phase succeeded for \ * Analysis succeeded.
* Beginning Execution
* The execution phase succeeded for \ * Execution succeeded.
NOTE: More information may be found in the agent logfile (location is bjsb:/var/adm/sw/swagent.log).
======= 08/28/00 15:58:09 EAT END swinstall SESSION (non-interactive)
nsrcap is /opt/networker/bin/nsrcap
** Installation of LSM succeeded.
Running Oracle8 root.sh script...
The following environment variables are set as: ORACLE_OWNER= bjyl
ORACLE_HOME= /home/oracle/app/oracle/product/8.1.6 ORACLE_SID= BJSI2000
Enter the full pathname of the local bin directory: [/usr/local/bin]: Entry will be added to the /etc/oratab file by
Database Configuration Assistant when a database is created Finished running generic part of root.sh script. Now product-specific root actions will be performed.
IMPORTANT NOTE: Please delete any log and trace files previously created by the Oracle Enterprise Manager Intelligent Agent. These files may be found in the directories you use for storing other Net8 log and trace files. If such files exist, the OEM IA may not restart.
第 36 页
第 37 页
第 38 页
第 39 页
第 40 页
正在阅读:
观看电影《绝杀慕尼黑》心得体会范文03-23
2018煤矿工人入党申请书09-08
种大蒜作文550字07-13
考场之趣作文800字06-16
家乡的巨变作文700字06-27
配角如此重要作文600字07-03
运政协管员学习资料04-05
- 多层物业服务方案
- (审判实务)习惯法与少数民族地区民间纠纷解决问题(孙 潋)
- 人教版新课标六年级下册语文全册教案
- 词语打卡
- photoshop实习报告
- 钢结构设计原理综合测试2
- 2014年期末练习题
- 高中数学中的逆向思维解题方法探讨
- 名师原创 全国通用2014-2015学年高二寒假作业 政治(一)Word版
- 北航《建筑结构检测鉴定与加固》在线作业三
- XX县卫生监督所工程建设项目可行性研究报告
- 小学四年级观察作文经典评语
- 浅谈110KV变电站电气一次设计-程泉焱(1)
- 安全员考试题库
- 国家电网公司变电运维管理规定(试行)
- 义务教育课程标准稿征求意见提纲
- 教学秘书面试技巧
- 钢结构工程施工组织设计
- 水利工程概论论文
- 09届九年级数学第四次模拟试卷
- ForHPUnix
- 手册
- 安装
- Oracle
- 816
- 黑燕山学校九年级数学上册 第22章 二次函数小结与复习(第1课时
- 开放英语4形考任务3(Unit 36)答案 - 图文
- 新建年产212万吨宽厚板车间设计
- 电子商务调查报告
- 幼儿园突发公共卫生事件应急预案
- 租赁公司汽车租赁实施方案
- 2015福建电大《闽台区域文化》网络作业及答案(2)
- 深圳2008下半年 执法
- 中华人民共和国印花税暂行条例
- 《病理生理学》病案分析试题
- 毕业设计指导(论文)指导记录
- 友谊,相处之道
- 南瑞继保RCS-923A断路器失灵及辅助保护装置技术说明书及调试大纲
- 单层工业厂房设计
- 高压旋喷桩施工方案
- 技术员个人工作总结
- 影响网站权重的传递的原因
- 食品工厂设计第九章技术经济分析
- PEP最新五年级英语下册期末试题 杭州萧山真卷(含答案)
- 2018年最新北师大版数学五年级下册期中测试卷及答案