“2008年第二届‘信息管理与信息系统’学科及核心课程建设论坛”论文集
上QQ阅读APP看本书,新人免费读10天
设备和账号都新为新人

1.1 Oracle企业管理器的安装

在使用Oracle9i企业管理器之前,先得安装相应的软件并进行配置。下面的小节将分别讲述Oracle9i企业管理器的安装与配置。

1.1.1 Oracle U niversal Installer

Oracle Universal Installer并不是Oracle Installer的简单升级。Oracle重新设计了其结构,并把它建立在Java的基础上。因此,在所有支持Java的平台上,都能够运行Oracle Universal Installer进行安装。此外,Oracle Universal Installer还包含了面向对象的技术,能够进行基于组件的和基于Web的安装。

与Oracle Installer相比,Oracle Universal Installer具有以下的优点:

● 能够自动检测安装组件间的依赖关系并进行复杂的逻辑处理

● 从Web上进行安装

● 基于组件和套件的安装

● 卸载过程完全透明,自动完成

● 支持多个Oracle Homes

● 支持多语言

● 支持分布式安装

● 自动的“沉默式的”安装

注意

Oracle Universal Installer虽然能够列出先前用其他的安装软件所安装的Oracle组件,但是不能够卸载这部分组件,要想卸载它们必须用原来的安装软件。

1.1.2 Oracle数据库及企业版的安装

要安装Oracle数据库及Oracle9i企业管理器,具体操作步骤如下。

步骤

(1)启动Oracle Universal Installer,进入“欢迎”对话框,如图1-1所示。

(2)单击【已安装产品】按钮,打开“Inventory目录”对话框,如图1-2所示。

图1-1 启动Oracle Universal Installer

图1-2 已安装产品

图1-2显示了系统中已经安装的Oracle产品,如果您想卸载某个Oracle产品,在图1-2所示的列表中选择该产品,然后单击【删除】按钮即可卸载该产品。

(3)在图1-1中单击【下一步】按钮,进入“文件定位”对话框,设定安装路径,如图1-3所示。

在“来源”路径域中输入产品文件的位置。在“目标”路径域中输入软件的安装位置。当然,您可以通过单击右侧的【浏览】按钮来浏览目录,以指定源路径和目标路径。

(4)单击【下一步】按钮,进入“可用产品”对话框。

在该对话框中列出了三种产品安装:

● Oracle9iDatabase 9.0.1.1.1

● Oracle9iClient 9.0.1.1.1

● Oracle9iManagement and Integration 9.0.1.0.1

选择第一种“Oracle9i Database 9.0.1.1.1”。

图1-3 选择安装软件的目录

(5)单击【下一步】按钮,进入“安装类型”对话框。在该对话框中列出了四种安装类型:

● 企业版 提供针对高端应用程序的数据管理,如大容量的联机事务处理(OLTP)环境、查询密集型的数据仓库和要求较高的Internet应用程序。提供有关可用性和可伸缩性的工具以便满足任务至上的应用程序的要求。

● 标准版 适用于工作组或部门级别的应用程序。其中包括一组集成的管理工具,并可为构建任务至上的应用程序提供完备的分发功能、复制功能以及Web功能。

● 个人版 支持需要完全兼容Oracle9i企业版和标准版的单用户开发和部署。

● 自定义 可以选择单个组件进行安装。

这里选择企业版。

(6)单击【下一步】按钮,进入“数据库配置”对话框。

在该对话框中列出了五个选项:

● 通用 安装针对通用目的进行优化的预配置数据库

● 事务处理 安装针对事务处理进行优化的预配置数据库

● 数据仓库 安装针对数据仓库进行优化的预配置数据库

● 自定义 用于创建自定义的数据库。实施这一选项比实施预配置选项用时更长

● 只安装软件 在此过程中只安装软件,不创建数据库

由于是第一次安装,不妨选择“通用”,建立一个用于通用目的的数据库,同时安装软件。

(7)单击【下一步】按钮,进入“数据库标识”对话框。在此对话框中要为新建的数据库命名,这里命名为“Oracle9i”,如图1-4所示。

图1-4 为新建数据库命名

(8)单击【下一步】按钮,进入“数据库连接选项”对话框,在该对话框中有两个选项:

● 专用服务器模式 数据库将为每一个客户机连接分配专用资源。当预期客户机连接总数较小或客户机向数据库发出的请求时间较长的情况下,适合使用该模式。

● 共享服务器模式 多个客户机连接共享一个已分配的数据库资源池。当需要并行连接到数据库且有效地使用系统资源的用户较多时,适合使用该模式。此时将启动Oracle多线程服务器特性。这里选择共享服务器模式。

注意

如果您安装了Oracle Internet Directory Server或者机器所属的域中有目录服务器,则在此“数据库连接选项”对话框出现之前会有一个“数据库的网络配置”对话框。在该对话框中可确定是否注册到目录服务器中,如果选择“是,注册该数据库”,则还要设置用户名及密码,如图1-5所示。

(9)单击【下一步】按钮,进入“初始化参数”对话框。对要创建的数据库的各项参数进行初始化设置。当然,这些参数都有默认值,且在数据库建立后都能进行相应的更改。因此这里就不再赘述了,如图1-6所示。

图1-5 创建数据库的同时将其注册到目录服务器中

图1-6 初始化数据库参数

(10)单击【下一步】按钮,进入“数据库存储”对话框。在此可对各种数据文件的存储进行设置,如数据文件的路径等,如图1-7所示。

图1-7 数据库存储参数设置

(11)设置完成后,单击【下一步】按钮,进入“创建选项”对话框。在该对话框中可将前面对数据库所做的一切设置都存储成数据库模板,下次创建数据库时可直接利用该模板创建。

(12)单击【完成】按钮,完成数据库的创建设置,系统将据这些设置来创建数据库。

上述步骤演示了利用Oracle Universal Installer安装了Oracle企业版,同时还创建了一个通用数据库Oracle9i。其实,各种配置的安装过程与上述步骤大同小异。安装完后您就可以通过Oracle管理控制台来管理您的Oracle网络数据库环境了。但要注意一点,此时您的Oracle Management Server(管理服务器)还不能启动,因为Oracle Management Server需要一个资料档案库。资料档案库的安装与配置见下一节。在Oracle Management Server尚未启动的情况下,您只能用“独立启动”登录到数据库,如图1-8所示。

图1-8 启动方式

而独立启动连接到数据库只能进行一些常规的、低级的数据库操作。Oracle的各项高级功能都无法使用,例如,事件系统、作业系统等。因此,必须安装并启动Oracle Management Server(管理服务器),这就需要创建一个资料档案库。

1.1.3 资料档案库的建立

既然要启动Oracle Management Server(管理服务器)至少需要一个资料档案库,那么如何来创建资料档案库呢?利用Enterprise Manager Configuration Assistant(EMCA)可以用来创建一个新的资料档案库或配置一个已有的资料档案库,具体操作步骤如下。

(1)从系统菜单中启动Enterprise Manager Configuration Assistant(EMCA),进入“欢迎使用”对话框,如图1-9所示。

(2)单击【下一步】按钮,进入“配置操作”对话框,如图1-10所示。

图1-9 启动Enterprise Manager Configuration Assistant

图1-10 配置本地的Oracle Management Server

“配置操作”对话框中有三个选项:

● 配置本地的Oracle Management Server

● 升级一个现有的资料档案库

● 删除一个现有的资料档案库

在此选择“配置本地的Oracle Management Server”。

(3)单击【下一步】按钮,进入如图1-11所示的“配置Oracle Management Server”对话框。

图1-11 创建新的资料档案库

在该对话框中有两个选项:

● 创建一个新的资料档案库

● 使用现有资料库 如果系统中加入了新的Oracle Management Server,为了与原来的管理服务器共享资料档案库,可以使用这个选项利用现有的资料档案库来配置新的管理服务器。这项功能方便了Oracle数据库环境的升级(通过增加管理服务器的数量来提高应用系统的负载能力),这将在后面有所介绍。

由于是要配置环境中的第一个Oracle Management Server,因此此处选择“创建一个新的资料档案库”。

(4)单击【下一步】按钮,进入“创建新资料档案库”对话框,选择“自定义”选项。

(5)单击【下一步】按钮,进入“选择数据库位置”对话框,如图1-12所示。

图1-12 资料档案库位置

在该对话框中有两个选项用来选择新资料档案库的位置:

● 新的本地数据库例程 选择该选项,安装程序将在Oracle主目录中创建新的数据库来存放资料档案库。

● 在现有的其他数据库中 选择该选项,安装程序将会把资料档案库存放在一个现有的数据库中。

由于在前面数据库的安装中创建了一个数据库Oracle9i,现在不妨就把资料档案库装在该数据库中,因此选择“在现有的其他数据库中”。

(6)单击【下一步】按钮,进入图1-13所示的“为资料档案库选择数据库”对话框。

图1-13 登录数据库

在该对话框中要求输入用来装载资料档案库的数据库服务名(此处为Oracle9i),并以具有DBA权限的账号(如SYS)登录数据库。

注意

如果系统中的Oracle Net不是为此主目录配置的,可以通过<主机名>:<端口号>:<数据库的SID或全局数据库名>。如:kefengtao:1521:Oracle9i

(7)单击【下一步】按钮,进入“资料档案库登录信息”对话框,如图1-14所示。输入资料档案库的用户名和密码。

(8)单击【下一步】按钮,进入“选择资料档案库用户表空间”对话框,如图1-15所示。指定默认表空间和临时表空间。

图1-14 输入资料档案库的用户账号和密码

图1-15 指定默认表空间和临时表空间

(9)单击【下一步】按钮,进入“创建资料档案库概要”对话框。该对话框显示要创建的资料档案库的摘要信息。

(10)单击【完成】按钮,系统将按刚才的设置自动配置创建资料档案库,并启动Oracle Management Server服务。该服务也可以从操作系统“服务”控制台中手动启动,如图1-16所示。

图1-16 从系统的服务控制台中启动Oracle Management Server

启动Oracle Management Server服务后,就可以登录到Oracle Management Server了。通过Oracle Management Server管理您的数据库环境,将会使您的管理工作更轻松、更容易。