OracleEnterpriseManager(Oracle企业管理器,简称OEM)是通过一组Oracle程序,为管理分布式环境提供了管理服务。OEM包括了一组DBA工具,一个repository,以及一个图形化显示的控制台。OEM控制台与每一个服务器上的智能化**(IntelligentAgent)相对应。
  智能化**能够监控系统的特定事件并且执行任务(作业)就象你在系统本地一样。事件和作业的结果会被送回控制台,这样可以在一个地方管理所有的系统。
OEM与ServerManagerMotif相比,有以下优点:
 1)从适用范围看,OEM可以同时监控管理多个系统上的多个数据库,因而特别适合分布式环境;而ServerManager只能监控管理一个数据库。
 2)从管理对象看,OEM可以监控管理节点,数据库和监听进程(listener),而ServerManager只能监控数据库。
 3)从适用版本看,OEM可以同时监控管理Oracle7.x和8.x,而从8版开始,ServerManager已不存在。
如何进入OEM:
安装好ORACLE后,最后一个窗口会提示你登录OEM的地址,如果忘记了,也没有关系;可以到$ORACLE_HOME/11g/install/ 中查看portlist.ini 文件中的HTTP端口,或者看此目录中的readme.txt文件
登录地址格式为: https://hostname:1158/em (10g 11g 的默认端口是1158)
1.以oracle用户登录
2.开启监听:lsnrctl start
3.如果页面还是无法显示,则开启OEM服务:emctl start dbconsole
4.登录OEM
本文主要介绍一些OEM的常见问题及其解决方法。
  Q:OEM数据库工具组的功能是什麽?
  A:OEM数据库工具组是一组使DBA能够通过GUI界面管理Oracle数据库的
工具。包括以下工具:
  DataManager(数据管理器):这工具使你能够象加载数据一样执行数据的
export/import。
  SchemaManager:这工具使你能够在数据库中管理对象。可以用于创建,修
改,和删除tables,indexes,views,snapshots,sequences等等。
  SecurityManager(安全性管理器):这工具使你能够管理用户,角色,权限
及profiles。
  StorageManager(存储管理器):这工具允许你创建和修改表空间,数据文件
和回滚段.
  InstanceManager(实例管理器):这工具允许你关闭,启动实例并且存储和
管理数据库参数。
  SQL*Worksheet:这工具使你能够运行或创造SQL脚本并且存储在硬盘上。你
能使用这工具重现最后执行的语句;同时,检查显示到屏幕上的执行结果。
  BackupManager(备份管理器):这工具允许你管理备份和恢复为Oracle7和
Oracle8数据库。在Oracle7此工具支持EnterpriseBackupUtility(EBU),
在Oracle8此工具支持恢复管理器RecoveryManager。
  SoftwareManager(软件管理器):这允许你将远程软件安装到支持这一特性
的远程服务器。
  
  Q:作业状态一直为提交,未变为预定(scheduled)。
  A:作业在OEM控制台创建并且到被通过SQL*net送至智能化**。一旦当智
能化**接受作业请求,会发送一个通知回到OEM控制台,状态变化到"预定"。如
果状态从未从提交变化到预定,那**程序可能没有收到作业请求。
  确定**程序是否已经启动,确定SQL*net和OEM是否已经适当配置。
  
  Q:作业状态一直为预定,未变为运行
  A:当**程序开始运行作业的时候,会发送一个通知回到OEM控制台,状态
变化到"已发送"或"启动"。如果作业状态一直为预定而无变化,那可能是**程序
不能打开一个socket回到OEM控制台,原因可能是TCP/IP问题或**程序没有
足够权限去派生一个进程来运行作业。
  在服务器端使用主机名来Ping控制台,以此确定TCP/IP不存在问题;确
认运行作业的数据库用户具有dba,connect,resource权限。
  
  Q:运行作业出错,错误信息为:"FailedtoAuthenticateUser"。
  A:在NT系统上,你必须把"Logonasabatchjob"权限授予登录用户,然
后在OEMPreferredCredentials中设置此用户。如果**程序是一个7.3.x的
**程序,那这个用户必须是一个本地的NT用户,不能为一个DOMAIN用户。
  在Unix系统上,**程序的权限应为:-rwsr-xr-xrootdba
dbsnmp"s"权限意味着dbsnmp进程将用root用户的权限运行。当这权限设置以
后,作业将由在OEM控制台的PreferredCredentials窗口中设置的用户运行。
  确认在OEM控制台的PreferredCredentials窗口中设置的用户在服务器上
有合适的登录权利。
  
  Q:客户能创建自己定义的事件吗?
  A:在OEM1.x中,客户不能创建自己定义的事件。这将是OEM2.x的一个新
特性。
  然而,你能创建一个运行TCL脚本的作业,能通过使用TCL命令
orareportevent触发一个事件。有关orareportevent的进一步信息,请参阅
OEM应用开发者手册
  Q:在控制台上,数据库显示为红色的圆圈和斜线,表示数据库已关闭;然而
,数据库是正在运行的。
  A:如果数据库,监听进程或节点显示为红色的圆圈和斜线,OEM控制台是在
试图通知你服务已关闭。如果服务未关闭,你需要在事件窗口中单
击"OutstandingEventstab"并将通知移动至历史记录,这应该从导
航(navigator)和地图(map)窗口中清除关闭提示。
  
  Q:怎样创建OEMRepository?
  A:OEMRepository是在Oracle7或Oracle8数据库中的一组表,这些表存
储了通过OEM控制台图形化浏览的信息。在OEM1.x结构中,这些表存储在一个
特定的用户下并且不能与另外的用户共享。在OEM1.2.x,应该用一个
非"system"用户登录来运行脚本SMPCRE.SQL,此用户必须有connect,,
resource和dba权限。在OEM1.3.x,初次激活OEM控制台图标时将自动地创建
Repository。如果已存在一个早期版本的repository,会提示更新表;如果没有
OEM表,会提示创建表。
  
  Q:怎样自定义OEM工具栏?
  A:如果要设定OEM工具栏,应在工具栏上按右键;选择Customizetab。你能
编辑工具栏项目的名字,删除项目,或添加项目。如果在Databasetab上单击,
可以进入logoncredentials,为每数据库选择一个默认值输入项.
  Q:当登录至OEM控制台时,得到以下错误信息:
  VOC-00002:Failuretoobtaininterfacelogin
  A:原因是OEM通信后台进程不能打开一个与Repository的连接。
  确认TCP/IP配置正确,以及是否通信后台进程的缺省参数已被修改(使用
DaemonManager)。
  
  Q:当使用OEM控制台时,得到以下错误信息:
  VOC-00107:FailuresettingcredentialdetailsORA-03114:Not
connectedtoORACLE
  A:原因是OEMRepository所在数据库已关机,或是连接数据库的服务发生
了网络故障。
  
  Q:当使用SYSDBA登录至OEM控制台时,得到以下错误信息:
  VOC-00121:Failureupdatingorinsertingauserdetailentry
ORA-00942:Tableorviewdoesnotexist
  A:用户登录至OEM控制台的缺省角色是NORMAL,如果你需要作为SYSDBA连
接,应该在PreferredCredentials窗口中设置CONNECTASSYSDBA选项。

转载于:https://www.cnblogs.com/timlong/p/4980942.html

