Oracle 安装培训教材forHPUX.docx

上传人:b****3 文档编号:26705633 上传时间:2023-06-21 格式:DOCX 页数:15 大小:20.52KB
下载 相关 举报
Oracle 安装培训教材forHPUX.docx_第1页
第1页 / 共15页
Oracle 安装培训教材forHPUX.docx_第2页
第2页 / 共15页
Oracle 安装培训教材forHPUX.docx_第3页
第3页 / 共15页
Oracle 安装培训教材forHPUX.docx_第4页
第4页 / 共15页
Oracle 安装培训教材forHPUX.docx_第5页
第5页 / 共15页
点击查看更多>>
下载资源
资源描述

Oracle 安装培训教材forHPUX.docx

《Oracle 安装培训教材forHPUX.docx》由会员分享,可在线阅读,更多相关《Oracle 安装培训教材forHPUX.docx(15页珍藏版)》请在冰豆网上搜索。

Oracle 安装培训教材forHPUX.docx

Oracle安装培训教材forHPUX

Oracle安装培训教材

For

HPUXSystem11

系统安装需求2

硬件需求2

软件需求3

硬盘需求3

HPUX系统内存配置3

其它系统要求及准备3

系统安装基本过程4

配置操作系统内核4

建立文件系统5

建立用户组5

建立用户5

设置用户内部变量5

安装Oracle系统6

安装完数据库后设置数据自动起动关闭9

更改用户密码11

系统安装需求

硬件需求

内存最小256M

交换区两倍于内存

光驱ISO9660光驱

软件需求

操作系统HPUX 11.0

SP日期49,June2000

SP包要求PHSS_21947、PHNE_20316

PHKL_21392、PHKL_22145

硬盘需求

一般安装1200MB

最小安装1090MB

自这义安装最大可到1500MB

系统确定

请用uname–a确定操作系统的资料

用swlist确定操作系统的SP情况

确定文件系统最大许可容量

ulimit-Sa

ulimit–Ha

确定其它基本工具是否可用

$/usr/bin/whichmake

$/usr/bin/whichar

$/usr/bin/whichld

$/usr/bin/whichnm

$/usr/bin/whichcc

HPUX系统内存配置

SharedMemorySHMMAX内存*1

此参数指定sharedpoolmemory最大可用内存

SHMMIN1

SHMMNI200

SHMSEG10

SEMMNI140

SEMMNS200

MAX_THREAD_PROC512

maxtsiz_64bit改为与SHMMAX相同

maxdsiz改为与SHMMAX相同

其它系统要求及准备

操作系统所要进行的准备。

设定SWAP区至内存*2

增加TMP区至内存大小二分之一或内存大小,

数据库系统建立需要:

基本数文件据区

建立两个挂接点的,一个2G的挂接点用于存放Oracle用户主目录及Oracle8.1.7系统文件,另一个用来存放数据库配置文件、归档文件及数据导出文件空间:

最小为5G,建议8G

数据库raw设备:

设备名称设备容量建议数据库容量

lvolsystem280MB260MB

lvoltools60MB40MB

lvolusers180MB160MB

lvoltemp276MB256MB

lvolrbs532MB512MB

lvolindex532MB512MB

lvoljlsbgis12020MB1900MB

lvoljlsbgis22020MB1900MB

lvoljlsbgis32020MB1900MB

lvoljlsbtemp1020MB1000MB

设备被建立时会同时自动建立在设备名前加”r”的字节设备,此设备将会被用于连接数据库的数据空间

建立完设备后将设备所有者设为oracle用户。

UNIX用户组

建立二个用户组为dba、oinstall

UNIX用户

建立一个用户Oracle属于dba、oinstall组。

设置文件权限

将用户基本文件权限设置为umask022

Oracle用户配置文件的设置

在Oracle用户建立完成后将用户目录下的.dtprofile中的最后一行

#USERPROFILEON=TURE

的’#’除去,就可以在X中与在其它(TELNET,RSH,RLOGIN)方式中拥有一样的参数配置。

系统安装基本过程

配置操作系统内核 

配置sharedmemory小于SHMMAX

min sizeofsharedmemory大于SHMMIN

numberofsharedmemory小于SHMMNI

建立文件系统

建立用户组

当Oracle安装时,有两个Oracle角色要被建立SYSDBA,SYSOPER,一般是建立一个叫dba的组来包括这两个角色。

建立一个叫oinstall的用户组用于安装Oracle

建立用户

建立一个名为oracle的用户,主要参数

用户名oracle

主要用户组oinstall

第二用户组dba

HomeDirectory数据库系统加载点

可使用SHELLsh、csh、ksh

更改用户基本文件权限为 umask022

设置用户内部变量

DISPLAY设置X客户机必需

PATH基本路径必需

ORACLE_BASEOracle数据文件目录建议

新建数据库时可以自动将所在数据文件设为指定目录,管理起来比较方便

ORACLE_HOMEOracle系统目录建议

运行Oracle的工具时需要用以找到系统文件位置

NLS_LANG数据库语言区域建议

在使用SQLPlus和数据转移工具时可以用来设置本地字符集,最好设为和本机数据库字符一至。

