第 3 章:Oracle Enterprise Manager 入门

本章向您介绍 Oracle Enterprise Manager Database Control。当您安装 Oracle 软件时,Oracle Universal Installer 将安装 Oracle Enterprise Manager Database Control。Enterprise Manager Database Control 提供了一个基于 Web 的界面,您可以使用这个界面来管理 Oracle 实例和数据库。

大约 1 小时

主题

本教程包括以下主题:

将光标置于此图标上可以加载和查看本教程的所有屏幕截图。 (警告:因为此操作会同时加载所有屏幕截图,所以网速较慢时,响应时间可能会比较长。)

注:此外,您还可以在下列步骤中将光标放在每个单独的图标上,从而仅加载和查看与该步骤相关的屏幕截图。可以通过单击各个屏幕截图将其隐藏。

开始本教程之前,您应该:

1.

完成第 2 章:安装 Oracle 软件和构建数据库 OBE

返回主题列表

启动 Enterprise Manager dbconsole 进程

要从客户端浏览器访问 Oracle Enterprise Manager Database Control,必须启动 dbconsole 进程。dbconsole 进程在安装之后自动启动。如果该进程没有启动,则您必须在命令行下手工启动。

1.

oracle 用户身份登录操作系统。执行以下命令来查看 dbconsole 进程的状态:

emctl status dbconsole

2.

执行以下命令来启动 dbconsole 进程:

emctl start dbconsole

返回主题列表

访问 Enterprise Manager (EM) Database Control

可以按如下方式访问 Oracle Enterprise Manager Database Control:

1.

打开 Web 浏览器,输入以下 URL:


https://<主机名>:1158/em

2.

如果实例启动,则将显示 Database Control Login 页面。输入一个获授权访问 Oracle Enterprise Manager Database Control 的用户的用户名和口令。单击 Login

注:如果这是您第一次访问 Enterprise Manager Database Control,那么您会看到一个关于许可的页面。仔细查看信息,并根据您的情况相应地进行回答。

关于如何启动实例和打开数据库的详细说明,请参考第 4 章。

3.

显示 Database Home 页面。您可以从 Database Home 页面访问 PerformanceAvailability, Server, Schema, Database MovementSoftware and Support 属性页面。

返回主题列表

将 EM 管理权限授予其他用户

在本节中,您将了解如何将管理权限授予其他的数据库用户。管理员是在管理信息库中定义的、能够登录 Enterprise Manager 来执行管理任务的数据库用户。在 Enterprise Manager 中提供的管理任务的范围取决于分配给管理员的权限和角色。

执行以下步骤将管理权限授予其他数据库用户:

1.

单击 Database Home 页面右上角的 Setup


2.

单击左侧菜单中的 Administrators 选项卡。显示 Administrators 列表。

3.

单击 Create,通过将管理权限分配给一个现有的数据库用户来创建一个新的 Enterprise Manager 用户。显示 Create Administrator:Properties 页面。

4.

在这个步骤中,您将把管理权限授予 HR 用户。在 Name 域中输入 HR,为 Administrator Privilege 选择 Super Administrator

5.

单击 Review

6.

单击 Finish

7.

再次显示 Administrators 页面,新的管理员包括在管理员列表中。

返回主题列表

定义中断周期

当您计划中断数据库以进行维护时,可以通过定义一个中断周期来指定您不希望接收警报通知。中断还允许您暂停监视,以便执行其他的维护操作。可以通过执行以下步骤,在 Enterprise Manager Database Control 中定义一个中断时间周期:

1.

单击左侧窗格中的 Blackouts

2.

显示 Blackouts 页面。单击 Create 启动 Create Blackout 向导。

3.

Name 域中为中断输入一个名称。您还可以在 Comments 域(虽然它不是一个必需的域)中添加注释。选择 Enter a new reason,为中断输入一个原因。在 Available Targets 区域中的 Type 下拉菜单中选择 Database Instance。选择您的数据库,单击 Move 将其添加到 Selected Targets 列表中。(注: 根据您的安装,DB 目标名称可能有所不同)。单击 Next

4.

显示 Create Blackout:Schedule 页面。输入您计划的中断的开始时间,如果您要立即关闭数据库,则选择 immediately。选择中断的持续时间,可以是不确定、一段时间长度,或者是到将来的某个时间为止。接受默认的 Do Not Repeat,或者在 Repeat 下拉菜单中选择一个重复频率。单击 Next

5.

显示 Create Blackout:Review 页面。仔细查看您输入的信息,然后单击 Finish。如果需要更改某个设置,可以单击 Back。

6.

您会收到一条消息,确认中断定义成功。

返回主题列表

设置首选凭证

您可以设置首选凭证,以便在您为执行管理操作(如备份和恢复)而安排作业和任务时,Enterprise Manager 能够为您自动提供主机和数据库登录凭证。出于安全性的考虑,Oracle 以加密模式存储首选凭证。可以通过执行以下步骤在 Enterprise Manager Database Control 中设置首选凭证:

1.

单击 Database Home 页面顶部的 Preferences


2.

显示 Preferences 页面。单击左侧窗格中的 Preferred Credentials

3.

显示 Preferred Credentials 页面。单击 Database Instance Target TypeSet Credentials 下的图标。

4.

显示 Database Preferred Credentials 页面。以用户名口令的形式为普通、SYSDBA 和主机连接输入凭证。单击 Test

5.

收到一条消息,确认凭证验证完成。单击 Apply 保存首选凭证。

返回主题列表

在本教程中,您学习了如何:

启动 dbconsole 进程并验证其状态。
登录 Enterprise Manager (EM) Database Control。
授予其他用户管理员权限。
为您的数据库实例定义一个中断周期。
在 EM 中设置首选凭证信息,以便在稍后供管理任务使用。

返回主题列表

将光标置于该图标上可以隐藏所有的屏幕截图。