Oracle二三事之 EBS升级

  对于初次执行这个过程的人而言,我们需要在规划阶段理清一些问题。许多人经历过以前的Oracle EBS升级,但是R12版本的升级与以前大不相同,需要使用一些不同的方法。

  在与许多公司进行经验交流时,有一个问题总是困扰我:创建第一个可用实例,然后解决生产实例部署,都是非常有难度的。我们该如何进行规划,减小创建升级实例的难度呢?

  当您获得11i环境的第一个克隆版本时,通常DBA会负责编辑一个检查清单,然后按照检查清单执行技术升级,保证按照正确的顺序完成补丁与升级步骤。与过去的升级相比,很重要的区别在于还需要使用一个功能检查清单,其中包含升级前和升级后步骤。这个检查清单可以发现遇到最新问题的应用程序。

  那么功能检查清单制定的信息从哪里找?第一,Oracle在“My Oracle Support”中提供了EBS R12.1信息中心(ID 806593.1),其中包含了所有关于12.1版本的最新文档。如果从11i升级到12.1.3版本,那么您可以阅读《Oracle电子商务套件11i至12.1.3升级指南》,其中包含了各个模块的功能升级前后步骤。另一个方法是使用Oracle维护向导,它可以指引您完成所有升级步骤。

  另一个方法是聘请有升级经验且了解升级步骤的专业顾问。

  用户组是一个不错的途径,中国有包括ACOUG(Oracle中国用户组)在内的活跃组织。加入这些用户组,您可以从中获得许多与R12升级规划与执行相关的有用资源。通过利用这些资源,我就能够确定升级前和升级后检查清单及其创建工具的重要性。

  在Los Alamos国家实验室中,我们组合运用了这三个方面的知识,制定了最全面的升级前和升级后步骤检查清单。在进行上面的研究时,我们发现,在我们的特定环境中,要实现一个可行的升级后环境,以下方面至关重要:

  ·如果您运行了Accounts Payable,那么您一定要运行11i——Payables Accounting Health Check (ID 416699.1),并且在升级R12的数据之前,通过Oracle Support的Service Requests解决现有11i数据的问题。 在11i版本中,在SQL Plus中运行APAtgHealthCheck.sql,就能实现这个目标。到了12版本,这个工作将由Oracle Diagnostics完成。不运行健康检查,您也可以进行升级,但是这样做可以帮助您确定和排除Accounts Payable中存在的持续数据冲突。预先清查这些数据,可以减小R12升级后环境的AP数据出错风险。

  ·无论是在升级环境克隆之前,还是在技术升级步骤之前的克隆环境中,都一定要指派专业人员进行检查,运行相应的任务和解决错误,保证将所有金融交易从界面表格中清除。

  ·与上面的要求相同,最好要在会计周期开始时执行升级,这样才可以完全包含完整的财务月份数据,并且清除所有交易信息,在转到整洁的新周期时,才不会出现跨越11i和12的交易问题。

  ·在升级前步骤中,必须制定一个功能决策,确定将要转换的Subledger Accounting的数据量。默认情况下,升级过程会转换本财年数据及所有相关的前一财年数据,保证整个升级过程包含6个周期。如果您希望转换更多的数据,那么DBA需要在11i版本的APPL_TOP上应用补丁233248,然后提交SLA升级前程序。

  ·删除用户和职责的自定义文件夹,避免在升级后环境中出现错误。一定要让用户在新的R12实例中重新创建所有的自定义文件夹。

  ·如果运行Oracle Enterprise Asset Management,那么您必须在开始升级之前获得Install Base。具体请参见Oracle Note ID 884201.1

  ·确定需要运行的重要Oracle报表和查询,它们将在升级后的验证过程中使用。例如,试算表及未付款发票的重要查询、打开的支付订单、供应商计数、项目数等,都一定要在11i环境中运行,然后在技术升级完成之后,再与R12实例的查询进行对比。

  上面所列是在准备升级环境时需要考虑的一些重要任务。有一些方法可以为公司的升级创建这样的检查清单,具体与您的特定EBS环境相关。其中,最重要的是创建一个详细的清单,列出这些活动及其在升级过程中的相关时间,这个清单可以项目过程中每一个R12实例中重复使用。

本文转自博客园xingoo的博客,原文链接:Oracle二三事之 EBS升级,如需转载请自行联系原博主。

时间: 2024-10-23 16:24:24

Oracle二三事之 EBS升级的相关文章

Oracle二三事之 Oracle SPARC SuperCluster的九大技术优势

• 运行最快的服务器: SPARC T4计算资源池创造了18项性能世界纪录,全面超越同类产品,单柜128核心.1024线程. • 数据库服务: Oracle独特的智能存储网格拥有高达750K的每秒读写次数(IOPS), 43GB/s 的查询吞吐能力以及高达9.6TB的智能高速闪存卡. • 中间件服务: Oracle中间件云支持提供了10倍的Java 程序运行性能,同时面向Oracle EBS 和 Siebel 管理软件提供4倍的响应速度,并支撑3倍的用户数量. • 同类最佳的存储服务: 集成的Z

Oracle二三事之 12c 可插拔数据库PDB

针对Oracle 12c数据库测试用户的一份调查显示,新版本中他们认为最强大的功能就是PDB.就如同服务器虚拟化技术从底层硬件层面将操作系统抽象出来一样,Oracle 12c中的PDB就是从管理系统中将数据库抽象出来.可以说PDB的意义有如虚拟化对服务器所产生的影响. Oracle Database 12c有两个主要的组件:Container Database(CDB)和Pluggable Database(PDB).CDB主要用来作为数据库实例,它包含数据库操作.元数据和函数.PDB是用户数据

黑客二三事:熊猫烧香其实不入流

 本文讲的是 :  黑客二三事:熊猫烧香其实不入流  ,  [IT168 评论]随着李俊二度入狱的消息传来,这个沉寂多年的名字以一种颇具娱乐意味的姿态再度出现,同时随着各种泄露事件和棱镜门的不断升级,黑客和网络安全相关的一系列话题再度登上了话题榜. 360带动了杀毒软件免费潮后,没用再出现类似熊猫烧香的大规模破坏性病毒,互联网世界似乎干净了许多,甚至杀毒软件们开始使用检查软件升级.计算开机时间等方式来寻找一些存在感. 不过"圈里人"看来,网络威胁只是换了一种形式存在,公众的眼界外,存在

Oracle 10.2.0.1 升级到 10.2.0.4

--********************************* -- Oracle 10.2.0.1 升级到 10.2.0.4 --*********************************     数据库升级并不难,只要遵循其步骤,一般问题不大.但是升级失败的情况也是屡见不鲜,尤其是生产数据库的升级,搞不定的时候甚至要创建SR.   下面描述基于Linux(Oracle Linux 5.4/2.6.18-164.el5PAE)平台下Oracle 10.2.0.1 升级到 10.

Oracle 11.2.0.1升级到11.2.0.3

Oracle  11.2.0.1升级到11.2.0.3 最近听了李光老师的关于oracle的升级公开课,深有感悟,之前一直想自己测试的,没有下定决心,这几天自己在虚拟机上测试了一下,测试的过程如下,当然这个只是一些基本的步骤,实际的生产环境我想比这个复杂的多了,但是不用急,慢慢来,循序渐进吧... 由于blog的文档结构没有办法显示,所以这里我截取我的文档结构图: 数据库情况 单实例非ASM存储 ORACLE_SID : orcl ORACLE_HOME: /u01/app/oracle/pro

Oracle数据库的转移与升级

oracle|数据|数据库 公司最近要上shop floor系统,需将数据库从东莞转移过来,以下就是转移的经过- 东莞系统环境: OS:Windows 2000 Advanced Server+SP4 Oracle 9i standard Edition Version: 9.0.1.1.1 吴江系统环境:   HP ML570 CPU:Intel Xeon MP CPU 3.0G RAM:2GB   OS:Windows 2000 Advanced Server+SP4   Oracle 9i

IOS有关内存管理的二三事

IOS有关内存管理的二三事 一.前引 随着移动设备的内存越来越大,程序员也已经度过了为了那一两M的内存在系统的抽丝剥茧的年代,对于JAVA的开发者,对内存更是伸手即取,并且从不关心什么时候还回去.但是,程序的掌控度对程序员来说是至关重要的,任何语言的内存管理机制的初衷也是在有限的空间里完成最精致的逻辑. 二.Xcode工程设置ARC ARC是xcode5中引入的自动引用计数,其原理与MRC是一样,只是系统帮助我们添加了retain和release.现在在xcode中新建的项目默认都是ARC的环境

DuplexPipe二三事(五)——来自内网的呼唤

穿越防火墙 你是否曾经尝试过去连接一台远程计算机,却因为被防火墙拦截或路由器没有转发而造成无法通信?这是主动式连接的一个弊端:它依赖服务器的状态,而对服务器有生杀大权的只有管理员.如果能让服务器主动尝试连接我们的计算机,那就没问题了!因为防火墙.路由等一般不会过滤向外的连接(反弹式木马就是利用这一原理). 但以往的服务端程序都是采用监听本地端口的方式(比如 Windows 远程桌面程序监听本地 3389 端口),我们需要将它的连接方式改成主动连接外部网络的方式.我想你也一定要将想到(如果你看过<

DuplexPipe二三事(四)——网络连接方式随心换

连接方式 在<DuplexPipe二三事(一)>中提到建立连接有两种方式:监听本地端口,等待其他程序来连接(以下简称"监听方式"):或者主动连接其他程序(以下简称"连接方式").排列组合一下,会得到三种结果:监听-连接.监听-监听.连接-连接.其中只有"监听-连接"方式能正确地建立连接,<DuplexPipe二三事(三)>中介绍的 FPipe 只是在其中添加了一节"监听-连接-监听-连接",其中粗体部分