跟我学Oracle从入门到精通培训教程——Oracle企业管理器OEM工具使用详解

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

1.1跟我学Oracle从入门到精通培训教程——Oracle企业管理器OEM工具使用详解

1、Oracle的企业管理器简称为OEM

(1)企业管理器不只是一套数据库管理工具

该产品为企业范围分布式系统管理解决方案提供一个框架。例如,一个数据库系统管理员可能居住在洛杉矶,却在相同的集成控制台上管理着纽约、伦敦和东京的数据库。

(2)它是一个图形化的管理工具(Oracle Enterprise Manager)

它通过一组Oracle程序,为管理分布式环境提供了管理服务。OEM包括了一组DBA工具,一个repository(知识库)以及一个图形化显示的控制台。

2、启动Oracle 系统的企业管理器OEM程序

(1)但要求首先启动OracleDBConsoleorclsid服务

在默认安装结束后,系统会自动地启动该服务。可以在Windows系统的服务管理器程序窗口内查看。

(2)Web URL地址为http://yang:1158/em/

在URL地址中的“yang”代表本机的名称,而1158代表Oracle的Web服务端口号。3、登录OEM时的各个连接身份

1)Normal普通用户

2)Sysoper数据库操作员

3)Sysdba数据库管理员

4、默认用户帐号的登录角色

在Oracle系统中的用户是有角色(身份)区分的,不同的用户不仅有不同的身份,而且有些默认的用户的身份也是有特定要求的,不能以任意的身份登录。

1)以Sys身份登陆,不能选择“normal”角色

2)以System身份登陆,不能以“sysoper”角色

Sys身份的用户有最高的权限,也就是什么都能做,而System身份的用户则次之。但要注意的是,进入OEM的用户帐号必须是DBA的角色用户。在下图中同意版权许可的建议。

5、进入Web模式的OEM

OEM数据库工具组是一组使OracleDBA能够通过GUI界面管理Oracle数据库的工具,并且可以在Web OEM中直接链接到iSQL*Plus中。在目前版本的OEM软件中包括如下的一组工具:

1)DataManager(数据管理器)——这个工具使用户能够像加载数据一样执行数据的

export/import等方面的功能

2)SchemaManager(方案管理器)——可以用于创建、修改和删除tables、indexes、views、

snapshots和sequences等的对象管理

3)SecurityManager(安全性管理器器,用户和权限)——这个工具使用户能够管理用户、

角色、权限及profiles

4)StorageManager(存储管理器)——这个工具允许用户创建和修改表空间、数据文件

和回滚段

5)InstanceManager(实例管理器)——这个工具允许用户关闭、启动实例并且存储和管

理数据库参数

6)SQL*Worksheet——这工具使用户能够运行或创造SQL脚本并且存储在硬盘上。能使

用这工具重现最后执行的语句;同时,检查显示到屏幕上的执行结果。

7)BackupManager(备份管理器)——这个工具允许用户管理备份和恢复Oracle数据库。

6、在OEM中创建用户和数据库表

(1)选择“表”链接

(2)选择“创建”按钮进行操作

(3)指定表组织的方式,再点击“继续”链接

(4)指定数据库表名称为order_info和指定各个字段的名称和数据类型

(5)为该数据库表指定主键

最后点击“继续”链接,将出现下面的结果

7、显示和输出创建数据库表所对应的SQL语句

点击其中的“显示SQL”按钮后,将出现下面的结果

CREATE TABLE "SYSTEM"."ORDER_INFO`" ( "ORDER_ID" NUMBER(10) NOT NULL , "ORDER_PAYMENTMETHOD" VARCHAR2(20) NOT NULL , "ORDER_CURRENTSTATE" VARCHAR2(10) NOT NULL , "ORDER_TOTALPRICE" FLOAT(5) NOT NULL , "ORDER_INSTRUCTIONTEXT" NCLOB NOT NULL , "ORDER_CREATEDATE" DATE NOT NULL , PRIMARY KEY ("ORDER_ID") VALIDATE );

表明Oracle系统的核心程序已经被删除。

相关文档
最新文档