ORACLE OEM相关推荐

  1. Oracle OEM 配置报错: No value was set for the parameter DBCONTROL_HTTP_PORT 解决方法

    这几天经常与OEM 顶上,前几天刚解决一个OEM问题,今天又遇到了. Oracle 安装OEM 报错: 无法对所有EM 相关账户解锁 解决方法 http://blog.csdn.net/tianles ...

  2. oracle oem 监控,DBA手记:OEM罪几何?-空间监控的性能问题

    DBA手记:OEM罪几何?-空间监控的性能问题 在某金融行业用户的ERP数据库中,一个小时的采样报告,位于Elapsed Time消耗排行第二位的SQL消耗了19.41%的DB Time,该SQL同样 ...

  3. oracle oem 13c新特性,【EMCC】Oracle 13c OEM 安装测试(13.2.0.0)

    测试环境: 操作系统:Centos6.5 数据库:Oracle 12.1.0.2 一.软件介质准备: Oracle database 12c(12.1.2.0) for Linux 64: Enter ...

  4. oracle oem 13c新特性,Oracle 13c oem

    升级agent需要更新一些信息,运行一些SQL,从报错ORA-01652和SQL来看这是一个查询目标库V$BACKUP_PIECE_DETAILS的bug. 相关SQL如下:SELECT MEDIA  ...

  5. Oracle OEM 重建 及 案例 说明

    原文自:http://blog.csdn.net/tianlesoftware/article/details/4702978 一.手工重建EM Oracle 的gridcontrol 由两部分组成: ...

  6. oracle oem wls,Oracle OEM各种顾问功能

    OEM上有指导中心.里面有ADDM.MTTR顾问.内存顾问.SQL顾问.段顾问.还原顾问.SQL性能分析器(11G).自动回滚管理(11G).Stream性能顾问(11G). 要使用SGA,首先需要关 ...

  7. oracle oem12c,安装Oracle OEM 12c的过程(简单版)

    1,新建一个oracle数据库(如有已有,也可不新建),建库的过程不再介绍2,创建OEM用户,新建一个目录mkidr -p /oracle/oem_12cc 1,新建一个Oracle数据库(如有已有, ...

  8. Oracle OEM 13C

    1.环境概要 --------- -------- IP 内存 Linux 6.7 DB 12.2 192.168.3.2 32G OEM 13.2 192.168.3.2 32G 2.系统环境配置 ...

  9. oracle OEM 13C for linux

    安装 oracle 12c 数据库 约过---. 一:server 和Agent 依赖包 server依赖包 glibc-common-2.3.4-2.43(x86_64) glibc-devel-2 ...

  10. oracle oem 13c新特性,Oracle Database 12c - 新特性实现的历程与13c的预测

    Oracle Database 12c - 新特性实现的历程与13c的预测 虽然Oracle Database 12c的新特性文档已经随处可见,但是Oracle仍然没有关于12c正式发布的准确日期,这 ...

最新文章

  1. 斯皮尔曼相关系数范围_数据的相关系数
  2. LeetCode 399. Evaluate Division--Python-DFS解法
  3. hive创建mysql表,hiveMysql创建、修改、删除字段/表
  4. 第五届蓝桥杯 c/c++ B组6
  5. oracle工作流错误,工作流错误处理 - Oracle® ZFS Storage Appliance 客户服务手册
  6. 常用c语言小程序,c语言经典小程序汇总大全
  7. php类代码中常看到::的操作符
  8. 帝国理工:如何用 AI 解决 80% 专科医生担忧的心律装置移植手术难题
  9. hibernate之自定义持久化实现
  10. 在cygwin下安装CRF++
  11. 中国互联网二十四年红黑史
  12. QQ、微信动态图表情包怎么制作?视频如何转GIF
  13. c语言int temp什么意思,C中的temp是什么意思?
  14. 一篇关于蜿蜒型河流的介绍
  15. MES系统生产派工提高注塑行业生产效率
  16. 苹果二型计算机语言,计算机语言排名排行榜! 苹果下滑严重!
  17. php.exe不是 32位有效应用程序,XP系统打开程序时提示“不是有效的Win32应用程序”怎么办?...
  18. Windows10 家庭版关闭安全中心(defender)
  19. 极限-快速判断变限积分的等价无穷小阶数
  20. 亲爱的热爱的百度云全集资源

热门文章

  1. Heap与Stack的区别(转载,刚看到的)
  2. multiply 和 dot 的区别
  3. 2021回顾 | AI 领域十大研究趋势及必读论文
  4. 惊叹 | 膜拜一下清华大学特等奖学金的学霸大佬们的简历! -- 我们没有理由不努力!...
  5. 历史文章之自然语言处理
  6. 统计学习方法读书笔记10-决策树
  7. Leetcode重点题
  8. 众专家推荐《移动微技(Mobile Widget)应用开发权威指南》
  9. 网上照片之博客照片与网店照片拍摄心得
  10. vc++中进程通信之剪贴板常用函数