数据库

位置:IT落伍者 >> 数据库 >> 浏览文章

Oracle 9i 数据库管理实务讲座(一)-如何安装Oracle 9i Enterprise E


发布日期:2022年05月10日
 
Oracle 9i 数据库管理实务讲座(一)-如何安装Oracle 9i Enterprise E

按下【Next】之后Oracle Universal Installer会显示等下要安装的Oracle i产品摘要确认无误之后按下【Install】就会开始档案复制与安装动作了

图十七要安装的Oracle产品摘要

依照您所使用的硬件环境不同安装的时间可能需要数十分钟甚至一两个钟头麻烦的是中途还需更换光盘片所以只能在旁边看杂志啰!

过了一会儿以后画面上将会跳出一个窗口提醒您放入Oracle i的第二片安装程序光盘如果您是从硬盘的解压缩后的资料来源所安装则只要切换至第二片安装程序所在目录即可但如果是从光盘片安装的读者们可能会发现此时光驱无法退片!?这时候请参考下列步骤更换光盘片

开启另一个终端机窗口

执行umount指令卸载光驱

> unmount /cdrom

更换为第二片安装程序

重新mount光驱

> mount /cdrom

然后就可以继续安装动作了!

//png >

图十八安装程序正在进行档案复制动作

也许某些读者会发现一个问题在执行umount指令之后却收到device is busy的讯息无法卸载光驱以及更换光盘片!还记得在执行runInstaller时我有提醒各位不要在/cdrom下执行吗?如果您切换至/cdrom下才执行runInstaller这时光驱会被系统锁定无法umount除非您可以找出是哪一个process锁住光驱利用root身分将其kill掉!否则………只好重来一次啰!!

Step系统安装后的组态设定

等到安装程序将所有档案复制到系统之后安装程序会再度要求您以root身分执行rootsh程序 (位于 ORACLE_HOME 所指向的目录下如/opt/oracle/product/)

//png >

图十九进行系统环境设定之提示窗口

//png >

图二十利用root身分执行rootsh程序

此时您可以在另一个终端机窗口执行rootsh (注意身分需切换为root)该程序会询问您bin目录之位置如果与默认值相同的话请直接按下【Enter】键否则需输入正确的bin目录位置执行rootsh之后再回到图十九的窗口内按下【OK】即可继续后续的设定工作

Step执行Oracle数据库组态工具

系统安装的最后一个阶段会自动执行数据库组态工具程序其中包含两个特殊的辅助精灵Oracle网络设定辅助精灵(Oracle Net Configuration Assistant)与Oracle数据库建置辅助精灵(Oracle Database Configuration Assistant)

//png >

图二十一执行Oracle数据库组态工具

第一个自动执行的是Oracle网络设定辅助精灵您可以藉由本精灵组态Oracle数据库服务器所监听的Oracle Instance网络服务名称(Net Service Name)以及透过网络管理其它Oracle i数据库之相关设定因为我们是第一次安装Oracle i所以您可以先按下【Cancel】取消本精灵的执行往后如果需要进行相关设定再执行netca指令就可以激活该程序

//png >

图二十二Oracle网络设定辅助精灵欢迎画面

第二个步骤会在port 安装Oracle Web Server完毕之后会激活最重要的Oracle数据库建置组态精灵(Oracle Database Configuration Assistant简称DBCA)这个步骤是必要的因为目前Oracle Universal Installer只在您的系统中安装了Oracle i数据库服务器尚未建置任何Oracle数据库!(感觉有点像是建置了一间图书馆可是却里面没有任何书籍!这间图书馆能用吗?)

所以必须藉由DBCA协助我们建置第一个Oracle i数据库当然了DBCA并不是建立Oracle数据库的唯一方法往后我会详细为大家介绍Oracle i数据库内部运作的原理到时候再介绍其它建立Oracle数据库的方法以及相关注意事项

利用Oracle Database Configuration Assistant建立Oracle i数据库

DBCA精灵激活之后会出现如下图之欢迎画面请按下【Next】继续

//png >

图二十三Oracle Database Configuration Assistant欢迎画面

选定DBCA所要执行的工作

Oracle数据库建置组态精灵主要提供三项数据库的管理工作分别是数据库建立与删除以及更改数据库组态设定而Oracle i的DBCA还加入一项新功能数据库模板管理功能(Manage Templates)

这里请选择第一项【Create Database】

//png >

图二十四选定DBCA所要执行的工作

Tips: 数据库模板管理功能

在Oracle i数据库系统内您可以利用数据库模板管理功能简化您的数据库管理工作例如您可以将Oracle数据库设定储存为XML文件格式之模板档案(template)优点如下

将现有的数据库设定储存成为模板文件之后当您需要建立第二个相同的数据库时就不需要重复设定相同的参数

修改现有模板文件以建立新的Oracle数据库

将模板文件复制到其它Oracle数据库服务器相当于将数据库之组态设定复制到另外一台Oracle服务器

选择建立数据库所需之模板文件

DBCA提供三种预设的模板文件

Data Warehouse建置资料仓储线上分析系统用数据库

Transaction Processing建置线上交易系统用数据库

General Purpose建立一般功能性数据库

//png >

图二十五选择建立数据库需之模板文件

建议第一次安装之读者选择【General Purpose】选项

表一五则整理出【General Purpose】选项中各参数之系统默认值供各位读者参考

表一一般性参数之默认值

//jpg >

表二起始参数(Initialization parameter)之默认值

//jpg >

//jpg >

表三数据库档案相关之参数默认值

//jpg >

表四控制文件之参数默认值

//jpg >

表五重置交易纪录文件群组之参数默认值

//jpg >

如果您已经熟悉如何设定各数据库参数不想使用以上三种模板建立数据库的话可利用第四个选项【New Database】自行设定所有Oracle数据库参数但如果您对于这方面不是很有经验的话建议您尽量不要使用该选项建立数据库!

表六十一则整理出【New Database】选项中各参数之系统默认值供各位读者作为设定时之参考

表六一般性参数之默认值

//jpg >

上一篇:Oracle编程经验及维护点滴

下一篇:oracleTrigger触发器的使用