Oracle图形化管理工具——OEM

合集下载

oracle常用管理工具

oracle常用管理工具

Oracle常用管理工具简介了解常用 Oracle 9i常用管理工具的使用方法掌握oracle database configuration assistant的使用掌握SOL*Plus的使用掌握SQL,PlusWorkSheet的使用掌握Oracle Enterprise Manager(OEA)的使用3.1Oracle基本管理工具的种类Oracle基本管理工具主要有:(1)OUI(Oracle Universal Installer)。

图形化用户界面安装向导工具,可实现Oracle9i各种组件与套件的安装和卸载,是最常用的Oracle安装工具(2)DBCA(Oracle Database Configuration Assistant)。

图形化用户界面的数据库配置管理工具。

利用该工具可以创建数据库、配置数据库以及删除数据库。

DBCA的最大特点之一就是Oracle在DBCA中设置了多种数据库模板,DBA 可以选择不同的模板快速创建适用于不同应用的数据库(3)SQL *Plus和SQL *PlusWorkSheep,为DBA、开发人员和用户提供一个执行SQL命令的运行环境,是数据库管理和访问的常用工具(4)OEM(Oracle EnterPrise manager)。

高度集成的图形化用户界面管理工具集。

主要由Oracle管理服务器(Oracle Manager Server)、Oracle智能代理(Oracle Intelligent Agent)和控制台(Console)三部份组成。

DBA利用该工具实现数据库备份、数据库对象的创建、删除和修改等操作,还可以实现数据库监测、性能诊断、作业调度和事件管理等操作,是数据库管理的主要工具3.2利用DBCA创建数据库一.创建数据库的方法使用数据库配置管理工具创建数据库使用SQL命令创建数据库1.使用数据库配置管理工具创建数据库在Oracle9i中创建数据库的方法有两种:一是编写SQL*Plus脚本并运行二是使用Oracle9i配置管理工具创建数据库方法一虽有很大的灵活性,但他要求创建者对Oracle9i创建数据库的语法和参数有深入的了解,初学者一般选用第二种方法例1使用DBCA创建ordb数据库启动DBCA——下一步,进入数据库创建窗口(四种操作模式,协助进行不同的数据库管理工作)选中创建数据库——下一步,Oracle提供三种数据库预设模板文件:数据仓库(Data Warehouse)、事务处理(Trancation Processing)、通用数据库(General Purpose),选中通用数据库——下一步,指定全局数据库名(ordb)和数据库实例名(ordb)——下一步,进入数据库选项对话框——下一步,进入数据库连接选项,选择数据库的默认操作模式:专用服务器模式——下一步,进入初始化参数窗口,设置初始化参数窗口的内存、归档、数据库大小和文件位置选项卡——下一步,进入数据库存储窗口,在真正建立数据库以前,oracle会整理出各种数据库的存放位置,可以先展开存储下面的子文件夹然后检查个档案实际存放路径,必要时可直接修改它——下一步,进入创建选项——完成,进入概要窗口,概要窗口提供了使用oracle创建的数据库或模板的全部信息。

Oracle数据库常用工具介绍

Oracle数据库常用工具介绍

Oracle数据库常用工具介绍Oracle数据库是一种非常强大和流行的关系型数据库管理系统(RDBMS),它提供了众多的工具和实用程序,用于管理、开发和维护数据库。

这些工具可以帮助用户更轻松地管理和操作Oracle数据库。

下面是一些常用的Oracle数据库工具的介绍。

1. Oracle Enterprise Manager (OEM):Oracle Enterprise Manager是Oracle提供的最重要的工具之一,用于管理和监控Oracle数据库环境。

它提供了一个图形化界面,用于管理多个数据库实例、监视数据库性能、进行故障排除以及执行备份和恢复操作。

2. SQL*Plus:SQL*Plus是Oracle提供的一种命令行工具,它用于与数据库进行交互。

用户可以使用SQL*Plus运行SQL语句、执行存储过程、创建和管理用户以及进行数据导入和导出等操作。

3. SQL Developer:SQL Developer是一个免费的图形化工具,专门为开发人员设计。

它提供了一个友好的界面,用于编写和执行SQL查询、创建和修改数据库对象、调试存储过程以及进行数据导入和导出等操作。

4. Oracle Data Pump:5. Oracle SQL Developer Data Modeler:6. Oracle SQL*Loader:7. Oracle Export/Import Utility:Oracle Export/Import Utility是一个传统的数据导入/导出工具,它用于在不同的Oracle数据库之间进行数据迁移。

它可以导出整个数据库或者指定的数据库对象,并将其导入到另一个数据库中。

8. Oracle Recovery Manager (RMAN):Oracle Recovery Manager是一个备份和恢复工具,它可以用于创建数据库备份、恢复损坏的数据库文件以及执行点恢复等操作。

它可以通过命令行或者Oracle Enterprise Manager进行操作。

数据库oracle知识点(自己整理的,可能部分有点小问题)11

数据库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是一个功能强大而且操作简单的图形化数据库管理员工具。

Oracle10g OEM的配置与应用

Oracle10g OEM的配置与应用

Oracle10g OEM的配置与应用【摘要】本文针对设备保障工作中Oracle数据库的维护问题,简要介绍了Oracle10g企业管理器及其功能,通过一个案例展示了应用OEM维护数据库的优势。

最后,结合OEM的三层体系结构,详细总结了OEM在UNIX环境下的配置过程。

【关键词】OEM;管理服务器;UNIX0引言在维护设备的过程中,我们常常会涉及到对Oracle数据库的一些基本操作。

然而,当我们想更深入了解它时,Oracle的复杂性以及UNIX系统人机界面的单调性却总是令我们感到难以上手。

本文将介绍如何通过Oracle企业管理器对数据库进行监控与操作以及如何在UNIX环境下配置使用Oracle10g企业管理器。

1OEM简介1.1 OEM概述Oracle Enterprise Manager(Oracle企业管理器,简称OEM)是通过一组Oracle 程序,为管理分布式环境提供管理服务。

它为管理员提供了一个基于Internet标准的管理框架,一个稳定的控制台程序,一组实用的管理工具。

OEM控制台与每一个服务器上的智能化代理(Intelligent Agent)相对应。

智能化代理能够监控系统的特定事件并且执行任务(作业)就象你在系统本地一样。

事件和作业的结果会被送回控制台,这样DBA就可以从任何可以访问Web应用的位置通过OEM对数据库和其他服务进行各种管理和监控操作。

1.2 OEM的功能实现对Oracle运行环境的完全管理,包括Oracle数据库、Oracle应用服务器、HTTP服务器等的管理;实现对单个Oracle数据库的本地管理,包括系统监控、性能诊断与优化、系统维护、对象管理、存储管理、安全管理等;实现对多个Oracle数据库的集中管理。

2OEM的应用2.1 OEM的用户与登录OEM管理员是可以登录到OEM控制台,并执行设置封锁期、电子邮件通知调度、设置首选身份证明等管理任务的数据库用户。

在默认情况下,只有SYS,SYSTEM和SYSMAN三个数据库用户才能登录和使用OEM控制台。

Oracle数据库入门教程

Oracle数据库入门教程

Oracle数据库入门教程Oracle数据库是目前世界上广泛应用的一种关系型数据库管理系统。

它具有高性能、高稳定性和高安全性的特点,在各种规模的企业和组织中被广泛使用。

本文将介绍Oracle数据库的基本概念、安装和配置、SQL语句以及常用管理工具等内容,帮助读者快速入门Oracle数据库。

一、Oracle数据库基本概念1. 数据库:数据库是一个有组织的数据集合,通过数据库管理系统(DBMS)进行管理和访问。

Oracle数据库是一种关系型数据库管理系统,使用表格来存储数据。

2. 实例:实例是Oracle数据库在内存中运行的副本。

每个实例对应一个特定的数据库,负责连接管理、内存管理、进程管理和数据缓存等。

3. 表空间:表空间是Oracle数据库中用来管理存储空间的逻辑结构,用于存储表、索引、数据文件等对象。

4. 数据文件:数据文件是Oracle数据库中用来存储实际数据的物理文件。

5.表:表是数据库中最基本的数据存储单位,由行和列组成。

6.列:列是表中的一个字段,用于存储不同类型的数据。

7.行:行是表中的一条记录,包含了不同列的数据。

二、Oracle数据库安装和配置2.配置实例:安装完成后,通过配置文件对实例进行配置,包括设置实例名、监听器端口、字符集等参数。

3.创建表空间:使用SQL语句创建需要的表空间,指定数据文件存储路径和大小等参数。

4.创建用户:通过SQL语句创建数据库用户,为用户分配合适的权限。

三、SQL语句1.创建表:使用CREATETABLE语句创建表,指定列的名称、数据类型以及约束等。

2.插入数据:使用INSERTINTO语句插入数据,指定表名和要插入的数据。

3.更新数据:使用UPDATE语句更新数据,指定表名、列名和要更新的值。

4.删除数据:使用DELETEFROM语句删除数据,指定表名和删除条件。

5.查询数据:使用SELECT语句查询数据,可以使用WHERE子句指定查询条件。

6.排序数据:使用ORDERBY子句对查询结果进行排序。

Oracle11g的管理工具

Oracle11g的管理工具

3.3 SQL*Plus
• SQL*Plus的主要功能包括:
– 插入、修改、删除、查询数据,以及执行SQL、 PL/SQL块;
– 查询结果的格式化、运算处理、保存、打印输出; – 显示表的定义,并与终端用户交互; – 连接数据库,定义变量; – 完成数据库管理; – 运行存储在数据库中的子程序或包; – 启动/停止数据库实例。
• SQL*Plus是Oracle公司在SQL基础上经过扩充的 语言,它也是一种开发环境,可以运行在任何 Oracle平台上。SQL*Plus可以执行输入的SQL语 句和包含SQL语句的文件,通过SQL*Plus可以与 数据库进行交互,开发数据库应用程序,使用户 可以根据需要完成对数据库中数据的检索、格式 化和控制等操作。
• 在SQL*Plus中,从“SQL>”提示符输入命令或者 SQL语句时,命令以分号结束,然后按回车键执 行。如果SQL语句的结尾没有“;”,SQL*Plus 会认为语句还没有结束,自动转换到下已行等待 输入。
• SQL*Plus可以执行SQL语句,语句执行完成后, 保存在一个被称为SQL buffer的内存区域中,并 且只能保存一条最近执行的SQL语句,可以对保 存在SQL buffer中的SQL语句进行修改,然后再 次执行。
3.3.2 SQL*PLUS的编辑功能
• 除了SQL *Plus语句,在SQL *Plus中执行 的其它语句我们称之为SQL *Plus命令。它 们执行完后,不保存在SQL buffer的内存区 域中,它们一般用来执行编辑功能或者对 输出的结果进行格式化显示,以便于制作 报表。
3.3.2 SQL*PLUS的编辑功能
第3章 Oracle 11g的常用工具
学习目的
• 掌握数据库配置助手(Database Configuration Assistant,DBCA)的功能 和使用方法;

Oracle图形化管理工具——OEM

Oracle图形化管理工具——OEM

