“作业活动”页

使用“作业活动”页可以查看所有已调度的作业、当前正在运行的作业以及过去的作业的相关信息。

单击 屏幕演示图标 可以查看“使用常规作业”的演示。

在“作业活动”页中,可以执行以下操作:

使用提示

以下部分提供了有关这些操作的详细信息。此页还介绍了作业操作的访问权限。

搜索作业

默认情况下,Enterprise Manager 允许按作业名和状态进行搜索。要使用特定的作业标准来搜索作业,请单击“高级搜索”。

使用“高级搜索”时,可通过设置相应的搜索过滤器来搜索作业。请选择用于搜索的搜索选项,然后单击开始。在指定搜索选项时,请注意所有者列表仅显示已创建作业的 Enterprise Manager 管理员。作业类型列表仅显示可以显示在结果表中的作业的作业类型。

过滤完要显示的作业后,可以按作业运行或作业执行来查看“结果”表中的作业信息。作业执行将针对其特定目标运行。如果针对多个目标提交操作系统命令作业或 SQL 脚本作业,则将显示多个作业执行,每个目标对应一个执行。作业在指定时间的作业执行集合组成作业运行。可以选择按各个执行或按整个作业运行来查看作业活动。

如果将作业提交给多个目标,则可以选择按“运行”查看,以快速确定该作业运行所有执行的总体状态。“结果”表中的状态列汇总了作业运行的执行状态,例如,“4 问题、3 成功、5 失败”。

注:对于大部分搜索,管理员仅可以看到:

返回页首

搜索过滤器

可以使用显示在“作业活动”页上的搜索过滤器来显示作业。使用逻辑操作符 AND 可以组合所有指定的搜索标准。

名称和目标名 - 在“名称和目标名”搜索字段中进行搜索时,可以指定通配符 (%)。例如,如果在“名称”字段中指定 %DB%,则将不区分大小写地搜索名称中带有字符串“DB”(“Db”、“db”或“dB”) 的所有作业。因为 Enterprise Manager 将隐含地把通配符添加到指定搜索字符串的末尾,所以也可以通过在“名称”字段中指定 %DB 来执行相同的搜索。要执行准确搜索,请指定搜索字符串并用双引号将其括起。例如,如果您在“名称”字段中指定 "MY JOB",则将仅返回名称为 MY JOB 的作业。

相同的语义适用于“目标名”字段,只不过搜索区分大小写。指定“目标名”时,应确保按相应的大小写输入。此外,在“目标名”字段中指定组时,请确保在“目标类型”搜索字段中选择相应的类型 (如组、服务、Web 应用程序)。

所有者 - 用于指定创建作业的 Enterprise Manager 管理员。

状态 - 用于指定作业状态。“挂起”状态包括所有不同形式的挂起状态。“问题”状态不是特指某一作业状态,而是以下说明问题类型的不同作业状态的逻辑组合:“失败”、“初始化错误”、“已跳过”、“已重新分配”、“停止”或“不活动”。

有关不同作业状态值的详细信息,请参阅关于作业状态。

调度开始时间 - 用于指定作业调度开始时间的时间过滤器。将选择在选定时段和选定时段之后开始调度的作业。例如,如果选择了“过去 7 天”,则将显示调度开始日期为最近 7 天 (即,7 天前和之后) 的作业。

作业类型 -- 指定作业的类型,例如“操作系统命令”或“多任务”。

目标类型 -- 用于指定作业的运行目标类型。“无目标”目标类型适用于不与特定目标对应的 Enterprise Manager 作业,如 RefreshFromMetalink。

选项“以下命名目标的所有成员目标”应与“目标名”字段结合使用。特别是在要查找已提交给组合实体 (即组、数据库集群、主机集群或应用程序服务器等) 及其所有成员的作业时,请使用选项“以下命名目标的所有成员目标”。例如,如果指定“目标类型”为“以下命名目标的所有成员目标”、“目标名”为 DB_GROUP 并且 DB_GROUP 组由数据库 PROD 和 TEST 组成,则将返回已直接提交给 DB_GROUP 或提交给数据库 PROD 或 TEST 的所有作业。

显示我不能够查看的作业 - 选中此选项框可以显示不能够访问的作业。您可以使用此复选框以管理员身份查看正在由您管理的目标上运行的所有作业。如果没有选中此复选框 (默认值),则仅显示能够访问 (“查看”或“完全”) 的作业。如果在选择了一个目标后选中该选项,则与搜索标准相匹配的所有作业,不管您对其是否具有访问权限,均将显示。如果有多个目标与搜索标准相匹配,则将显示错误消息。如果要进一步查看特定作业的详细资料,但却不具有对此作业的访问权限,则将收到说明您无权查看此作业的错误消息。

最后,请注意在所有情况下,如果搜索过滤器搜索到的作业数超过 500,则作业结果表中仅显示前 500 个作业。应根据需要细化搜索过滤器。

返回页首

查看作业信息

可以选择通过按运行或按执行显示作业来查看搜索结果。按运行查看结果时,目标列将显示作业所提交到的目标。按执行查看结果时,“目标”列将显示要运行作业、正在运行作业或已运行作业所在的目标。

如果选择按作业运行查看,“结果”表将列出作业名称、目标类型、所有者和作业类型。调度列显示下一次调度运行作业的日期。目标列显示作业提交所针对的目标的名称,并且带有指向该目标主页的链接。这适用于针对单目标或组目标的作业。如果将作业提交给多个目标,则显示提交作业所针对的目标的总数。状态列显示该作业的所有执行的状态概要。单击状态概要链接可以查看针对该状态类别的特定执行。例如,单击 2 失败将提供两个失败执行的详细资料。对于某些失败的作业,“状态”列中会显示问题图标。单击此图标可以查看有关该失败的执行的状态的附加信息。

要查看有关作业运行的详细信息,请执行以下操作之一:

要查看有关执行的详细信息,请单击状态字段中的链接。

作业运行详细资料页将显示执行和执行状态列表。作业执行详细资料页将显示参数、值和步骤状态。

如前所述,通过单击“结果”表中的名称链接可以访问运行的详细资料页。使用运行视图中的编有号码的状态链接可以转至按此状态过滤的运行详细资料页。但是,请注意在单击链接和显示详细资料页两个时刻之间完成的执行将不会显示在该详细资料页中。

返回页首

创建、编辑和删除作业

要创建新作业,请从创建作业下拉列表中选择作业类型,然后单击开始。此时将转至“创建作业”页,可以在该页中定义和调度新作业。

要编辑现有作业,请选择作业,然后单击编辑。根据作业类型,可以编辑不同方面的作业定义和调度。有关详细信息,请参阅创建和编辑作业。

要删除作业,请选择要删除的作业,然后单击删除。有关删除作业的后果,请参阅删除作业。

注:作业可能是在此页上创建的,也可能是在 Oracle Enterprise Manager 的其他页上创建的。例如,通过“数据库主目录”页的“管理”属性页创建数据库作业时,可以在“作业活动”页上查看和管理这些作业。

Oracle 数据库具有单独的用于创建和调度数据库作业的作业调度程序。有关数据库作业的详细信息,请参阅 Oracle Database Administrator's Guide 的 Using the Scheduler 一章中的“Creating Jobs”部分。

有关创建补丁程序作业的详细信息,请参阅关于修补。有关克隆作业,请参阅关于克隆。有关作业类型的详细信息,请参阅关于作业类型。

返回页首

重试、挂起、继续和停止执行作业

可以重试失败的作业执行,挂起已调度或正运行的作业,还可以继续执行用户已挂起的作业。还可以停止所有活动作业。

可以重试失败的各个作业执行。修复故障 (例如,修复首选身份证明) 之后,就可以重试作业执行。重试操作将导致针对作业目标重新提交此作业。它将创建状态为“正在运行”的新作业执行,失败的原始作业执行的状态将保持为“失败”。如果必须更正作业定义才能修复故障,请使用“类似创建”功能来创建一个新作业并相应地对其进行编辑。

挂起已调度的作业时,该作业的状态将会更改为“由用户挂起”。如果当前正运行该作业,则在完成正运行的步骤前,其状态会变成“挂起暂挂”。如果不再有要运行的步骤,则该状态会变成“成功”、“失败”或“初始化失败”,这视具体情况而定。如果有多个要运行的步骤,此时该作业将会挂起,且一直保持“挂起”状态,直到用户继续运行该作业为止。然后,在接下来运行的步骤开始执行该作业。

停止执行已调度或挂起的作业时会停止该作业,这样,它决不会再运行。停止在运行的作业时,会将其状态更改为“停止暂挂”,直到完成当前执行的作业步骤。如果有更多要执行的步骤,则该作业的状态会变成“停止”。如果没有更多要执行的步骤,则该作业的状态会变成“成功”、“失败”或“初始化错误”,具体情况视最后一步的状态而定。执行完当前正运行的所有步骤前,该作业将一直保持“停止暂挂”状态。请注意,主机命令作业和 SQL 脚本作业为单步骤作业,因此不能停止正在运行的作业执行。但是,如果是循环作业,则将停止作业的所有未来运行。

注:对于 Oracle Database 10g,Enterprise Manager 的导入和导出作业是作为数据泵作业执行的。如果基础的数据泵作业被挂起,则关联的 Enterprise Manager 作业将具有状态“失败”。单击 Enterprise Manager 的“作业执行详细资料”页上的监视数据泵作业可以继续执行已挂起的数据泵作业。无法继续执行确实已经失败的数据泵作业;试图这样做会生成信息性消息。如果数据泵作业后来成功,则 Enterprise Manager 作业将具有状态“成功”。

如果从 Enterprise Manager 框架中删除某个作业的所有者,则超级管理员可以选择从系统中删除作业或将该作业重新分配给另一个管理员。如果重新分配作业,则该作业将处于“已重新分配”状态。在新的作业所有者编辑该作业前,该作业将不会运行。新所有者不需要对作业进行任何更改,只要访问该作业的定义,该作业便会在访问的同时自动转换为活动状态。

返回页首

作业操作的访问权限

下表显示了可以在“作业活动”页中执行的操作。对于每种操作,此表均显示了操作是否可以由对作业具有“查看”或“完全”访问权限的用户、作业所有者或超级管理员执行。超级管理员可以向普通 Enterprise Manager 管理员授予 VIEW 访问权限,也可以撤销 FULL 或 VIEW 访问权限。

操作 查看访问权限 完全访问权限 所有者 超级管理员
查看已提交的作业 是 是 是 是
编辑说明、调度、目标、身份证明和参数 否 是 是 否
编辑访问权限 否 否 是 是
授予所有用户“查看”访问权限 否 否 是 是
执行类似创建 (仅当您是作业所有者时,才可以复制原始作业身份证明) 是 是 是 是
复制到库 (使用提交者的作业身份证明) 是 是 是 是
停止正在运行的执行 否 是 是 是
重试 (对超级管理员不可用) /挂起/恢复作业 否 是 是 是
删除作业 否 是 是 是
设置清除策略 (仅适用于命令行) 否 否 否 是
创建作业 N/A N/A N/A N/A

有关作业状态的详细信息,请参阅关于作业状态。

返回页首

相关主题

关于作业执行和运行

关于作业状态

关于作业类型

关于作业

关于封锁

关于步骤

关于作业清除策略

创建和编辑作业

删除作业

过滤作业列表

单个执行运行与多个执行运行比较

查看作业结果

使用多任务作业

使用操作系统命令作业

使用 SQL 脚本作业

Enterprise Manager 信息指南