ORACLE_SID所用数据库名建议

ORA_NLS33语言文件系统目录

在使用SQLPlus和数据转移工具时可以用来根据本地字符集找到字符集文件。

ORACLE_DOC帮助文件目录

例:

#@(#)$Revision:

72.2$

……………………

……………………

……………………

#Setupthesearchpaths:

PATH=$PATH:

/home/oracle/OraHome1/bin:

.

#Setuptheshellvariables:

EDITOR=vi

exportEDITOR

ORACLE_HOME=/home/oracle/OraHome1

exportORACLE_HOME

ORACLE_BASE=/U02

exportORACLE_BASE

echo$ORACLE_BASE

ORACLE_SID=ORCL

exportORACLE_SID

NLS_LANG='SIMPLIFIEDCHINESE_CHINA.ZHS16GBK'

exportNLS_LANG

连接设备与数据库表空间文件。

将磁盘设备与将要建立的数据库文件名建立好连接

语法为 ln–s<源设备名><目的文件名>

例:

ln-s/dev/vgOracle/rlvolsystem/U02/oradata/ORCL/system.dbf

安装Oracle系统

安装好Oracle光盘,并运行runinstall,后以以下几个主要参数

一、安装模块按一般模式

二、不要使用Oracle安装时的用文件考贝方法建立数据库,要自己用工具重建立,或安装完成后将库删除重建。

建立数据库

建立数据库时由于要在HPUX中使用raw设备,所以要建立数据库时的步骤为:

一、建立数据库设备。

二、将与数据库设备同名的字节设备连接至设定的表空间文件名

三、用dbassist工具配置数据库的基本参数,表空间文件名先起其它的名称,配置参数完成后不直接建立数据库,将建库脚本存为文件,文件名的规则为

<数据库名>

<数据库名>run.sh

<数据库名>run1.sh

<数据库名>run2.sh

<数据库名>sqlplus.sh

<数据库名>archive.sh

<数据库名>alterTablespace.sh

设数据库名为ORCL

则为

ORCL

ORCLrun.sh

ORCLrun1.sh

ORCLrun2.sh

ORCLsqlplus.sh

ORCLarchive.sh

ORCLalterTablespace.sh

四、修改数据库脚本并运行

数据库建立脚本的修改需要修改二个文件

ORCLrun.sh

ORCLrun1.sh

修改脚本中所有建立表空间文件的部分

将表空间文件的名称指向指定的连接文件名

设定建立表空间文件文件的参数自动扩展为OFF

消除REUSE参数

例:

将设备lvolsystem连接到system.dbf

ln-s/dev/vgOracle/rlvolsystem /U02/oradata/ORCL/system.dbf

修改脚本ORCLrun.sh的内容

#!

/bin/sh

ORACLE_SID=ORCL

exportORACLE_SID

/home/oracle/OraHome1/bin/svrmgrl<

spool/U02/admin/ORCL/create/crdb1.log

connectinternal

startupnomountpfile="/U02/admin/ORCL/pfile/initORCL.ora"

CREATEDATABASE"ORCL"

maxdatafiles254

maxinstances8

maxlogfiles32

charactersetZHS16GBK

nationalcharactersetZHS16GBK

DATAFILE'/U02/oradata/ORCL/system.dbf'SIZE200MAUTOEXTENDOFF

logfile'/U02/oradata/ORCL/redo01.log'SIZE5000K,

'/U02/oradata/ORCL/redo02.log'SIZE5000K,

'/U02/oradata/ORCL/redo03.log'SIZE5000K;

disconnect

spooloff

exit

EOF

修改ORCLrun1.sh

先连接设备

ln-s/dev/vgOracle/rlvoltools /U02/oradata/ORCL/tools.dbf

………………………………………………

………………………………………………

………………………………………………

ln-s/dev/vgOracle/rlvoljlsbgis3 /U02/oradata/ORCL/jlsbgis3.dbf

修改文件ORCLrun1.sh

#!

/bin/sh

ORACLE_SID=ORCL

exportORACLE_SID

/home/oracle/OraHome1/bin/svrmgrl<

spool/U02/admin/ORCL/create/crdb2.log

connectinternal

@/home/oracle/OraHome1/rdbms/admin/catalog.sql;

REM**********ALTERSYSTEMTABLESPACE*********

ALTERTABLESPACESYSTEM

DEFAULTSTORAGE(INITIAL64KNEXT64KMINEXTENTS1MAXEXTENTSUNLIMITEDPCTINCREASE50);

ALTERTABLESPACESYSTEM

MINIMUMEXTENT64K;

REM**********TABLESPACEFORTool**********

CREATETABLESPACETOOLSDATAFILE'/U02/oradata/ORCL/tools.dbf'SIZE52MREUSE

AUTOEXTENDOFF

MINIMUMEXTENT32K

DEFAULTSTORAGE(INITIAL32KNEXT32KMINEXTENTS1MAXEXTENTS4096PCTINCREASE0);

………………………………………………

………………………………………………

………………………………………………

REM**********TABLESPACEFORINDEX**********

