分享

Oracle Enterprise Manager 入门(一)

 jyhjun 2014-06-23

1、您要从客户端浏览器访问 Oracle Enterprise Manager Database Control,则必须启动 dbconsole 进程。dbconsole 进程在安装之后自动启动。如果该进程没有启动,则您必须在命令行下按如下方式人工启动它:emctl start dbconsole。您可以通过执行以下命令来检查 dbconsole 进程的状态:emctl status dbconsole

2、您可以按如下方式访问 Oracle Enterprise Manager Database Control:打开 Web 浏览器,输入以下 URL:
http:// :5500/em。如果进程启动,则将显示 Database Control Login 页面。输入一个获授权访问 Oracle Enterprise Manager Database Control 的用户的用户名和口令。单击 Login 。

3、管理员是在管理信息库中定义的、能够登录 Enterprise Manager 来执行管理任务的数据库用户。在 Enterprise Manager 中提供的管理任务的范围取决于分配给管理员的权限和角色。执行下列步骤来将管理权限授予其他的数据库用户:(1)单击 Database Home 页面顶部的 Setup 。(2)显示 Administrators 列表。单击 Create ,通过将管理权限分配给一个现有的数据库用户来创建一个新的 Enterprise Manager 用户。显示 Create Administrator:Properties 页面。

4、当您计划中断您的数据库,以进行维护时,您可以通过定义一个中断周期来指定您不希望接收警报通知。中断还允许您暂停监控,以便执行其它的维护操作。您可以通过执行以下步骤,在 Enterprise Manager Database Control 中定义一个中断时间周期:(1)单击 Database Home 页面顶部的 Setup 。(2)出现 Setup 页面。单击左边窗格中的 Blackouts 。(3)出现 Blackouts 页面。单击 Create ,启动 Create Blackout 向导。

5、您可以设置首选证书,以便在您为执行管理操作(如备份和恢复)而安排作业和任务时,Enterprise Manager 能够为您自动提供主机和数据库登录证书。出于安全性的考虑,Oracle 以加密模式存储首选证书。您可以通过执行以下步骤来在 Enterprise Manager Database Control 中设置首选证书:(1)单击 Database Home 页面顶部的 Preferences 。(2)出现 Preferences 页面。单击左边窗格中的 Preferred Credentials 。(3)出现 Preferred Credentials 页面。单击数据库 Target Type 的 Set Credentials 下的图标。(4)出现 Database Preferred Credentials 页面。以 用户名 和 口令 的形式为普通、 SYSDBA 和主机连接输入证书。单击 Test 。
(5)收到一条消息,确认证书验证完成。单击 Apply ,保存首选证书。

6、按照以下步骤访问 Net Services Administration 页面:(1)打开浏览器,指定 SYS 用户名和口令,登录 Enterprise Manager Database Console。单击 Login 。(2)单击 Database Home 页面的 General 部分中的 Listener 链接。(3)显示 Listener Home 页面。向下滚动至页面底部。(4)单击 Related Links 部分中的 Net Services Administration 。(5)显示 Net Services Administration 页面。本页面提供了管理监听器、目录命名、本地命名和指定文件位置的一种方式。

7、执行下列步骤,利用 Enterprise Manager 来启动监听器:(1)单击 Database Home 页面的 General 部分中的 Listener 链接。(2)显示 Listener Home 页面。单击 Start ,启动监听器。(3)显Start/Stop:LISTENER 页面。单击 OK 。(4)显示 Processing:Start Listener 页面。在监听器启动后显示 Listener 主页。

8、执行下列步骤,利用监听器控制实用工具来启动监听器:(1)作为 oracle 用户登录到操作系统上。执行以下命令来启动监听器:lsnrctl start。(2)您可以通过执行以下命令来检查监听器的状态:lsnrctl status。

9、您必须配置客户端计算机,以便它能够与 Oracle 数据库连接。您首先必须安装 Oracle Database 客户端软件,其中包括 Oracle Net 软件。一旦您安装了 Oracle Net,您就可以使用 Oracle Net Manager 通过本地命名方法来配置网络服务名称(如下):(1)在 Windows 上,通过单击以下菜单启动 Oracle Net Manager:Start->Programs->Oracle->Configuration and Migration Tools->Net Manager在 UNIX 或 Linux 上,在命令行下输入 netmgr ,调用 Oracle Net Manager。出现 Welcome 页面。(2)展开 Local ,选择 Service Naming 。单击页面左边的加号 + 。(3)出现 Net Service Name 向导。输入一个网络服务名称。单击 Next 。(4)选择协议,用于连接数据库。您可以接受默认的 TCP/IP (网络协议)。必须配置数据库监听器使用相同的网络协议。单击 Next 。(5)输入数据库计算机的主机名。单击 Next 。(6)输入数据库服务名。此外,选择 Connection Type ,Shared 或 Dedicated。如果您不确定或希望使用默认的数据库连接类型,请选择 Database Default 。单击 Next 。(7)向导的最后一页使您能够利用您输入的信息测试连接。(9)新的服务出现在 Service Naming 文件夹下。您可以查看或修改 Service Identification 和 Address Configuration 下的高亮服务的配置。

10、执行下列步骤,利用 Enterprise Manager 配置网络服务名:(1)单击 Database Home 页面的 General 部分中的 Listener 页面。(2)显示 Listener Home 页面。向下滚动至页面底部。单击 Related Links 部分中的 Net Services Administration 。(3)显示 Net Services Administration 页面。选择合适的 Configuration File Location 。从 Administer 下拉菜单中选择 Local Naming 。单击 Go 。(4)输入主机用户名和口令,然后单击 Login 。(5)显示 Local Naming 页面。单击 Create 按钮或选择一个现有的网络服务名称,然后单击 Create Like 。(6)显示 Create Net Service Name 通用页面。在 Net Service Name 域中输入一个名称。在 Database Information 部分中,输入一个目标服务并选择一种数据库连接类型来配置服务支持。如果目标服务是 Oracle8i 或更高版本的数据库,那么选择 Use Service Name ,然后在 Service Name 域中输入一个服务名称。如果目标服务是 Oracle 8.0 版数据库,那么选择 Use SID ,然后为 SID 域中的一个例程输入一个 Oracle 系统标识符。然后向下滚动至页面底部。在 Addresses 部分中,配置协议支持。单击 Add 。(7)显示 Add Address 页面。从 Protocol 列表中,选择监听器配置监听的协议。输入 Port 和 Host 域。这些域必须和监听地址匹配。单击 OK。(8)再次显示 Create Net Service Name 页面。单击 OK 。在 Local Naming 页面上显示了一条创建成功消息。(9)选择您刚刚创建的网络服务名称。单击 Test Connection 。

11、您可以执行以下步骤,使用 Enterprise Manager 来启动例程和打开数据库:(1)从浏览器调用 Enterprise Manager。显示 Database 页面,指示例程关闭。单击 Startup ,启动例程。(2)显示Startup/Shutdown:Specify Host and Target Database Credentials 页面。输入主机证书和数据库证书。单击 OK 。(3)显示 Startup/Shutdown:Confirmation 页面。单击 Yes ,启动例程并打开数据库。(4)显示 Startup/Shutdown:Activity 页面。(5)在例程启动和数据库打开之后,显示 Login 页面。输入用户名和口令,登录到 Enterprise Manager Database Control。单击 Login 。

