📄 235.html
字号:
<STYLE type=text/css>
<!--
body,td { font-size:9pt;}
hr { color: #000000; height: 1px}
-->
</STYLE>
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN" "http://www.w3.org/TR/REC-html40/loose.dtd">
<HTML>
<HEAD><TITLE>精选文章 >> Oracle 专栏 >> Oracle企业管理器(OEM)常见问题解答</title>
</head>
<body >
<p><IMG SRC="../image/jsp001_middle_logo.gif" WIDTH="180" HEIGHT="60" BORDER=0 ALT=""></p>
<table width=100% bgcolor="#cccccc" align=center cellpadding="2" cellspacing="0" border=1 bordercolorlight="#000000" bordercolordark="#FFFFFF">
<tr bgcolor="#EFF8FF"><td>
<a href=http://www.jsp001.com/list_thread.php?int_attribute=2>精选文章</a>
>> <a href=http://www.jsp001.com/list_thread.php?forumid=20&int_attribute=2>Oracle 专栏</a>
>> Oracle企业管理器(OEM)常见问题解答 [<a href=http://www.jsp001.com/forum/showthread.php?goto=newpost&threadid=235>查看别人的评论</a>]<br>
<hr><p>由 webmaster 发布于: 2001-02-03 14:01</p><p><img src="images/icons/icon10.gif" alt="Talking" border=0> </p><p> OracleEnterpriseManager(Oracle企业管理器,简称OEM)是通过一组Oracle程序,为管理分布式环境提供了管理服务。OEM包括了一组DBA工具,一个repository,以及一个图形化显示的控制台。OEM控制台与每一个服务器上的智能化代理(IntelligentAgent)相对应。<br> 智能化代理能够监控系统的特定事件并且执行任务(作业)就象你在系统本地一样。事件和作业的结果会被送回控制台,这样可以在一个地方管理所有的系统。<br><br><br>OEM与ServerManagerMotif相比,有以下优点:<br> 1)从适用范围看,OEM可以同时监控管理多个系统上的多个数据库,因而特别适合分布式环境;而ServerManager只能监控管理一个数据库。<br> 2)从管理对象看,OEM可以监控管理节点,数据库和监听进程(listener),而ServerManager只能监控数据库。<br> 3)从适用版本看,OEM可以同时监控管理Oracle7.x和8.x,而从8版开始,ServerManager已不存在。<br><br><br>本文主要介绍一些OEM的常见问题及其解决方法。<br> Q:OEM数据库工具组的功能是什麽?<br> A:OEM数据库工具组是一组使DBA能够通过GUI界面管理Oracle数据库的<br>工具。包括以下工具:<br> DataManager(数据管理器):这工具使你能够象加载数据一样执行数据的<br>export/import。<br> SchemaManager:这工具使你能够在数据库中管理对象。可以用于创建,修<br>改,和删除tables,indexes,views,snapshots,sequences等等。<br> SecurityManager(安全性管理器):这工具使你能够管理用户,角色,权限<br>及profiles。<br> StorageManager(存储管理器):这工具允许你创建和修改表空间,数据文件<br>和回滚段.<br> InstanceManager(实例管理器):这工具允许你关闭,启动实例并且存储和<br>管理数据库参数。<br> SQL*Worksheet:这工具使你能够运行或创造SQL脚本并且存储在硬盘上。你<br>能使用这工具重现最后执行的语句;同时,检查显示到屏幕上的执行结果。<br> BackupManager(备份管理器):这工具允许你管理备份和恢复为Oracle7和<br>Oracle8数据库。在Oracle7此工具支持EnterpriseBackupUtility(EBU),<br>在Oracle8此工具支持恢复管理器RecoveryManager。<br> SoftwareManager(软件管理器):这允许你将远程软件安装到支持这一特性<br>的远程服务器。<br> <br> Q:作业状态一直为提交,未变为预定(scheduled)。<br> A:作业在OEM控制台创建并且到被通过SQL*net送至智能化代理。一旦当智<br>能化代理接受作业请求,会发送一个通知回到OEM控制台,状态变化到\"预定\"。如<br>果状态从未从提交变化到预定,那代理程序可能没有收到作业请求。<br> 确定代理程序是否已经启动,确定SQL*net和OEM是否已经适当配置。<br> <br> Q:作业状态一直为预定,未变为运行<br> A:当代理程序开始运行作业的时候,会发送一个通知回到OEM控制台,状态<br>变化到\"已发送\"或\"启动\"。如果作业状态一直为预定而无变化,那可能是代理程序<br>不能打开一个socket回到OEM控制台,原因可能是TCP/IP问题或代理程序没有<br>足够权限去派生一个进程来运行作业。<br> 在服务器端使用主机名来Ping控制台,以此确定TCP/IP不存在问题;确<br>认运行作业的数据库用户具有dba,connect,resource权限。<br> <br> Q:运行作业出错,错误信息为:\"FailedtoAuthenticateUser\"。<br> A:在NT系统上,你必须把\"Logonasabatchjob\"权限授予登录用户,然<br>后在OEMPreferredCredentials中设置此用户。如果代理程序是一个7.3.x的<br>代理程序,那这个用户必须是一个本地的NT用户,不能为一个DOMAIN用户。<br> 在Unix系统上,代理程序的权限应为:-rwsr-xr-xrootdba<br>dbsnmp\"s\"权限意味着dbsnmp进程将用root用户的权限运行。当这权限设置以<br>后,作业将由在OEM控制台的PreferredCredentials窗口中设置的用户运行。<br><br><br> 确认在OEM控制台的PreferredCredentials窗口中设置的用户在服务器上<br>有合适的登录权利。<br> <br> Q:客户能创建自己定义的事件吗?<br> A:在OEM1.x中,客户不能创建自己定义的事件。这将是OEM2.x的一个新<br>特性。<br> 然而,你能创建一个运行TCL脚本的作业,能通过使用TCL命令<br>orareportevent触发一个事件。有关orareportevent的进一步信息,请参阅<br>OEM应用开发者手册<br><br><br> Q:在控制台上,数据库显示为红色的圆圈和斜线,表示数据库已关闭;然而<br>,数据库是正在运行的。<br> A:如果数据库,监听进程或节点显示为红色的圆圈和斜线,OEM控制台是在<br>试图通知你服务已关闭。如果服务未关闭,你需要在事件窗口中单<br>击\"OutstandingEventstab\"并将通知移动至历史记录,这应该从导<br>航(navigator)和地图(map)窗口中清除关闭提示。<br> <br> Q:怎样创建OEMRepository?<br> A:OEMRepository是在Oracle7或Oracle8数据库中的一组表,这些表存<br>储了通过OEM控制台图形化浏览的信息。在OEM1.x结构中,这些表存储在一个<br>特定的用户下并且不能与另外的用户共享。在OEM1.2.x,应该用一个<br>非\"system\"用户登录来运行脚本SMPCRE.SQL,此用户必须有connect,,<br>resource和dba权限。在OEM1.3.x,初次激活OEM控制台图标时将自动地创建<br>Repository。如果已存在一个早期版本的repository,会提示更新表;如果没有<br>OEM表,会提示创建表。<br> <br> Q:怎样自定义OEM工具栏?<br> A:如果要设定OEM工具栏,应在工具栏上按右键;选择Customizetab。你能<br>编辑工具栏项目的名字,删除项目,或添加项目。如果在Databasetab上单击,<br>可以进入logoncredentials,为每数据库选择一个默认值输入项.<br><br><br> Q:当登录至OEM控制台时,得到以下错误信息:<br> VOC-00002:Failuretoobtaininterfacelogin<br> A:原因是OEM通信后台进程不能打开一个与Repository的连接。<br> 确认TCP/IP配置正确,以及是否通信后台进程的缺省参数已被修改(使用<br>DaemonManager)。<br> <br> Q:当使用OEM控制台时,得到以下错误信息:<br> VOC-00107:FailuresettingcredentialdetailsORA-03114:Not<br>connectedtoORACLE<br> A:原因是OEMRepository所在数据库已关机,或是连接数据库的服务发生<br>了网络故障。<br> <br> Q:当使用SYSDBA登录至OEM控制台时,得到以下错误信息:<br> VOC-00121:Failureupdatingorinsertingauserdetailentry<br>ORA-00942:Tableorviewdoesnotexist<br> A:用户登录至OEM控制台的缺省角色是NORMAL,如果你需要作为SYSDBA连<br>接,应该在PreferredCredentials窗口中设置CONNECTASSYSDBA选项。<br><br></p></td>
</tr>
</table>
<p>
<CENTER><a href="http://www.jsp001.com/forum/newreply.php?action=newreply&threadid=235">点这里对该文章发表评论</a></CENTER>
<p>该文章总得分是 <font color=red>0</font> 分,你认为它对你有帮助吗?
[<a href=javascript:void(0) onclick=window.open("http://www.jsp001.com/forum/codeVote.php?threadid=235&intVote=4","","menubar=no,toolbar=no,location=no,directories=no,status=no,resizable=no,scrollbars=no,width=70,height=40,top=0,left=0")>非常多</a>](<font color=red>0</font>)
[<a href=javascript:void(0) onclick=window.open("http://www.jsp001.com/forum/codeVote.php?threadid=235&intVote=2","","menubar=no,toolbar=no,location=no,directories=no,status=no,resizable=no,scrollbars=no,width=70,height=40,top=0,left=0")>有一些</a>](<font color=red>0</font>)
[<a href=javascript:void(0) onclick=window.open("http://www.jsp001.com/forum/codeVote.php?threadid=235&intVote=1","","menubar=no,toolbar=no,location=no,directories=no,status=no,resizable=no,scrollbars=no,width=70,height=40,top=0,left=0")>无帮助</a>](<font color=red>0</font>)
[<a href=javascript:void(0) onclick=window.open("http://www.jsp001.com/forum/codeVote.php?threadid=235&intVote=-1","","menubar=no,toolbar=no,location=no,directories=no,status=no,resizable=no,scrollbars=no,width=70,height=40,top=0,left=0")>是灌水</a>](<font color=red>0</font>) </p>
<script language="javascript" src="http://www.jsp001.com/include/read_thread_script.php?threadid=235"></script>
<p><CENTER>
Copyright © 2001 - 2009 JSP001.com . All Rights Reserved <P>
<IMG SRC="../image/jsp001_small_logo.gif" WIDTH="85" HEIGHT="30" BORDER=0 ALT="">
</CENTER></p>
</body>
</html>
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -