在Oracle环境中,有许多种不同的方法可以管理和执行批量任务,这取决于我们使用的Oracle技术。大部分Oracle DBA从命令行界面(CLI)处理批量任务处理,但是那属于手工流程,需要有实践经验的能力,需要监控、执行和验证。 幸运的是,Oracle提供了许多工具,这些工具可以使批量创建和执行流程更容易一些,另外也有一些第三方工具可以简化批量执行和管理。在Oracle电子商务套件中,首选工具是Oracle并发管理器,更准确地说,应该叫Oracle并发管理器之一。
Oracle有好几种并发管理器,每一种管理器都在每种Oracle应用领域管理一种流程。此外,也有“超级”并发管理器,它的任务是……
我们一直都在努力坚持原创.......请不要一声不吭,就悄悄拿走。
我原创,你原创,我们的内容世界才会更加精彩!
【所有原创内容版权均属TechTarget,欢迎大家转发分享。但未经授权,严禁任何媒体(平面媒体、网络媒体、自媒体等)以及微信公众号复制、转载、摘编或以其他方式进行使用。】
微信公众号
TechTarget
官方微博
TechTarget中国
在Oracle环境中,有许多种不同的方法可以管理和执行批量任务,这取决于我们使用的Oracle技术。大部分Oracle DBA从命令行界面(CLI)处理批量任务处理,但是那属于手工流程,需要有实践经验的能力,需要监控、执行和验证。
幸运的是,Oracle提供了许多工具,这些工具可以使批量创建和执行流程更容易一些,另外也有一些第三方工具可以简化批量执行和管理。在Oracle电子商务套件中,首选工具是Oracle并发管理器,更准确地说,应该叫Oracle并发管理器之一。Oracle有好几种并发管理器,每一种管理器都在每种Oracle应用领域管理一种流程。此外,也有“超级”并发管理器,它的任务是管理伺服并发管理器的行为。
Oracle电子商务套件中的批处理
电子商务套件有三种主要的并发管理器:内部并发管理器,标准并发管理器和冲突解决管理器。每种管理器都负责在电子商务套件中管理多种流程,整个工具都是专门致力于处理并发管理器的复杂性的。然而,理解并发管理器如何与电子商务套件交互是设计、调试和管理批量任务很关键的一个组成部分。
第三方工具为电子商务套件提供了额外的功能。他们提供了批量产品流程功能,包括完成电子商务套件任务的完全自动化,同时提供了内部电子商务套件产品与外部产品(Unix和Windows NT等等)的同步。它们包括对Oracle电子商务套件产品的实时监控,为电子商务批任务增强调度和排序功能。第三方工具和其它流程管理工具帮助构建自动解决方案和集成。
处理批量流程并不是Oracle电子商务套件特有的功能。PepoleSoft和JD Edwards在他们的环境中也需要批量处理流程,业务平台中也有类似挑战,当然他们在执行方面有些不同。
PeopleSoft应用中的批处理流程
PeopleSoft依赖PeopleTool流程调度工具来运行定时计划任务。PeopleSoft处理批量任务的最大差异之一可能来自于应用引擎程序的使用,它包括了PeopleSoft批处理技术。这些程序是在应用程序设计器中开发的,由PeopleCode和SQL语句组成,他们都被存储到了处理调度器中将来执行。应用程序设计器不只可以用于批处理;它还可以用来为其它功能设计和构建代码。这就给批处理增加了一层复杂度,但是也给批处理带来了更多灵活性。
当然,有些第三方产品可以增强基于PeopleCode的PeopleSoft批处理方式中的批设计和处理。是否需要第三方工具取决于管理员,他可以判断是否要内部编写,批代码的开发人员是否有足够的相关知识、时间和主动性来使用本地工具对批处理编码和管理。
JD Edwards批处理的来龙去脉
JD Edwards EnterpriseOne基本也大致相同。第三方工具可用,它真的要靠管理员来判断是否需要使用了。然而,EnterpriseOne中的批处理设计相当复杂,JD Edwards投入了大量资源来支持批处理。
在EnterpriseOne中构建批量任务的流程与在其它平台中的操作类似,但是也有些基本差异使得该流程有点特殊。在EnterpriseOne的本地工具中,构建批处理任务意味着要建立批应用任务。该任务是使用工作量建模器构建的,该建模器对于元素如何执行提供了图形化的展现。实际的批处理命令被从可用命令检查表中选出来,插入到了应用查询表单中。
构建批处理功能的公式化流程很简单,但是程序员必须具备功能如何工作的相关知识。更重要的是,公式化流程多少有点限制灵活性,但对于类似季度总账发布和报表生成来说,它是经过证明最好的批处理方式。
批任务要使用EnterpriseOne工作量调度程序运行,它运行你自动或手动启动或者停止实例。在自动执行的情况下,工作量调度程序运行在企业服务器上,工作量建模器也在那里。
批处理可以是一种复杂的流程,各家供应商都以不同的方式处理那些任务。然而,所有的益处来自于第三方工具,它们可以使批任务的创建流线化,改善对批任务的管理——节约时间、资源并最终提高企业平台的投资回报率。
翻译
相关推荐
-
移动应用让Merit Service Solutions从容应对业务压力
当Merit Service Solutions刚刚习惯使用JD Edwards的时候,他们就决定开发一个移动应用程序来推进并管理公司与供应商的交互行为。
-
非常规的商业模式 需要定制化的JD Edwards 软件
Merit Service Solutions 部署了JD Edwards 软件,期望借此构建一个可扩展的平台,以应对日益增长的业务规模。
-
文化准备对HR数据分析很重要
人力资源分析是许多公司刚盯上的新玩具,这些公司希望获得可靠且有才华的员工。但是,在加入这个行列之前,公司需要理解并规划分析能做什么。
-
甲骨文管理软件向简化、移动方向跃升
甲骨文公司近日在PeopleSoft 9.2 Update Image 10内为PeopleSoft 财务管理和供应链管理解决方案提供了全新且简化的用户体验。