应用: 本文主要讲解Oracle数据库在网络中的应用实现,考虑到读者的知识结构和文章的可读性,笔者根据数据库架设运作中访问方式的不同,将网络数据库的运用笼统的分为两种模式:一是基于服务器-客户机模式的,另一种是基于服务器-浏览器模式的。读者只需明白Oracle9i由于采用了Oracle Net机制,所以能够很轻易地利用现有网络进行数据通信。 一、服务器-客户机模式 第一要务篇:安装 服务器端安装: 所谓服务器端就是用来做数据库服务器的电脑端,我们首先要做的事情肯定是要安装Oracle9i服务器,安装步骤如下:
图1
图2 将Oracle的第一张安装光盘放入光驱,光盘会自动启动,如图1所示,单击[开始安装按钮],进入Oracle通用安装器,见图2,单击[下一步]。 选择Oracle的安装路径和名称:
图3 在如图3所示的对话框中,选择Oracle的来源安装路径以及目标名称及路径。一般,安装产品文件名通常都为PRodUCts,jar,系统会默熟悉别来源安装路径的。单击[下一步],继续安装。假如选择正确,你将看到装载产品的进度指示器。 选择安装Oracle9i数据库服务器:
图4 在图4所示的对话框中,选中Oracle9i Database 9.0.1.1.1单选按钮,其他选项适用于安装客户端软件或治理软件。单击[下一步]按钮,继续安装。
图5 选择你所需要的安装类型,通常选用功能齐全的[企业版],如图5所示。 针对安装目的的不同,选择所需要的数据库:
图6
图7 在图7所示的数据库标识的对话框中,自己确定自己要创建的全局数据库名称,本例中,[全局数据库名]和SID中都输入“ORACL”,单击[下一步]按钮,继续安装。 选择数据库文件位置:
图8 为了优化数据库的性能,建议将数据库文件和软件安装在不同的磁盘上,见图8。 选择数据库字符集: Oracle数据库字符集的设置是安装的一个要害问题,字符集若使用不当,数据库中会出现形如“????”的字符,使得用户无法正确识别信息,同时也有可能造成重要信息的丢失。
图9 首先我们要说明,在安装数据库服务器时,应选择通用的数据库中文字符集,数据库中文字符集主要有三种:ZHS16GBK、US7ASCII和WE8ISO8859P1。这里,我们选择字符集ZHS16GBK,如图9所示。 其次在后边将要讲解的客户端安装时,为了使客户端正常显示服务器的信息,在安装客户端的时候,必须使客户端的字符集和服务器端的字符集一致,因此,在后面的客户端安装步骤中,客户端的字符集也必须选择ZHS16GBK。
图10 点击[安装],开始安装,在图10所示的对话框中,可查看安装进程,在安装过程中根据提示分别将第二和第三张安装盘放入光驱即可。 创建数据库:
图11 在成功安装Oracle软件后,此时就要开始创建数据库,图11中所示的对话框显示了数据库创建的进程。 改变默认口令:
图12
图13 创建完SID为ORACL的数据库后,数据库配置助手将显示数据库的具体信息,包括默认的SYS和SYSTEM口令,见图12,假如想修改,单击[口令治理]按钮改变默认口令后,单击[退出]按钮,完成数据库的配置,安装程序将进行其他一些工具服务的配置,如图13所示这些操作都是自动进行的,此时千万不要着急,要耐心等待。
图14
图15 选择[开始][设置][控制面板]命令,双击[治理工具图标],选择[服务]选项,打开如图15所示的画面。该图列出了服务器安装后,Oracle所有需要启动的服务,这时应该是: 检查连接数据库: 完成前两步后,说明数据库和监听器服务都已经正常工作了,下一步,我们,我们试一下在服务器端使用SQL*Plus检查连接数据库的情况。
图16
图17 运行SQL*Plus后,如图16所示输入用户名和口令 ,连接不成功和成功的情况如图17所示。 客户端安装:
图18
图19 将Oracle9i第一张系统安装盘放入光驱,自动引导安装系统并显示Oracle9i安装系统封面窗口,单击[开始安装]按钮,显示安装首页,接着显示如图18所示的“欢迎”窗口。单击[下一步]按钮,进入“文件定位”窗口。在该窗口的目标文本框中输入主目录名称,一般按默认即可,如:OraHome90,在路径文本框中输入主目录路径,如D:/oracle/ora90,单击[下一步]按钮,显示如图所示的带“正在装载产品列表”进度条的“文件定位窗口”,见图19。
图20 装载完成后,显示如图20所示的“可用产品”窗口。单击第二项,即Oracle9i客户端的单选按钮。
图21 单击[下一步]按钮,显示如图21所示的“安装类型窗口”。选择“Administrator”,单击[下一步]按钮,显示如图所示的带“执行先决条件”进度条的“安装类型”窗口。 *窗口说明:“Administrator”——表示治理员安装。安装内容包括治理控制台、企业治理工具、网络服务、使用程序以及基本的客户机软件。需要647MB的磁盘空间。“运行时”——表示为数据库应用程序拥护提供了连接Oracle9i数据库并进行交互的网络连接服务和支持文件,需要486MB的磁盘空间。“自定义”——表示用户可以自行选择安装,某些附加组件只能通过“自定义”安装类型进行安装。
图22 装载完成后,显示如图22所示的“摘要”窗口。
图23 单击[安装]按钮,显示“安装”窗口,如图23所示
图24
图25 配置过程中将出现如图25所示的“网络配置向导”窗口,询问是否使用目录服务。 “是,我要使用目录服务”:包括两种服务类型,Oracle Internet目录和微软活动目录。 “不,我要自己创建网络服务名” 本例中,要用“不,我要自己创建网络服务名”,选择该项后,Oracle9i网络配置向导会帮助用户完成创建网络服务名。 新闻热点
疑难解答