Oracle816ForHPUnix安装手册(4)

2019-05-26 18:18

第 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


Oracle816ForHPUnix安装手册(4).doc 将本文的Word文档下载到电脑 下载失败或者文档不完整,请联系客服人员解决!

下一篇:算法实验报告

相关阅读
本类排行
× 注册会员免费下载(下载后可以自由复制和排版)

马上注册会员

注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信: QQ: