OracIe数据库的服务器安装

时间:2022-07-12 04:24:36

OracIe数据库的服务器安装

一、环境配置

这是Oracle数据库安装过程的第一步,介绍具体的安装环境与需求。

1、网络配置

打开服务器,输入服务器端登录名、密码(超级用户)。成功登录服务器后,打开一个终端窗口,输入“sam”,回车,启动Sam工具,在Sam工具中选择“Netwoking and Communications”(网络和通信),如图1所示。

双击“Network Interface Cards”,选择“lanO”,回车选中此网卡,并利用Tab键选择“Actions”主菜单中的“Modify”菜单项,回车,如图2所示。

按照已设计好的数据库服务器网络配置进行修改。包括IP地址和子网隐码。注意两台服务器的IP地址应位于同一网段,修改完毕后选择“OK”保存配置,如图3所示。

2、参数调整

(1)内核参数

调整内核参数同样可以使用“sam”工具。在sam主界面中选择“Kernel Configuration”(内核配置);双击“ConfigurableParameters”(可配置参数),接下来选择所要修改的参数。回车选中,如“maxdsiz”,然后选择“Actions”主菜单中的“ModifvConfigurableParameter”菜单项,如图4所示。

如图5所示修改“maxdsiz”参数值。

修改其他核心参数方法相同。以下列出了服务器中所要修改的核心参数。

MAXDSIZ 536870912 bytes

MAXDSIZ_64BIT 4096000000 bytes

MAXFILES 300

SEMMNl 70

SEMMNS 2000

SEMVMX 32768

SHMMAX 4096000000bytes

SHMMNll00

SHMSEG 10

要注意的是,这些参数的修改依赖于服务器的部分硬件参数,在全军气象水文信息网络系统中,服务器的内存配置是4G字节。如果不是4G,则有的参数会与此略有差异。

这些参数修改完后,系统会询问是否重新启动,可等待修改异步io后重新启动服务器。

(2)修改异步io

在服务器上启动“sam”工具,在主界面中选择“KernelConfiguration”,回车;在“Kernel Configuration”界面中选择“Drivers”;选择名称为“asyncdsk”的driver,可以看出“asyncdsk”的“Current State”和“Pending State”为Out,要将这两个状态值改为“In”。如图6显示已经选择此driver。单击“Actions”主菜单中的“Add Driver(s)to Kernel”菜单项,“Pending State”的值改为“In”,退出这个窗口后系统要求重新启动。重新启动系统后,“Current State”和“Pending State”的状态值均为“In”完成修改异步io参数值和上一步中配置参数信息的设置工作。

3、建立符号连接

以超级用户登录服务器。输入以下命令建立符号连接。

#od/usr/lib

#ln―s/usr/lib/libXl1.3 libXll.sl

#ln―s/usr/lib/libXIE.2 libXIE.sl

#1n―s/usr/lib/libXext.3 libXext.sl

#ln―s/usr/lib/libXhplI.3 libXholl.sl

#In_s/usr/lib/libXi.3 libXi.sl

#ln―B/usrtlib/libXmAlibXm.s1

#ln―s/usr/lib/libXp.2 libXp.sl

#In―B hmr/fib/libXt.3 libXt.sl

#ln―s/usr/lib/libXtst.2 libXtst.sl

如果没有相应的连接文件,可以利用文件名相匹配并且最后一位数字最大的连接文件替代;如果没有/usdlib/libXmA。可以利用/usr/lib/lihXm.3替代。

4、OS(操作系统)补丁

OS补丁一般在安装升级盘HWEnable、Gold、Bundllli等几个目录里面。首先在服务器中用mount命令或sam工具接人光盘设备,如图7所示。

打开一个终端窗口。输入命令行“swinstall s/edrom/BUNDLElli”;下面是补丁安装好以后的系统界面,其他补丁的安装方法与此相同。

至此,Oracle数据库在服务器上的安装环境配置工作就完成了,下一步我们将详细介绍其安装过程。

二、软件安装

在上一部分中,我们介绍了Oracle数据库服务器安装前的数据库服务器环境配置工作,这个部分我们来介绍Oracle软件的安装。

1、安装准备

(1)创建安装目录

由HP工程师负责在磁盘柜上创建不小于200G的文件空间,目录名为oracle。oracle目录将来作为数据库软件和数据文件存放的地点,然后在服务器端mount到/oracle目录。

(2)创建数据库用户组与用户

以超级用户登录一台服务器,执行以下命令创建数据库用户组dba与用户oracle。如图9所示。

groupodd-g200dba

uscmdd―u 300--g 200一d/home/oracle-s/usr/bin/sh-m oracle

两台服务器都要创建数据库用户组与用户,注意两台服务器上的oracle用户id和dba组id要一致。

(3)修改目录权限

在创建好数据库用户组与用户后。接下来就要把已经建立的安装目录授权给数据库用户。以超级用户登录一台服务器,执行下面的指令将/oracle目录用户授权给oracle用户,如图10所示。chown R orade:dba/oracle//将该目录的所有者改为oracle用户

以超级用户登录一台服务器,利用“vi,profile”命令打开/home/oracle目录下的,profile文件进行编辑。回车后如图11所示。

在vi工具中,在,profile文件的末尾添加以下语句,注意两台服务器上的profde文件都必须修改。

ORACLE_BASE=/oracle

export ORACLE_BASE

ORACLE_HOME=$ORACLE_BASE/product/9,2,0

export ORACLE_HOME

NLS_LANG=AMERICAN_AMERICA,zhsl6gbk

export NLS_LANG

ORA_NLS33---$ORACLE_HOME/ocommordnls/admirddata

export ORA NLS33

PATH=$PATH:$HOME/bin:$ORACLE_HOME/bin

exportPATH

exportLD_LIBRARY_PATH=$ORACLE_HOME/Iib,Aib:/usr/Iib:

$ORACLE_HOME/rdbms/lib CLASSPATH=$ORACLE_HOME/JRE:$ORACLE_HOME/jlib:$ORACLE_HOME/rdbmdjlib

exportCLASSPATH=$CLAssPATH:$0RACIE HOME/network/jlib

export ORACLE_SID=oml

2、安装Oracle e9.2.0.1(HP-UX)

执行以下步骤在一台服务器上安装Oracle9.2.0.1(HP-UX)数据库:

(1)以超级用户登录一台服务器,打开一个控制台终端(这个终端简称终端I);

(2)在终端I上执行“su oracle”命令,用来切换到oracle用户,如图12所示;

(3)在终端I上执行“export DISPLAY=Iocalhost:O,O”命令,如图13所示;

(4)打开另外一个控制台终端(这个终端简称终端Ⅱ),执行“xhost+”命令;

(5)回到终端I,执行数据库安装目录中Diskl目录下的runInstaller文件,开始安装Oracle9,2,0,1(HP-UX)数据库,如图15所示;

(6)在弹出窗口提示运行ImaIYOraroot,sh脚本时,到终端Ⅱ上以超级用户执行 “sh Oratoot,sh”指令,执行后点击“确定”继续;

(7)安装过程中,需要把系统?dba组选择为数据库管理员组:

(8)安装过程中,需要选择安装企业版数据库软件;

(9)安装过程中,选择仅安装软件;

(10)安装过程中,根据提示运行root,sh脚本,在终端II上以超级用户执行“sh rot,sh”指令,执行后点击“确定”继续;

(11)安装完毕,退出安装程序。

3、升级到Orade9.2.0.6(HP-UX)

执行以下步骤将数据库从Oracle9.2.0.1(HP-UX)升级到Oracle9.2.0.6(HP-UX):

(1)安装前停止Oracle应用程序;

(2)进入oracle9206升级补丁中的Diskl目录,在终端I上执行runlnstaner;

(3)选择安装升级补丁包9206;

(4)安装完毕后,正常退出。

在进行升级安装的时候会碰到一个问题,就是在运行root,sh这个脚本的时候会报错。此时应该修改此脚本,将root,sh脚本中的“CHMOD f”删除(因为在HP-UX中是不支持这个选项)。并且再运行一次。

至此,Oracle数据库服务器软件的安装工作就完成了。下一步就要在服务器上进行数据库的创建、配置与维护。

三、Oracle数据库创建与配置

在上一部分中,我们介绍了Oracle服务器软件的安装过程与方法。安装了Orade服务器软件后,就要在服务器上进行数据库的创建与配置,最终完成Oracle数据库服务器的安装。

1、创建数据库

执行以下步骤来创建数据库:

(1)以超级用户登录服务器,打开一个控制台终端(这个终端简称终端I);

(2)在终端I上执行“su oracle'’指令,用来切换到oracle用户。如图16所示;

(3)在终端I上执行“export DISPLAY=localhost:0,0”指令,如图17所示;

(4)打开另外一个控制台终端(这个终端简称终端Ⅱ),执行“xhost+”指令;

(5)回到终端I,执行dbea命令,创建“orcl”数据库;

(6)创建完成后,设置sys与system 用户密码(此密码为数据库管理员密码,不要遗忘)。

在创建数据库时,注意选择字符集为“zhsl6gbk"。

2、创建数据库监听

接下来,执行以下步骤来创建数据库监听:

(1)在终端I上,执行netca;

(2)进入网络配置向导,选择listcmer配置;

(3)其余设置选择缺省值;

(4)确定,完成创建数据库监听。

3、数据库启动

执行以下步骤来启动数据库:

(1)以超级用户登录服务器,执行“vgehange a y ldcv/vgora”命令,使vg转换到激活状态,如图18所示;

(2)执行“mount/oracle”命令,加载/oracle目录;

(3)执行“su oracle”命令,切换到oracle用户,如图16所示;

(4)执行“lsnrcd start”命令,启动监听程序,如图19所示;

(5)执行“sqlplus“/as sysdba””命令,启动sqlplus,如图20所示;

(6)在sqlplus中执行“startup”命令,启动数据库。

4、数据库关闭

执行以下步骤来关闭数据库:

(1)以超级用户登录服务器,执行“su oracle”命令,切换到oracle用户,如图16所示;

(2)执行“lsnretl stop”命令,关闭监听程序;

(3)执行“sqlplus”/“as sysdba“命令,启动sqlplus;

(4)执行“shutdown immediate”命令,关闭数据库;

(5)执行“umount/oracle”命令,卸载oracle目录;

(6)执行“vgchange―a n/dev/vgora”命令,改变vg状态到非激活状态

5、修改归档模式

执行以下步骤来修改归档模式:

(1)以超级用户登录服务器,启动数据库,打开sqlplus,在sqlplus中执行“startupmount”命令,启动例程(以下为例程启动后状态显示);

ORACLE instance started.

Total System Global Area 538407408 bytes

Fixed Size

737776 bytes

Variable Size

285212672 bytes

Database Buffers

251658240 bytes

Redo Buffers

798720 bytes

Database mounted.

(2)在sqlplus中执行“alter database arehivelog”命令,结果显示如下:

Database altered.

(3)在sqlplus中执行“alter system archive log start”命令,结果显示如下;

System altered.

(4)在sqlplus中执行“alter database open”命令,完成归档模式修改。

至此,我们就完成了Oracle数据库服务器的安装与配置,Oracle数据库服务器可以正式投入应用。应该说Oracle数据库服务器的安装是一个比较烦琐难度较大的过程,涉及到安装的环境配置和安装后的数据库配置等内容,且系统的安装是在UNIX环境下,所以我们介绍了《Oracle数据库服务器安装》这一内容,旨在帮助有兴趣的人员尽快地熟悉和安装Oracle数据库系统。

上一篇:论高中化学新教材中的有效阅读 下一篇:浅探PBL教学的误区与对策