DBA支招:如何實現Oracle EBS 12.2.5升級
那些對于是否要將EBS進行升級持觀望態度的Oracle數據庫管理員們可以從一家研究公司獲得一些啟示。
去年十一月,研究管理公司Gallup將其Oracle E-Business Suite 12.1.3升級到了12.2.5,但由于所需文檔數量龐大,該進程進行的并不總是一帆風順。
Gallup的Oracle數據庫管理員Abrar Syed在本周的COLLABORATE 17中表示:“我們將實施過程分成了幾個階段。“首先,我們的文檔是完整的,有一個MetaLink ID和文檔的豐富列表,初學者很容易混淆,甚至DBA也可能會感到困惑。
Syed說,不要輕率地做出升級到Oracle EBS 12.2.5的決定。
Syed說:“除了對技術堆棧和文件系統的更改外,升級帶來的特定改變還會對現有產品在升級后的工作方式產生影響,以UI [用戶界面]的外觀。
要著手開始實施,更為重要的是要避免混淆,Syed表示管理員應參考“Oracle E-Business Suite Release 12.2:Technical Planning,Getting Started和Go-Live Checklist”(Doc ID 1585857.1),以簡化安裝過程并將其作為整個升級的指南。另一個有用的指南是“Oracle E-Business Suite Release 12.2 Information Center——Upgrade”(Doc ID 1583158.1)。
在審閱文檔后,EBS安裝過程中的下一步是確定升級到Oracle EBS 12.2.5所需的先決條件。首先,管理員必須識別它們正在運行的數據庫和應用程序的版本,并檢查數據庫必備修補程序和重要參數。在應用了這些修補程序后,要繼續進行檢查。
Syed說:“我們需要完成大約六次檢查。”“運行的***個檢查是用于處理12.2階段的R12.2 Rapid Install Media的MD5校驗和。”
接下來,可以通過Patch 17537119下載E-Business Suite Technology Codelevel Checker工具,該工具提供數據庫層和應用層所需的兩個腳本。運行這些檢查后,管理員必須轉到Remote Diagnostics Agent Validation Engine Guide,Maintenance Wizard,數據收集,并且***在EBS安裝參數上運行狀況檢查。
升級過程本身應該通過RapidWiz進行過濾,RapidWiz是Oracle提供的有助于安裝過程的實用工具。當通過RapidWiz進行升級時,管理員必須關閉所有應用程序,并確保數據庫已啟動并運行。以root用戶啟動RapidWiz也是至關重要的,這樣可以正確布局文件系統或安裝12.2軟件。
然后,管理員需要運行Oracle EBS 12.2升級驅動程序,并再次運行RapidWiz來配置應用程序層。
***,也許對于Gallup來說最困難的一個方面,即涉及應用數據庫的在線修補(Application Database Online Patching,ADOP),這被許多人認為是Oracle EBS 12.2中最重要的功能。
ADOP是一個在線修補周期,它替代了ADPatch并簡化了修補過程。
Syed說,ADOP的五個階段是準備,應用,完成,割接和清理。管理員必須準備修補應用程序的實例,將修補程序應用于每個版本,最終將實例自動運行,切換以使新的修補程序版本運行,并通過從舊版本中刪除過時的對象和數據進行清理。
Syed說:“當您遇到ADOP補丁的問題時,有三個MetaLink ID可以幫助到你。
這些ID包括Enabling Online Patching AD_ZD_PREP,Online Patch Enabling Patch is Failing on ADZDPREP.sql以及R12.2 How to Resolve Invalid Object APPS.AD_ZD_Prep。