Oracle图形化管理工具——OEM
数据库oracle知识点(自己整理的,可能部分有点小问题)11

1 oracle服务器由( oracle实例)和oracle数据库组成;2 下面哪个不是必需的后台进程(D)A SMONB LGWRC CKPTD ARCO3 用户进行增、删、改commit后,该记录存储的位置(备注:没有switch logfile)(A)A 联机日志文档B 归档日志文件C 数据文件D 联机日志文件和归档日志文件4 当oracle创建一个服务器进程的同时要为该服务器进程分配一个内存区,该内存区称为(程序全局区)5 简单阐述以下三种文件里面包含的内容?(控制文件、重做日志文件、数据文件)。
控制文件:包含维护和校验数据库一致性所需的信息重做日志文件:包含当系统崩溃后进行恢复所需记录的变化信息数据文件:包含数据库中真正的数据(以上答案仅供参考)6 以下说法错误的是(C)A PGA是一个私有的内存区,不能共享,且只属于一个进程B oracle实例是一种访问数据库的机制,它由内存结构和一些后台进程组成C oracle数据库物理存储结构是由控制文件,归档日志文件,数据文件三部分组成D 数据未被写到数据文件中,这些数据缓冲区被标为脏缓冲区7 获取参数SGA_MAX_SIZE需要利用的数据字典是( v$parameter )8 如果没有正常退出Oracle得情况下重新启动了所用的PC,由(B)负责它的清理工作A SMONB PMONC DBWRD LGWR9以下什么文件能确保Oracle系统在遇到数据文件丢失或损坏后可以完全恢复数据库中的数据?(C)A 联机日志文件B 数据文件C 归档日志文件D 控制文件10以下show parameter ( db_block_size)可以查看数据库块大小.11以下哪条命令可以显示emp表的表结构(D)A show empB select * from emp 查询表内容C show parameter v$empD desc emp显示表结构12使用任何方法创建一个数据库,Oracle都会自动创建两个超级用户system和(sys),它们也被称为数据库管理员用户13 SQL*Plus作为sysdba连接数据库的命令是:(conn / as sysdba)14请简单描述OEM(Oracle企业管理器)是什么OEM是一个功能强大而且操作简单的图形化数据库管理员工具。
oem配置

1. 默认OEM 连接:https://主机名:1158/em启动:emctl start dbconsole停止:emctl stop dbconsole启动时报错:TZ set to America/New_yorkOC4J Configuration issue ./u01/app/oracle/product/10.1.0/db_1/oc4j/j2ee/OC4J_DBConsole_ not found 原因:环境变量ORACLE_SID / ORACLE_HOME没有配置2. 如果连接失败需要做以下配置:重新配置dbconsole的步骤emca -deconfig dbcontrol db -repos dropemca -config dbcontrol db -repos createemctl start dbconsole如果过程中报错:1. ORA-20001: SYSMAN already exists..需先执行:SQL> drop user sysman cascade;SQL> drop role MGMT_USER;SQL> drop user MGMT_VIEW cascade;SQL> drop public synonym MGMT_TARGET_BLACKOUTS;SQL> drop public synonym SETEMVIEWUSERCONTEXT;再执行:重新配置dbconsole的步骤2. 如果连接进入OEM界面后,显示无法连接数据库实例。
需要修改hosts文件。
设置要查询的实例:set oracle_sid=demo启动: emctl start dbconsole停止: emctl stop dbconsole查看状态: emctl status dbconsole日志:$ORACLE_HOME/SERVER_NAME_$ORACLE_SID/sysman/log3. 配置: 将配置数据上载到资料档案库时出错日志内容:oracle.sysman.emdrep.config.ConfigurationException: FATAL Configuration Exceptionsat oracle.sysman.emdrep.config.EMSchemaConfiguration.perform(EMSchemaConfiguration.java:232)at oracle.sysman.emcp.EMReposConfig.uploadConfigDataToRepository(EMReposConfig.java:699)at oracle.sysman.emcp.EMReposConfig.invoke(EMReposConfig.java:385)at oracle.sysman.emcp.EMReposConfig.invoke(EMReposConfig.java:158)at oracle.sysman.emcp.EMConfig.perform(EMConfig.java:253)at oracle.sysman.emcp.EMConfigAssistant.invokeEMCA(EMConfigAssistant.java:590)at oracle.sysman.emcp.EMConfigAssistant.performConfiguration(EMConfigAssistant.java:1453) at oracle.sysman.emcp.EMConfigAssistant.statusMain(EMConfigAssistant.java:574)at oracle.sysman.emcp.EMConfigAssistant.main(EMConfigAssistant.java:522)出现问题系统:windows 2008 standard server r2 x64解决方案:1. 关闭防火墙服务(在控制面板/系统工具/服务);2. 配置HOSTS文件127.0.0.1 localhost172.16.1.37 主机名3. 重新配置EM。
ORACLE 10G介绍

AWR采集与性能相关的统计数据,并从那些统计数 据中导出性能量度,以跟踪潜在的问题。与 Statspack 不同,快照由一个称为 MMON 的新的后台 进程及其从进程自动地每小时采集一次。为了节省空 间,采集的数据在 7 天后自动清除。快照频率和保 留时间都可以由用户修改。要查看当前的设置,您可 以使用下面的语句:
不是客户端安装的工具,实际上它是位于数据库服务 器上的一个 HTTP 服务器(称为 DB 控制台,参见下 图)。你可以使用任何浏览器查看 EM 界面。
DB 控制台使用的端口号可在 $ORACLE_HOME/install/portlist.ini 文件中找到。 以下是一个文件的示例(根据主机情况不一样,端口 可能不相同)
AWR 使用几个表来存储采集的统计数据,所有的 表都存储在SYSAUX 表空间中的SYS 模式下,并且以 WRM$_* 和 WRH$_* 的格式命名。前一种类型存储元 数据信息(如检查的数据库和采集的快照),后一种 类型保存实际采集的统计数据。
在这些表上构建了几种带前缀 DBA_HIST_的视图, 这些视图可以用来编写您自己的性能诊断工具。视图 的名称直接与表相关;例如,视图 DBA_HIST_SYSMETRIC_SUMMARY是在 WRH$_SYSMETRIC_SUMMARY表上构建的。 AWR 历史表采集的信息比 Statspack 多许多,这 些信息包括表空间使用率、文件系统使用率、甚至操 作系统统计数据。这些表的完整的列表可以通过以下 命令从数据字典中看到:
ORACLE 10G 简介
亚信联创 曹震
概
述
Oracle 10g于2003年9月9日在旧金山发布,代 号中的G代表GRID,表示ORACLE将提供一个网格计 算体系,是自Oracle 8I提供互联网功能后的一次 重大更名,并在今年发布了可能是Oracle10g的最 后一个补丁集10.2.0.5 。 Oracle 10g可以分为4个版本,分别是: 1、Oracle Database Standard Edition One, 最基本的商业版本,包括基本的数据库功能。
Oracle10g常用工具简介

常用命令
可以通过修改`sqlplus`的配置文件来设置各种参数,如字体、颜色、自动提交等。
设置环境变量可以方便地调用SQLPlus,例如设置`ORACLE_HOME`和`PATH`环境变量。
配置与环境变量
概述
概述与功能
首先需要从Oracle官网下载适合自己操作系统的安装包,然后按照提示进行安装。
安装完成后需要进行一些基本的配置,如设置环境变量、配置网络连接等,以确保能够正常连接到Oracle数据库。
安装
配置
安装与配置
使用
通过SQL Developer可以方便地连接到Oracle数据库,并进行各种数据库操作。同时,还可以使用其内置的脚本编辑器和调试器进行SQL脚本的编写和调试。
管理
可以通过Oracle Data Pump的管理工具(如Oracle Enterprise Manager)对Oracle Data Pump进行管理和监控。
使用与管理
05
Oracle Automatic Workload Repository (AWR)
概述与功能
Oracle Automatic Workload Repository (AWR) 是 Oracle 数据库的一个重要组件,用于收集、处理和存储数据库的性能统计信息。
配置
安装与配置
使用
AWR 的使用主要包括查询 AWR 存储的性能统计信息和生成性能报告。可以通过 Oracle Enterprise Manager (OEM) 或 SQL*Plus 等工具进行查询和报告生成。
管理
AWR 的管理主要包括监控 AWR 的运行状态、定期清理过期的统计信息以及根据需求调整 AWR 的配置参数。此外,还需要关注 AWR 的存储空间使用情况,确保足够的存储空间以容纳性能统计信息。
oracle

2. 数据操纵功能
实现数据的插入、修改、删除、统计等数据存取操作的功能称为数据操纵功能 。数据操纵功能是数据库的基本操作功能,数据库管理系统通过提供数据操纵语 言(Data Manipulation language,简称DML)实现其数据操纵功能。
3. 数据库的建立和维护功能
指数据的载入、转储、重组织功能及数据库的恢复功能;指数据库结构的修改 、变更及扩充功能。
Oracle数据库的特点
支持大数据量、多用户的高性能的事务处理 Oracle遵守数据存取语言、操作系统、用户接口和网络通 信协议的工业标准 实施安全性控制和完整性控制 支持分布式数据库和分布处理 具有可移植性、可兼容性和可连接性 全球化、跨平台的数据库
Oracle认证
业余(dba认证); 初级(辅助认证OCA); 专业/中级(专业认证OCP)-资料费/考试费/培训费 万元左右 大师/高级(专家级认证OCM)-中国大陆约200人拥有OCM的 认证/考试费约2000$,原厂培训费约2000$。
进行控制的功能。
2. 数据库应用系统(Database Application System)
数据库应用系统:就是使用数据库技术的系统; 数据库应用系统有很多,基本上所有的信息系统都 是数据库应用系统。它通常由软件、数据库和数据管理员组成
3. 数据库管理员(DBA)
数据管理员负责创建、监控和维护整个数据库,使数据能被任何有权使用的人有效使用。数 据库管理员一般是由业务水平较高,资历较深的人员担任 。
×
约束方法:外键约束
数学
0010021
自定义完整性
用户编 AV0012 号 AV0013 AV0014 CV0015 CV0016 会员证 …. AV37828 AV3782 9 AV3782 90 帐号 AV3721 91 00192 AV1213 33 00288 22 触发器:检查信用值 用户姓 孙悟空 名 猪悟能 沙悟净 玄痛 × 乔峰
甲骨文(Oracle)数据库产品中文资料大全说明书

甲骨文(中国)软件系统有限公司北京远洋光华中心办公司北京市朝阳区景华南街5号,远洋光华中心C座21层北京甲骨文大厦北京市海淀区中关村软件园24号楼甲骨文大厦欢迎访问公司网址: (英文)中文网址:/cn(简体中文)销售中心:800-810-0161 售后服务热线:800-810-0366 培训服务热线:800-810-9931 /oracle /oracle /oracle以下内容旨在概述产品的总体发展方向。
该内容仅供参考,不可纳入任何合同。
其内容不构成提供任何材料、代码或功能的承诺,并且不应该作为制定购买决策的依据。
此处所述有关 Oracle 产品的任何特性或功能的开发、发布以及相应的日程安排均由 Oracle 自行决定。
版本:1.0.72019年9月22日搜集整理:萧宇(********************)目录数据库及选件 (4)OEM数据库管理包 (10)Exadata数据库云平台 (13)数据库高可用解决方案 (16)数据库安全解决方案 (18)数据库私有云解决方案 (20)大数据,数据仓库与商务智能 (22)数据集成 (25)Oracle for SAP (28)数据库及选件Oracle 提供了丰富的选件来扩展 Oracle 数据库企业版的功能,从而满足各领域客户对性能和可扩展性、高可用性、安全性和合规性、数据仓储和大数据、可管理性方面的特殊需求。
产品名称产品简述中文文档Oracle 高级压缩(Advanced Compression) Oracle Advanced Compression 提供一组全面的压缩功能,帮助降低存储成本的同时提高性能。
利用该选件,组织可以对所有类型的数据启用压缩,从而大幅减少其整体数据库存储空间占用:关系数据(表)、非结构化数据(文件)、网络、Data Guard 重做和备份数据。
虽然压缩最明显的优势通常是节省存储成本和跨服务器(生产、开发、QA、测试、备份等)优化,但Advanced Compression 中包括的其他创新性技术旨在提高性能,降低 IT 基础设施的所有组件(包括内存和网络带宽以及加热、冷却和占地面积成本)的资本支出和运营成本。
oracle 协作套件(OCS)介绍
Web 电子邮件访问客户端
日历
Oracle 协作套件
时间管理平台与服务
Oracle 日历
个人信息管理、会议、任务、代办事宜等个人信息管 理 管理日常办公资源(培训教室、会议室、投影仪、用 车等),支持资源使用申请/审批流程 可以进行日程管理委托(经理=>秘书) 支持管理团队日程 可与短信接口、Email接口结合,进行日程提醒 多种多样的接入方式
RTC 集成服务,提供实时协作服务到业务应用中
任何的用户
实时协作:实时技术支持
Name Nick Cutri Subject I saw a special offer on your web site
Oracle RTC Messenger: VoIP
Question
Chat
Subject: I saw a special offer on your web site
NFS
SMB
第三方应用/客户应用
AFP
企业门户
Oracle内容管理服务
移动用户
Collaboration Suite - 文档和内容服务
方便易用的web用户界面 增强离线管理功能,加强了Windows桌面端访问 丰富的内容管理功能
– – – – – – – – –
文件夹和文档级别的安全性 基于群组(Group)和角色(Role)的访问控制
VoIP: Please wait for the next available agent ...
Submit
Status Message ...
Send
任何 的群组成员
File
在线
Oracle RTC Messenger: VoIP
使用Oracle Enterprise Manager 诊断、优化数据库
© 2008 Oracle 版权所有第0页<Insert Picture Here>使用Oracle Enterprise Manager 诊 使用 断、优化数据库阮蓉,高级咨询顾问 2008、2© 2008 Oracle 版权所有第1页Agenda• OEM Overwiew • Database Diagnostic Pack • Database Tuning Pack • Demonstration • Q&A© 2008 Oracle 版权所有第2页<Insert Picture Here>Oracle Enterprise Manager 10gOverview© 2008 Oracle 版权所有第3页企业网格管理器(OEM) 企业网格管理器主机与硬件 数据库 Oracle AS网络与负载均衡器管理 监控 诊断 配置企业管理器应用程序存储器© 2008 Oracle 版权所有第4页Oracle Enterprise Manager全面的管理功能 全面的管理功能Oracle Grid Control Custom and Packaged Apps Middleware and App Servers Reports Database Oracle Database Oracle Apps - Fusion, OCSBusiness Flows Custom AppsOracle Application ServerWebLogic TuxedoManagement Console CMDB RepositoryHostHostStorage, Network, Hardware© 2008 Oracle 版权所有第5页Oracle Enterprise Manager 10g Release 4• BEAApplications• IBM • Juniper • Microsoft • Nortel • Onaro • Pillar Data • Radware • Jboss •Websphere - MQ Series• Configuration Management • Service Level ManagementMiddleware• BEZ • Blue Lane • Citrix • Dell • Egenera• Check Point • NetApp• Application Performance Mgmt • Lifecycle Management • DashboardsDatabase• EMC • F5Enterprise Linux• Data Masking •Application Server Diagnostics • Non-Oracle + AD4J Middleware + AD4J •Tomcat •Business Intelligence •VMWareNew•PeopleSoft HelpDesk Connector •Siebel HelpDesk Connector •Microsoft Exchange© 2008 Oracle 版权所有第6页OEM Grid Control 拓扑TargetsHTTP/SManage from AnywhereE-Biz Host AS …….Oracle Management ServicesHTML ConsoleServers Database Storage AS Network OCS Software E-BizDBAgentHTTP/SEnterprise Config Management Precision System MonitoringApplication Perf Management AdministrationE-Biz Host AS DB …….Mobile deviceInfrastructure (Jobs, Alerts, and so on)AgentJDBC HTTP/S HTTP/SE-Biz Host AS DB …….AgentPortalsFirewallOracle Management Repository© 2008 Oracle 版权所有 第7页Oracle10g Enterprise ManagerGrid Control Console HTTP(S) Grid Control Management ServerFirewallThin JDBCManagement RepositoryFirewallManaged Targets Agent HTTP(S) Agent HTTP(S) Agent HTTP(S) AgentHTTP(S) 10g Database Oracle 10g Control Console Database ServerHTTP(S) Oracle 8i/9i OS/ Third-Party Oracle 10g Database Application Application Server Server© 2008 Oracle 版权所有10g Application Server Control Console第8页Enterprise Manager 10g 产品家族Enterprise Manager 10g Grid Control• Oracle’s grid-ready framework, allowing IT professionals to manage the entire Oracle eco-system through one integrated management console.Enterprise Manager 10g Database Control• Database Control is the front-end tool for managing a single instance of the 10g database or single cluster instance.Enterprise Manager 10g Application Server Control• Oracle’s application server management interface built directly into the Oracle 10g application server infrastructureEnterprise Manager 10g Management Packs Enterprise Manager 10g Management Plug-ins Enterprise Manager 10g Management Connectors© 2008 Oracle 版权所有 第9页Database ManagementGrid Control vs. Database ControlOne per 10g database home One per host in separate home Enterprise Manager agent In local 10g database CentralizedEnterprise Manager repository Yes Yes EM job systemDatabase 10g Separate InstallationLocal system Enterprise-wide Configuration management NoYesMobile access (EM2Go)NoYesStandby database (Data Guard)Yes Yes Cluster database (RAC)One Many # of targets Single 10g database Many Target types Database Control Grid Control FeatureOracle Grid Control 的功能•日常管理日常管理::如数据库的备份管理如数据库的备份管理、、安全管理安全管理、、对象管理对象管理、、空间管理空间管理、、灾难备份等•日常监控日常监控::对数据库对数据库、、应用服务器应用服务器、、存储和IO 、空间使用、应用性能应用性能、、网络设备网络设备、、主机的运行状态进行监控主机的运行状态进行监控,,及时发现故障和异常等发现故障和异常等,,并通知系统管理人员•数据库性能优化数据库性能优化::捕获需要优化的SQL 语句语句,,进行自动优化•软件分发软件分发::包括克隆软件包括克隆软件、、安装补丁等•报表报表::对系统的运行状况提供自定义报表•其它OEM Management Packs•Oracle OEM不仅给数据库管理员提供了友好的,容易操作的图形化管理界面,而且通过一系列不同功能的管理包(Packs)简化了系统管理、降低了管理成本,将IT人员从日常繁琐、复杂、重复的管理任务中解放出来,把更多的时间和精力投入到和业务相关的企业数据管理中去,同时在业务系统出现异常出现之前主动进行故障隔离并处理,提高业务用户对IT服务的满意度。
数据库管理与维护上机指导
二.实验要求
1.掌握在 Windows 操作系统下安装 Oracle 服务器和客户端管理软件 2.了解 Unix 或 Linux 操作系统下安装 Oracle 服务器 3.掌握卸载 Oracle 数据库服务器的方法步骤
三.实验步骤
1.在 Windows 2000 Server 或 Windows XP 下安装 Oracle 服务器 (1)双击安装光盘中的“SETUP”程序图标,出现图 1 所示界面。Oracle 此时正在检查操作系统的配置是否符合 Oracle 的要求,如果有问题就会报错; 如果没有问题会进入图所示的画面。
图 13 安装界面——“概要”对话框
7
PDF 文件使用 "pdfFactory Pro" 试用版本创建
滨州学院计算机科学技术系 数据库管理与维护课程上机指导手册 南理勇
图 14 Oracle 安装界面
图 15 Oracle SCOTT 用户解锁界面
(14)当出现安装结束界面以后,将安装完成界面中的信息记录到文件中, 这对以后数据库维护非常有用。单击“退出(X) ”按钮,退出安装。安装结束 界面如图 16 所示。
(7)选择数据库配置,即选择要创建数据库类型:一般用途、事务处理、 数据仓库、高级。保留默认选项,如图 7 所示。单击“下一步”按钮。
图 7 安装界面——“选择数据库配置”对话框
(8)指定数据库配置选项:数据库命名、数据库字符集、数据库示例是否 创建带样本方案的数据库。保留默认选项,如图 8 所示。单击“下一步”按钮。
2
PDF 文件使用 "pdfFactory Pro" 试用版本创建
滨州学院计算机科学技术系 数据库管理与维护课程上机指导手册 南理勇
oracle的resource_name参数
oracle的resource_name参数
在Oracle数据库中,RESOURCE_NAME参数是一个用于指定资源名称的字符串。
它通常用于在Oracle中定义和管理资源。
资源是Oracle数据库中的一种对象,可以用来限制或控制数据库用户的操作。
资源可以是一些数据库对象,如表、视图、存储过程等,也可以是自定义的资源,如应用程序特定的数据结构或逻辑组件。
RESOURCE_NAME参数用于指定资源的名称,以便在Oracle数据库中唯一标识该资源。
通过使用资源名称,可以引用和操作相应的资源。
在Oracle中,可以使用多种方式来定义和管理资源,包括使用SQL语句、PL/SQL块或Oracle 企业管理器(OEM)等工具。
在这些上下文中,RESOURCE_NAME参数的具体使用方式可能会有所不同。
例如,在使用Oracle企业管理器(OEM)时,可以通过创建资源对象来定义资源,并在创建过程中指定RESOURCE_NAME参数。
这样,就可以在OEM界面中对资源进行管理和监控。
总之,RESOURCE_NAME参数是Oracle数据库中用于标识和管理资源的参数。
根据具体的上下文和用途,它的具体使用方式可能会有所不同。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
Oracle图形化管理工具——OEM 修改浏览权限 | 删除 Oracle图形化管理工具——OEM
Oracle企业管理器(Oracle Enterprise Manager,OEM)是Oracle提供的一个基于Web的图形化数据库管理工具。通过OEM,用户可以完成几乎所有的原来只能通过命令行方式完成的工作,包括数据库对象、用户权限、数据文件、定时任务的管理,数据库参数的配置,备份与恢复,性能的检查与调优等。
28.5.1 安装和使用OEM 如果要使用Oracle企业管理器,那么在创建数据库时需要选择【Enterprise Manager 资料档案库】复选框,如图28.57所示。
可执行如下命令查看OEM进程的状态。 $ emctl status dbconsole //查看OEM进程的状态 Oracle Enterprise Manager 11g Database Control Release 11.1.0.6.0 Copyright (c) 1996, 2007 Oracle Corporation. All rights reserved. https://demoserver:1158/em/console/aboutApplication Oracle Enterprise Manager 11g is not running. //OEM进程未启动 ------------------------------------------------------------------ Logs are generated in directory /u01/app/oracle/product/11.1.0/db_1/dem- oserver_orcl/sysman/log 图28.57 安装OEM组件 如果没有启动,则执行如下命令启动OEM进程: $ emctl start dbconsole //启动OEM进程 Oracle Enterprise Manager 11g Database Control Release 11.1.0.6.0 Copyright (c) 1996, 2007 Oracle Corporation. All rights reserved. https://demoserver:1158/em/console/aboutApplication //访问OEM的URL Starting Oracle Enterprise Manager 11g Database Control................... ....... started. //启动正常
------------------------------------------------------------------ Logs are generated in directory /u01/app/oracle/product/11.1.0/db_1/dem- oserver_orcl/sysman/log
确定OEM已经启动后,打开浏览器,在地址栏中输入https://demoserver:1158/em(不同主机上的数据库,其OEM的访问端口可能会有所不同,用户可执行emctl status dbconsole命令获取实际的访问地址和端口)并回车,打开如图28.58所示的OEM登录页面。
%注意:如果使用Firefox浏览器访问OEM登录页面时,将出现“安全连接失败,使用了无效的安全证书”的错误页面。可以在浏览器中选择【编辑】|【首选项】命令,弹出【Firefox首选项】对话框。在其中选择【高级】|【加密】| 【查看证书】| 【服务器】| 【添加例外】命令,在弹出的【添加安全例外】对话框中加入https://demoserver:1158/em。 在登录页面中输入用户名和口令,如果输入的用户是SYS,那么需要在连接身份中选择SYSDBA,然后单击【登录】按钮,进入如图28.59所示的【主目录】页面。 图28.58 OEM登录页面
图28.59 【主目录】页面 在该页面中可以查看数据库状态、实例名、开始运行时间、当前的CPU使用情况、活动会话数、SQL响应时间、诊断概要、空间概要、预警等的信息。单击【查看数据】的上、下三角按钮可以更改页面的自动刷新时间,手动刷新页面数据可单击【刷新】按钮。如果要进行其他的操作,可以单击页面上的【性能】、【可用性】、【服务器】、【方案】、【数据移动】以及【软件和支持】链接,进入相应的操作页面。
28.5.2 数据库性能 在Oracle企业管理器中可以查看Oracle数据库的实时或历史性能信息,从图29.59的页面中单击【性能】链接,可进入如图29.60所示的性能查看页面。
图29.60 查看性能 在该页面中会以图表的形式实时刷新显示数据库在当前一段时间内的性能数据,包括主机、平均活动会话数、吞吐量、I/O、并行执行及服务等。用户也可以单击【其他监视链接】表格中的链接查看其他的性能指标。
如果要查看历史性能数据,可在【查看数据】下拉列表框中选择【历史】选项,打开如图29.61所示的【性能】页面。
图28.61 查看历史性能 在该页面的【选择日期】文本框中可以选择历史性能数据的开始日期,拖动【历史时间间隔选择】的阴影框可选择历史性能数据的开始和结束时间。
28.5.3 用户与权限管理 Oracle数据库对用户权限进行了严格的区分,支持用户以及用户组的管理。单击【服务器】链接,打开如图28.62所示的【服务器】页面。从【安全性】列表中单击【用户】链接,即可进入【用户管理】页面,如图28.63所示。
图28.62 【服务器】页面 图28.63 用户管理 1.创建用户 创建数据库用户的步骤如下所述。 (1)在图28.63的页面中单击【创建】按钮,打开如图28.64所示的【创建用户】页面。在页面中输入用户名、口令、默认表空间、临时表空间,选择概要文件、状态等信息。
图28.64 输入用户的一般信息 (2)选择【角色】标签,打开如图28.65所示的【角色】页面。Oracle默认会为用户授予CONNECT角色。拥有该角色后,用户便拥有登录数据库的权限。通过角色进行权限的授予将更加灵活和方便。如果希望为用户分配单独的系统权限或对象权限,可选择【系统权限】和【对象权限】标签进行授权。
图28.65 用户的角色列表 %注意:Oracle的用户权限分为系统权限和对象权限,其中系统权限是针对系统管理,如创建数据文件、管理用户等。而对象权限则是针对数据库中的对象操作,如表数据的插入、删除等权限。Oracle还支持以角色的形式进行授权,所谓角色其实就是一个权限组,管理员可以把一批的权限授予该角色,然后把角色授予用户,那么用户就可以拥有角色中的所有权限。 (3)单击【编辑列表】按钮,打开如图28.66所示的【修改角色】页面。在【可用角色】列表框中列出了可以授给该用户的角色列表,【所选角色】列表框中列出的是已经授予用户的角色列表。通过两个列表框之间的方向按钮可以对用户的角色进行授予和回收。完成后单击【确定】按钮。
图28.66 【修改角色】页面 (4)最后,在图28.65的页面中单击【确定】按钮,创建用户。 2.编辑和删除用户 如果要编辑或删除用户,可以在如图28.63的【用户】页面中选中需要操作的用户,然后单击【编辑】或【删除】按钮进行操作。
28.5.4 数据表管理 在图28.59的【主目录】页面中单击【方案】链接,打开如图28.67所示的【方案】页面。从【数据库对象】列表中单击【表】链接,即可进入【表管理】页面,如图28.68所示。 图28.67 【方案】页面 图28.68 【表管理】页面 1.创建数据表
在OEM中创建数据表的步骤如下所示。 (1)在图28.68的页面中单击【创建】按钮,打开如图28.69所示的【创建表:表组织】页面。选择【标准(按堆组织)】单选按钮,然后单击【继续】按钮。
(2)在进入的图28.70所示的【表一般信息】页面中指定表名称、方案、表空间、表列等信息,然后单击【确定】按钮创建数据表。 图28.69 选择表组织类型 图28.70 指定表信息 (3)完成后,将返回如图28.71所示的【表】页面。如果表创建成功,将会看到“已成功创建表SAM.EMPLOYEES”的提示信息。在页面下方的数据表列表中将会看到新添加的数据表。
2.编辑数据表 如果要对数据表进行编辑,可在图28.71的页面中选中需要编辑的表,然后单击【编辑】按钮进行操作。 3.删除数据表 如果要删除数据表,可在图28.71的页面中选中需要删除的表,然后单击【使用选项删除】按钮,打开如图28.72所示的【确认】页面。在其中选择【删除表定义,其中所有数据和从属对象(DROP)】单选按钮,然后单击【是】按钮。
图28.71 表创建成功
图28.72 选择删除类型 页面中各选项的说明如下所示。
● 删除表定义,其中所有数据和从属对象(DROP):除删除表结构和表中所有数据外,还会删除从属于该表的索引、触发器。而与之相关的视图、PL/SQL程序和同义词将会变为无效。
● 仅删除数据(DELETE):使用DELETE语句删除表中的数据,数据可以回退。 ● 仅删除不支持回退的数据(TRUNCATE):使用TRUNCATE语句删除表中数据,执行效率更高,但是不可回退数据。