Oracle图形化管理工具——OEM修改浏览权限| 删除Oracle图形化管理工具——OEMOracle企业管理器(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.0Copyright (c) 1996, 2007 Oracle Corporation. All rights reserved.https://demoserver:1158/em/console/aboutApplicationOracle 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.0Copyright (c) 1996, 2007 Oracle Corporation. All rights reserved.https://demoserver:1158/em/console/aboutApplication//访问OEM的URLStarting 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登录页面。

oracle

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 10g教程2

Oracle 10g教程2

CJ制作
Oracle权限管理
如果回收小明权限,其小红权限是否被回收?
CJ制作
Oracle角色管理
角色:
一系列权限的集合。通过角色可以实现对用户的间接赋权。 简化数据库权限的管理
分为两类:
预定义
数据库创建时由系统自动创建的一些常用角色 授予用户角色使用grant语句 常用角色: –Connect –Dba –Resource –… 可以通过dba_roles查看数据库所有预定义角色
对象权限
指对某个特定的数据库对象执行某种操作的权限 –如:对表的增删改查等操作
权限授予有两种方式
直接授权 间接授权
CJ制作
Oracle权限管理-系统权限
系统权限
一类为对数据库某一类对象的操作能力,多带有ANY关 键字
如索引:create any index.drop any index.alter any index 其他如:存储过程、角色、表、触发器、视图等。操作方式与 索引相同
Oracle 10g数据库(二) 10g数据库(二)
CJ制作
内容介绍
掌握Oracle用户管理 掌握Oracle权限管理 掌握Oracle角色管理 掌握Oracle用户口令管理 会使用OEM对用户进行管理
CJ制作
oracle用户管理
Oracle安装成功后,默认2个DBA用户 Oracle管理员用户
Sql>drop profile aaa/bbb [cascade]
CJ制作
Oracle 10g企业管理器-OEM
使用OEM进行安全管理
一个图形化管理工具,该工具利用IE浏览器与服务器 进行交互 此工具可以对数据库进行管理和维护 URL:http://服务器名称:1158/em

Oracle常见问题及解决方法(个人遇到问题解决经验)

Oracle常见问题及解决方法(个人遇到问题解决经验)

iSQL*Plus URL:http://10.10.43.137:5560/isqlplusEnteprise Manager 10g Database Control URL:http://information:5500/emOracleDBConsoleorcl不能启动,报错误码2解决策略解决策略一:修改你的主机参数文件修改一下:C:\WINDOWS\system32\drivers\etc下的host文件.如果没有的话就自己加一个IP和你的计算机名对应,如果已有了就把你的IP地址和你的计算机名对应起来.如:# copyright (c) 1993-1999 microsoft corp.## this is a sample hosts file used by microsoft tcp/ip for windows.## this file contains the mappings of ip addresses to host names. each# entry should be kept on an individual line. the ip address should# be placed in the first column followed by the corresponding host name.# the ip address and the host name should be separated by at least one# space.## additionally, comments (such as these) may be inserted on individual# lines or following the machine name denoted by a '#' symbol.## for example:## 102.54.94.97 # source server# 38.25.63.10 # x client host127.0.0.1 localhost10.10.43.137 information解决策略二:启动电脑,到登陆界面,电脑报有个服务启动失败,电脑没有新装软件,周六还没有问题,怎么突然报这个错误?于是到事件查看器中看看什么问题,显示是OracleDBConsoleorcl启动失败,到服务里一看,确实没有启动。

使用Oracle Enterprise Manager

使用Oracle Enterprise Manager

使用Oracle Enterprise Manager
Oracle Enterprise Manager(OEM)提供了基于Web的界面的、可用于管理单个Oracle 数据库的工具。

由于Oracle Enterprise Manager采用基于Web的应用,它对数据库的访问也采用了HTTP/HTTPS协议,即使用三层结构访问Oracle数据库系统。

在成功安装完Oracle后,OEM也就被安装完毕,使用Oracle 11g OEM时只需要通过启动浏览器,输入OEM的URL地址(如https://atg:1158/em),或者直接在“开始”菜单的Oracle程序组中选择“Database Control – orcl”命令即可。

启动Oracle 11g OEM后,就会出现OEM的登录页面,用户需要在此输入系统管理员名(如SYSTME、SYS)和密码,如图1-26所示。

图1-26 OEM的登录页面
在相应的文本框中输入相应的用户名和密码后,单击【登录】按钮,就会出现【数据库】主页面的【主目录】属性页,如图1-27所示。

如果是第一次使用OEM,就会出现许可证确认页面,单击【I Agree】按钮,就会出现【数据库】主页的【主目录】属性页。

图1-27 OEM中的【主目录】属性页
由于OEM以图形化方式提供用户对数据库的操作,避免了学习大量的命令。

因此,对
于初学者而言,最常用的操作方法就是通过OEM对数据库进行操作。

但是,通过在SQL*Plus 中运行相应的命令,可以更好地理解Oracle数据库。

因此,本书主要介绍在SQL*Plus中运行相应的命令,事实上,OEM也是通过用户的设置来生成相应的命令。

查看oracle数据库审计信息的语句

查看oracle数据库审计信息的语句

查看oracle数据库审计信息的语句Oracle数据库中,可以通过以下几种方式查看审计信息:1. 通过查询V$AUDIT_TRAIL视图来查看审计日志信息。

V$AUDIT_TRAIL提供了数据库的各种审计信息,包括审计的操作类型、对象名称、时间戳和用户信息等等。

例如:SELECT * FROM V$AUDIT_TRAIL;该查询将返回一个结果集,包含了所有的审计信息。

2. 通过使用Oracle Enterprise Manager(OEM)来查看审计信息。

OEM是一种图形化的管理工具,可以方便地查看数据库的各种统计信息和审计日志信息。

打开OEM后,在“监控”标签页下,选择“审计”选项,即可查看数据库的审计信息。

3. 通过使用跟踪工具(例如Oracle Trace File Analyzer,简称TFA)来获取审计信息。

TFA可以自动收集数据库的故障信息和性能统计信息,并生成完整的诊断报告。

在TFA中,可以通过以下命令来查看审计信息:$tfactl diagcollect –type=audit该命令将在TFA诊断路径中生成一个名为“audit”的目录,并存储所有相关的审计信息。

4. 通过日志文件来查看审计信息。

在Oracle数据库中,可以启用审计日志,并将其写入到特定的日志文件中。

通过查看这些日志文件,可以了解数据库中发生的所有审计事件。

在Oracle中,启动审计日志的命令如下:AUDIT ALL BY DEFAULT;该命令将启用所有的审计日志,并将其写入到默认的日志文件中。

综上所述,Oracle数据库中有多种方式可以查看审计信息,包括使用视图、图形化管理工具、跟踪工具和日志文件等。

这些方法提供了不同的查询功能和可视化方式,用户可以选择适合自己的方法来获取需要的审计信息。

0113Oracle图形化工具简介

0113Oracle图形化工具简介

(2)Oracle Enterprise Manager Database Express
Database Control是一种数据库管理工具, Oracle的Database Control称为“Oracle Enterprise Manager”,简称为OEM,OEM称为“Web版的企 业管理器”,是一款基于Web的图推 出 的 Oracle Enterprise Manager 12c,是业界首个融合全套 Oracle堆叠 及全方位企业云端生命周期管理功能的方案。 Oracle Enterprise Manager 12c建立于商业 导向的 IT 管理方式,更加密切整合业务与 IT 架
形化工具,使用Oracle SQL Developer既可以方便
地管理各种数据库对象,也可以在该环境中运行
SQL语句、编写与调度SQL程序。SQL Developer
是一种集成的开发环境,专门用于开发、测试、
调试和优化Oracle PL/SQL程序。
3
Oracle 12c集成了Oracle SQL Developer,在Oracle 12c 的安装过程中已集成安装了JDK,作者电脑中的安装目录为 “D:\app\admin\product\12.1.0\dbhome_1\jdk”。
Oracle 12C数据库应用与设计
《 Oracle 12C数据库应用与设计》
单元1 登录Oracle数据库与试用 Oracle的常用工具
Oracle图形化工具简介
2
《 Oracle 12C数据库应用与设计》
(1)Oracle SQL Developer
Oracle提供的Oracle SQL Developer是一种图
6
《 Oracle 12C数据库应用与设计》

常用Oracle管理工具

常用Oracle管理工具
注意:使用DEFINE定义替换变量时, 1.变量只能是CHAR类型的; 2.定义的同时要进行赋值。
替换变量
使用undefine命令释放变量 例如:释放dept_no变量 SCOTT@orcl SQL >undefine dept_no 设置SQL*Plus环境参数 SQL*Plus参数也称作系统变量,它由set命令设置,用于改变SQL*Plus当前会话的环境设置。 常用的参数如下:
连接Database Control 确认: 正确配置并启动Database Control 目标数据库以及监听正在运行 在浏览器地址栏内输入访问OEM的URL地址,格式为: http://hostname:portnumber/em hostname为主机名或主机IP地址 portnumber为OracleDBConsole<SID>服务的端口号 详细信息可以参阅<ORACLE_HOME>\install\readme.txt中的记录
HEADING
是否显示列标题,默认ON 。
AUTOTRACE
是否为成功执行的DML语句产生一个执行报告 。
说明:SET AUTOTRACE [ON|OFF|TRACEONLY][EXPLAIN][STATISTICS]
设置SQL*Plus配置文件 DBA或用户可以使用配置文件设置SQL*Plus环境,这样每次建立连接后自动运行配置文件,即可得到相同的环境设置。 SQL*Plus配置文件包括两类: 站点配置文件——由DBA在Oracle数据库服务器上建立,文件名为glogin.sql,存储在ORACLE_HOME下的sqlplus\admin\子目录内。影响连接该数据库(站点)的所有用户。 用户配置文件——由用户在客户端创建,文件名为login.sql,它存储于当前目录或者SQLPATH注册项所指定的目录(Windows下为%ORACLE_HOME%\dbs)内。只影响当前用户。

Orcale数据库总结缩1

Orcale数据库总结缩1

选择题:1、下列哪个进程不是Oracle例程必须启动的进程。

ARCn2、如果需要查询数据库中所有表信息,应当使用数据字典DBA-TABLES3、用来记录应用程序对数据库的改变的文件是重做日志文件4、数据字典和动态性能视图保存在系统表空间。

5、下面不属于对象权象的是CREATE6、查看SCOTT用户在表EMP上的全部权限,可查询视图DBA-TAB-PRIVS7、下面关于数据块保留空间的叙述,不正确的是在向表中插入记录时,可以使用块中的保留空闲空间8、PRIMARY KEY约束一个表只能有一个。

9、建立索引对查询的结果没有任何影响,但能加快对表执行检索的速度。

视图是一个观察数据的窗口,它允许用户通过查询从一个表或一组表建立观察数据集。

10、如果想删除EMP表中的所有数据,但不删除表,而且此语句还可以回退,应选用DELETE11、可以和NULL进行搭配的运算符是IS12、查询语句SELECT MOD(100,3)FROM DUAL;返回的结果是113、如果执行3个表的连续查询,最少需要2个查询条件。

14、TO-CHAR函数可以把数值3.14159转变为V ARCHAR2数据类型。

15、变量声明合法的是v-id number(4)16、关于PL/SQL过程的函数,正确的是函数没有OUT或IN OUT模式的形式参数17、数据库必须拥有至少2个重做日志文件组。

18、启动数据库到NOMOUNT状态时,下列说法正确的是只有与数据库相关的例程被加载简答题:1、数据库的物理结构有哪几种文件组成?答:数据库的物理结构有数据文件、重做日志文件、控制文件和其它OS文件组成。

2、Oracle逻辑存储结构由哪几部分构成?答:Oracle逻辑存储结构由数据库、表空间、段、区间、Oracle 块5部分构成。

3、简述为什么要使用角色?答:不同的角色权限不同,有管理员权限,有组管理权限,有用户权限。

如果不定角色,每个用户都有相同的权限,那数据库就会无法管理。

OEM 13c硬件和虚拟化管理

OEM 13c硬件和虚拟化管理

Oracle Enterprise Manager 13c Hardware & Virtualization ManagementOracle Enterprise Manager is Oracle’s on-premises management platform, providing a single pane of glass for management of Oracle environments, whether in customer data centers or in Oracle Cloud. Through deep integration into Oracle’s product stack, Enterprise Manager provides market-leading management and automation for Oracle engineered systems, databases, middleware, and hardware.Enterprise Manager helps increase business agility using application-to-disk automation and maximizes service levels through intelligent management of the Oracle stack. It also enables customers to reduce costs through comprehensive lifecycle automation, combined hardware and software management, proactive monitoring and compliance control.F E A T U R E S• Enterprise Manager Systems Infrastructure (EMSI) plug-in• Discovery of Oracle assets• Systems Infrastructure user interface • Monitoring and management• Engineered systems management • Engineered systems patching• Automated maintenance IntroductionThe Oracle Enterprise Manager Systems Infrastructure (EMSI) plug-in provides an enterprise-wide view of the bottom half of the stack and monitoring of most targets including Oracle Solaris and Linux operating systems, SPARC/x86 engineered systems, SPARC/x86 standalone servers, virtual environments (Solaris Zones and OVM for SPARC), ZFS storage appliance and Oracle switches.Relevant hardware faults will be propagated to the application dashboard, providing true "single pane of glass" management, with one tool managing the entire stack.The plug-in integrates with My Oracle Support for automated service requests and access to the Oracle Support knowledge base for problem resolution.Discovery of Infrastructure AssetsEnterprise Manager 13c can discover all Oracle assets, such as servers, storage, networking, virtual systems, and operating systems. If Oracle Solaris Zones and Oracle VM Server for SPARC exists on a host, it gets discovered as part of host discovery. Discovering and adding servers can be performed separately or as part of the host discovery. Following discovery, assets can be viewed in a usable format including storage and network relationships to physical and virtual servers.Monitoring and ManagementInformation gathered by the Systems Infrastructure plug-in appears in an updated userinterface. Each target home page is slightly different.Open incidents, resource utilization and metrics for a target appear in a dashboard, helping you to maintain high availability and optimized performance. Tabs in the user interface contain more detailed metric information. Information appears in graphs, tables, charts, schematic, and photorealistic views to help you to quickly understand the status and relationships between components.The home page enables you to quickly view the status, identify potential resource issues, and view the service request and configuration history of a specific target. From this page, you can drill down to specifics for an open incident, view detailed metrics, and guest details.The dashboard is designed to display an overview of important information and information that you might want to monitor closely. The information appears in a series of sections, called dashlets. Figure 1 is an example of the first three dashlets on an Oracle System Infrastructure Server target home page. The first dashlet contains target details; second dashlet shows the number of open incidents and the severity level. The third dashlet shows the temperature for this target. One or more buttons appears beneath the Open Incidents dashlet, click a button to navigate to the next series of dashlets.Figure 1: Description of target dashletsManagement Agent deployed on the host gathers information and keeps track of activity, status, performance and health of the targets. The home pages of hardware targets include photorealistic views. In some cases, you can interact with the images to better understand how hardware is deployed and how resources are utilized.The following charts and views enable you to assess a target quickly and determine the relationships at a glance:•Relationship Chart: Displays how resources are allocated among guests. For example, the Systems Infrastructure Virtualization Platform page of an Oracle VM Server for SPARC includes a Core Distribution tab that displays the vCPUs and core allocation. The chart contains concentric circles with segments that display which CPUs and cores are allocated to which guests, and which CPUs and cores are not allocated. You can click a guest in the outer ring to view detailed information about that guest's resource consumption.•Photorealistic View: Displays the components of a hardware target and open incidents. For example, the Oracle SuperCluster monitoring page shows a photorealistic view with details of how the system is laid out in the rack. All active targets in the system appear in the image. You can view more details by hovering your mouse over a target in the image. When a component of the engineered system has an open incident, the component appears in the image with a red border.Engineered Systems ManagementOracle Enterprise Manager Cloud Control 13c provides an integrated view of hardware and software where you can view and manage hardware components such as compute nodes, Exadata cells, and InfiniBand switches. Oracle Enterprise Manager Cloud Control 13c provides application to disk monitoring. Notable Oracle Enterprise Manager Cloud Control 13c new features includes•VM provisioning on Exadata and Exalogic•Support for Exadata Flash Cache Features•Health checks using EXAchk•Auto Service Request (ASR) Integration: Fault Telemetry•Automated Engineered Systems Patching of Exadata and Exalytics Engineered Systems PatchingThis release introduces complete end-to-end automated patching of the complete infrastructure stack of the Engineered system (Exadata and Exalytics). The integrated software update module provides:• Comprehensive overview of the maintenance status and needs.• Proactive patch recommendations for the quarterly full stack patches• Supports auto patch download and also provides ability to patch either in rolling and non-rolling modes.• Ability to schedule runs and get notified of the status updates.• Operation tracking at granular step level status with real time updates• Complete operation logs monitoring. Supports aggregated log dumps to help in quick filing of support issues.• Patching is supported both at individual component layers (example: Storage servers) and also at the finer level on selected parts (example: 2 out of 7 storage server cells), allowing flexibility to patch depending upon business needs and consolidation strategy.Figure 2: Exadata System Software Update – Automated complete stack patchingAutomated MaintenanceInfrastructure Management in Oracle Enterprise Manager 13c integrates with My Oracle Support for automated service requests and access to the Oracle knowledge base for optimal problem resolution.SummaryOracle Enterprise Manager provides an integrated and cost-effective solution for complete physical and virtual server lifecycle management. By delivering comprehensive provisioning, patching, monitoring, administration, and configuration management capabilities via web-based user interface, Enterprise Manager significantly reduces the complexity and cost associated with managing Oracle Solaris and Linux operating systems, and virtual environments (Solaris Zones and OVM for SPARC). In addition, enterprises using Oracle Sun hardware can get deep insight into their engineered systems (Exadata and SuperCluster), server, storage and network infrastructure layers and manage thousands of systems in a scalable manner. Oracle Enterprise Manager helps customers to accelerate the adoption of virtualization and cloud computing to optimize IT resources, improve hardware utilization, streamline IT processes, and reduce costs.。

OEM_B15_配置入门

OEM_B15_配置入门

OEM技术文档配置入门2012/12/12修改日期作者版本修改记录4月7日汪喜路version 2.0 OEM配置简介4月8日汪喜路version 2.0 OEM目录结构4月9日汪喜路version 2.0 熟悉OEM及LINUX常用命令4月10日汪喜路version 2.0 如何将管理权限授予其他用户和定义中短周期目录15、OEM配置入门15.1.配置简介15.2.OEM目录结构15.3.熟悉OEM及LINUX常用命令15.4.如何将管理权限授予其他的数据库用户和定义中断周期15.1.配置简介一、独立启动如果建立了资料库,在独立启动的OEM 中还可以使用change Manager、Oracle Expert、Oracle SQL Analyze 工具。

1、创建资料库新建资料库大概需要3.5G空间。

这里将建立表空间OEM_STANDALONE来存放这个资料库。

如下图所示,创建表空间,添加资料档案,使表空间达到4G。

这里把这个资料库存放在Standalone 用户下。

在sqlplus 中执行以下脚本,创建用户Standalone,并授予相应许可权。

create user STANDALONEidentified by STANDALONEdefault tablespace oem_STANDALONEtemporary tablespace TEMPprofile DEFAULTquota unlimited on oem_standalonequota unlimited on temp;-- Grant/Revoke role privilegesgrant connect to STANDALONE;grant select_catalog_role to STANDALONE;-- Grant/Revoke system privilegesgrant create procedure to STANDALONE;grant create trigger to STANDALONE;grant create type to STANDALONE;grant execute any procedure to STANDALONE;grant execute any type to STANDALONE;grant select any dictionary to STANDALONE;grant select any table to STANDALONE;以独立启动方式进入OEM,选择工具=>Tuning Pack=>SQL Analyze。

使用OEM管理数据库

使用OEM管理数据库

Oracle数据库系统
如图
使用OEM管理数据库
第三步: 在这个步骤中,将把管理权限授予HR用户。输入下列值: Name(名称): hr Passwd(口令): hr 单击FAdministrator: Review(创建管理员: 复查)页面,如图 所示。单击Finish(完成)按钮。
使用OEM管理数据库
第五步: 再次出现Administrators页面,此时新的管理员包括在了管 理员列表中,如图所示。
至此, OEM的用户授权工作便完成。可以以新的用户名和口令登 录OEM界面, 进行数据库的相应管理。
使用OEM管理数据库
2)OEM对用户和权限的管理 Oracle数据库对用户权限进行了严格的区分。单击Database Home“管理”标签, 在出现的众多项目中, 可看到“方案”组中有“用户和权限”一栏, 如图所示。
创建数据库用户的步骤如下所述。
使用OEM管理数据库
第一步: 在如图所示的页面中单击“用户”,打开如图12-2-6所示的 “用户”页面。
使用OEM管理数据库
第二步: 在图的页面中单击“创建”,打开如图12-2-7所示的“创建 用户”页面。在页面中输入用户名、口令、默认表空间、临时表空间,选 择概要文件、状态等信息。本例中,用户名及口令为whx,默认表空间为 USERS,临时表空间为TEMP,帐户状态为未锁定。
Oracle数据库系统
使用OEM管理数据库
1)OEM的用户授权工作 第一步: 单击Database Home页面顶部的设置,显示Administrators(管理员) 列表,如图。
第二步: 单击Create(创建),通过将管理权限分配给一个现有的数据库用户来创建一 个新的OEM用户。显示Create Administrator: Properties(创建管理员: 属性)页面,