12、您可以使用 Enterprise Manager 来管理您数据库中的存储结构。(1)在 Storage 部分中单击Controlfiles 以访问 Controlfiles 页。在 Controlfiles General 页上显示了控制文件及它们的状态。除了 General 页外,还有两个其他的属性页,用于查看控制文件信息。 单击 Advanced 以查看关于控制文件的额外信息。Advanced 页详细说明了存储在控制文件中的关于数据库的信息。单击 Record Section 以查看存储在控制文件中的信息。Record Section 页显示了关于控制文件记录区的详细信息。单击页面顶部的数据库链接返回 Administration 页。(2)在 Administration 页上单击 Tablespaces 以访问 Tablespaces 属性页。 Tablespaces 页提供了关于表空间结构和空间利用率的高级信息。您可以看到为表空间分配了多少空间以及它使用了哪些部分。选择表空间并单击 View 以显示关于表空间的更多信息。(3)在 Administration 页上单击 Datafiles 以访问 Datafiles 属性页。 Datafiles 页提供了一个组成您数据库的数据文件列表。选择数据文件并单击 View 。您会看到关于该数据文件的更多信息。单击页面顶部的数据库链接返回 Administration 页。(4)在 Administration 页上单击 Redo Log Groups 以访问 Redo Log Groups 属性页。 Redo Log Groups 页显示了您数据库的重做日志组的属性。
(5)在 Administration 页上单击 Archive Logs 以访问 Archive Logs 属性页。 Archive Logs 页显示了您数据库的重做日志组的属性。(6)您将了解如何为您的数据库创建新的表空间。在 Administration 页上单击 Tablespaces 以访问 Tablespaces 属性页。单击 Create 。出现 Create Tablespaces 页。在 Name 域中输入 FSDATA 。在 Extent Management 标题下选择 Locally Managed 。在 Type 标题下选择 Permanent 。在 Status 标题下选择 Read Write 。在页上的 Datafiles 区单击 Add 。出现 Create Tablespace: Add Datafile 页。在 Add Datafiles 页上的 File Name 域中输入一个文件名。接受默认的 File Directory 和 File Size 值或输入新值。选择 Automatically extend datafile when full (AUTOEXTEND) ,并在 Increment 域中指定一个数量,在每一次填充数据文件时,您想通过该数量来扩展数据文件。单击 Continue 。您将返回到 Create Tablespace General 页。单击 Storage 选项卡。出现 Storage 页。在 Storage 页上接受所有的默认值。单击 Thresholds 选项卡。出现 Thresholds 页。接受默认的值或输入新值。单击 OK 创建表空间。您将返回到 Tablespaces 页, 在该页上您将收到一个创建表空间的确认。您可以在 Results 区中查看您的新表空间。(7)您可以使用 Enterprise Manager 修改表空间。您可以通过添加数据文件或扩展现有的数据文件来为表空间添加额外的空间。此外,您可以启用自动扩展,以在表空间填满时能自动进行扩展。您还可以进行其他许多更改,包括更改空间阈值和更改表空间的状态为脱机状态。在 Administration 页上单击 Tablespaces 以访问 Tablespaces 属性页。选择 UNDOTBS1 并单击 Edit 。出现 Edit Tablespace 页。选择与该表空间关联的数据文件并单击 Edit 。出现 Edit Datafile 页。选择 Automatically extend datafile when full (AUTOEXTEND) 。指定增量值为 1 MB 并指定最大文件尺寸为 60 MB 。单击 Continue 。出现 Edit Tablespace 页。单击 Apply 。显示一条更新消息确认您的更改。(8)您可以使用segment advisor 来获取有关哪些对象适合于收缩操作的建议。然后您可以遵照建议根据需要来收缩对象。您可以在表空间级或对象级运行顾问程序。执行以下步骤在表空间级调用段分析工具:在 Database Home 页上的 Related Links 区中单击 Advisor Central 。出现 Advisor Central 页。单击 Segment Advisor 调用 segment advisor 。出现 Segment Advisor 属性页。选择 Tablespaces 并单击 Continue 。出现 Segment Advisor: Tablespaces 页。单击 Add 。出现 Tablespaces: Add 页。选择 EXAMPLE 表空间并单击 OK 。出现 Segment Advisor: Tablespaces 属性页,其中列出了 EXAMPLE 表空间。单击 Next 。出现 Segment Advisor: Options 页。选择 Unlimited 并单击 Next 。出现 Segment Advisor: Schedule 页。从 Schedule Type 下拉菜单中选择 Standard 并单击 Next 。出现 Advisor Central 页,其中列出了与运行的任务相关的 advisor 。选择您提交的 Segment Advisor 任务并单击 View Result 。出现 Segment Advisor Task 页,其中提供了针对您所选的表空间的建议。要执行一个或多个建议,可选择 recommendation 。执行 Shrinking Database Objects 部分中的步骤来收缩对象。(9)您可以通过添加额外的成员到每一个重做日志组来复用您的重做日志。执行下面的步骤,添加新成员到您的每一个重做日志组中:在 Administration 页上单击 Redo Log Groups 以访问 Redo Log Groups 属性页。选择一个组并单击 Edit ,或单击组成员链接。出现 Edit Redo Log Group 页。在 Redo Log Members 区中单击 Add 。出现 Add Redo Log Member 页。为 Name 输入 redo01a.log 并输入文件目录。单击 Continue 。再次显示 Edit Redo Log Group 页。检查您的输入并单击 Apply 添加您的新成员。您将收到一个指示新成员已添加到您的日志组中的确认。返回 Redo Log Groups 属性页,并对您的每一个日志组重复步骤。(10)您可以使用 Undo Management 页来查看撤消配置,包括自动调整的撤消保留期限、 其保留期限的最低阈值、以及撤消表空间的名称和大小。不能禁用撤消保留的自动调整功能。您还可以使用该页来设置最低的保留阈值或扩展您的表空间。当您的数据库事务处理率增长或您需要创建一种闪回恢复策略时,这些功能可能是必要的。
您可以按如下方式访问 Undo Management 页:在 Database Home 页上单击 Administration 以访问 Administration 属性页。在 Instance 区中单击 Undo Management 以访问 Undo Management 页。当前针对您的撤消配置的建议都汇总在 Undo Management 页的 Recommendations 区中。要更新分析,您可以为 Oralce 指定一个过去的时间段,以按如下方式分析系统行为:在 Database Home 页上单击 Administration 以访问 Administration 属性页。在 Instance 区中单击 Undo Management 以访问 Undo Management 页。输入一个时间段并单击 Update Analysis 。当需要空间时,如果启用了该表空间的 AUTOEXTEND 功能,Oracle 服务器将会自动扩展撤消表空间。当禁用了 AUTOEXTEND 表空间功能时,您可能需要人工扩展撤消表空间。在由 undo advisor 提供的主动计划中,您可能发现了这一点。当您收到一个撤消表空间警报(警告或严重警报)时,或当您收到一个长的查询警报或“快照过于陈旧”的错误时,您可能也需要扩展撤消表空间。在 Recommendations 区中单击 Edit Undo Tablespace 。出现 Edit Tablespace 页。选择一个数据文件并单击 Edit 以扩展表空间。出现 Edit Datafile 页。在 File Size 域中输入新的大小。 注意: 在本例中,其大小将增加到 45 MB 。单击 Continue 。重新显示带有您的新值的 Edit Tablespace 页。单击 Apply 。您可以使用 undo advisor 来获取有关表空间大小和撤消保留设置的最低阈值的建议。页面上部显示了当前自动调整的撤消保留时间和撤消表空间大小。 您可以按如下方式访问 undo advisor :在 Instance 区中单击 Undo Management 以访问 Undo Management 页。单击 Undo Advisor 。显示 Undo Advisory 页。

    本站是提供个人知识管理的网络存储空间,所有内容均由用户发布,不代表本站观点。请注意甄别内容中的联系方式、诱导购买等信息,谨防诈骗。如发现有害或侵权内容,请点击一键举报。
    转藏 分享 献花(0

    0条评论

    发表

    请遵守用户 评论公约

    类似文章 更多