CREATETABLESPACEINDXDATAFILE'/U02/oradata/ORCL/index.dbf'SIZE512MREUSE

AUTOEXTENDOFF

MINIMUMEXTENT128K

DEFAULTSTORAGE(INITIAL128KNEXT128KMINEXTENTS1MAXEXTENTS4096PCTINCREASE0);

五、运行数据库脚本

按以下次序运行脚本

ORCLrun.sh

ORCLrun1.sh

ORCLrun2.sh

ORCLsqlplus.sh

ORCLarchive.sh

ORCLalterTablespace.sh

如果系统配置了安全属性,就要查找所有的SQL连接语句,将

connectinternal改为connectinternal/oracle 。

六、数据库模式选用专用服务器模式

七、不必建立区域、管理数据库

八、数据库除了SQL*Plushelp包以外都不必加载

九、增大redolog每个文件至10M,RBS的回退段最大至16384

安装完数据库后设置数据自动起动关闭

1.以root输入vi/etc/oratab

2.找到数据库以下列格式存在文件中

ORACLE_SID:

ORACLE_HOME:

{Y|N}

3.将你所选定的要自动起动关闭的数据库选{Y},其它都选{N},选{Y}的将会在dbstart和dbshut脚本运行时被打开或关闭

4.建立一个脚本于/sbin/init.d目录,名称可以为dbora,内容如下

#!

/bin/sh

#SetORA_HOMEtobeequivalenttotheORACLE_HOME

#setORA_OWNERtotheuseridtotheowner

ORA_HOME=/home/oracle/OraHome1

ORA_OWNER=oracle

if[!

-f$ORA_HOME/bin/dbstart]

then

echo"Oraclestartup:

cannotstart"

exit

fi

if["$1"="start"]

then

#StarttheOracledatabases:

#Thefollowingcommandassumesthattheoracleloginwillnotpromptthe

#userforanyvalues

/bin/suoracle-c/home/oracle/OraHome1/bin/dbstart>/dev/null2>&1

echotheOracleisbeginstart>>/tmp/oraclestart.log

date>>/tmp/oraclestart.log

exit

fi

if["$1"="stop"]

then

#StoptheOracledatabases:

#Thefollowingcommandassumesthattheoracleloginwillnotpromptthe

#userforanyvalues

/bin/suoracle-c/home/oracle/OraHome1/bin/dbshut>/dev/null2>&1

echotheOraclesibeginstop>>/tmp/oraclestart.log

date>>/tmp/oraclestart.log

exit

Fi

5.设文件属性为可执行

6.输入

#ln-s/sbin/init.d/dbora/sbin/rc0.d/K10dbora

#ln-s/sbin/init.d/dbora/sbin/rc2.d/S99dbora

将脚本连接到起动与关机的目录中

完成

更改

注:

如没有必要,不要让数据库自己关闭,数据库长时间运行后有可能有用户进程僵死在系统中,在一些关闭所用时间太长的情况下操作系统会强行杀死Oracle进程,如不注意,可能造成数据库重起时要进行recover,同时可能造成数据损失,数据库关闭最好由管理人员以以下过程由人工完成:

1.确保所有用户退出数据库系统。

2.如时间可以,先以exp进行一次备份

3.以sysdba身分进入sqlplus或svrmgrl

4.输入

selectusername,sid,serial#,statusfromv$sessionwhereusername<>'SYS'andusername<>'SYSTEM';

查找没有退出的用户并查出情况。

5.输入

altersystemkillsession‘,’immediate;

关闭无法正常退出的用户。

6.先输入

showdowntransactional

7.如无法关闭再用

showdownimmediate

请等待较长时间,如经长时间操作系统及数据库没有动作,则数据库关闭失败。

8.无法使用showdownimmediate关闭数据库说明系统运行装态已不正常,必需使用破坏性方法进行关闭,这里输入

showdownabort

注:

使用这种方法重起时要对数据库进行recover,使用前一定要和有关人员进行连系,以防数据库损坏。

9.完成

更改用户密码

最后一步工作是要更改Oracle系统用户的默认密码,主要如下

用户名

默认口令

涉及模块

备注

SYSTEM

MANAGER

基本功能

必需更改

SYS

CHANGE_ON_INSTALL

基本功能

必需更改

INTERNAL

ORACLE

基本功能

必需更改

DBSNMP

DBSNMP

管理数据库,增加删除用户、角色

必需更改

OUTLN

OUTLN

RESOURCE database(管理数据库)

必需更改(用户可以安装管理数据库)

SCOTT

TIGER

RESOURCE database(管理数据库)

如没有安装管理数据库则不必更改

MDSYS

MDSYS

OracleSpatial(地理空间数据库)

如数据库没有Spatial包则不必更改

MTSSYS

MTSSYS

MTSService、interMedia

如数据库没有interMedia包则不必更改

CTXSYS

CTXSYS

InterMedia

如数据库没有interMedia包则不必更改

ORDPLUGINS

ORDPLUGINS 

InterMedia

如数据库没有interMedia包则不必更改

ORDSYS

ORDSYS

InterMedia

如数据库没有interMedia包则不必更改

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 党团工作 > 入党转正申请

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1