04Oracle企业管理器

04Oracle企业管理器

OEM控制台应用—登录到OMS
OEM控制台应用—登录到OMS
设置首选身份证明首选身份证明通过将相应目标的登陆信息保存在资料档案库中,简化对管理目标的访问控制台“配置”菜单—“首选项”命令
设置数据库首选身份证明
设置主机首选身份证明
步骤:1、进行用户权限分配 2、设置主机首选身份证明控制面板—管理工具—本地安全策略—本地安全设置
Oracle企业管理器
本章内容
OEM体系结构配置与管理OMS独立启动下OEM控制台应用登录到OMS方式下OEM控制台应用注:OEM---Oracle Enterprise ManagerOMS---Oracle Management Sever
本章要求
了解OEM体系结构掌握OMS的配置与管理掌握OEM控制台应用
OEM体系结构
OEM体系结构
三层结构第一层:用户客户端,由java控制台和集成应用工具组成;第二层:OMS组成的管理层,由OMS与Repository组成第三层:管理目标,由Oracle Intelligent Agent与node组成 为了使用三层结构,必须首先配置资料档案库(Repository)
小结
OEM体系结构OMS作用、配置与管理OEM应用独立启动方式登录到OMS方式
春去春又回,新桃换旧符。在那桃花盛开的地方,在这醉人芬芳的季节,愿你生活像春天一样阳光,心情像桃花一样美丽,日子像桃子一样甜蜜人的志向通常和他们的能力成正比例夫学须志也,才须学也,非学无以广才,非志无以成学志不立,天下无可成之事Thank you very much for taking me with you on that splendid outing to London. It was the first time that I had seen the Tower or any of the other famous sights. If I'd gone alone, I couldn't have seen nearly as much, because I wouldn't have known my way about.会当凌绝顶,一览众山小如果一个人不知道他要驶向哪头,那么任何风都不是顺风一个人如果不到最高峰,他就没有片刻的安宁,他也就不会感到生命的恬静和光荣
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

Oracle图形化管理工具——OEM修改浏览权限| 删除Oracle图形化管理工具——OEMOracle企业管理器(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.0Copyright (c) 1996, 2007 Oracle Corporation. All rights reserved.https://demoserver:1158/em/console/aboutApplicationOracle 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.0Copyright (c) 1996, 2007 Oracle Corporation. All rights reserved.https://demoserver:1158/em/console/aboutApplication//访问OEM的URLStarting 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语句删除表中数据,执行效率更高,但是不可回退数据。

相关文档
最新文档