DBA_Oracle Erp R12中文補丁安裝升級(案例)

2014-07-11 Created By BaoXinjian
數據庫

1、摘要oracle


在使用oracle ebs時,使用中文會更好的理解整個ebs流程,一下介紹oracle r12中文補丁的方式app

1. 若是你的系統除了支持英語外,還支持其餘語言,好比中文,那你在下載補丁的時候除了下載Generic Platform版本外,還要確認有沒有其餘語言的版本,好比ZHS版本。若是有的話也要下載。工具

2. EBS的補丁不像數據庫的補丁那樣能夠回滾,一旦失敗就很麻煩。因此打補丁前必定要細看readme文件,確認補丁所需的前提條件都知足。ui

3. 要記錄和對比打補丁先後APPS Schema下的無效對象。若是由於補丁引發新的無效對象,則視爲補丁失敗。spa

4. 對於補丁失敗,通常能作的就是開TAR,要求ORACLE解決。rest

5. 打任何Patch以前都要設置爲維護模式,注意打完補丁以後要記得切換回來!日誌

 

2、案例orm


Step1. 啓用維護模式對象

啓動環境變量命令窗口,輸入adadmin,根據須要進行輸入(除了需輸入system的密碼manager外),一路默認即進入"AD Administrator main menu",選擇"5: change maintenance mode",再選擇"enable maintence mode",就切換到維護模式之下了,而後退出AD維護工具。

 

Step2. 使用adpatch打8576725補丁

進入環境變量命令窗口後,輸入adpatch,和adadmin同樣,除了需輸入system的密碼manager外,一路默認後,系統提示輸入補丁所在的路徑和driver文件,分別輸入:

補丁路徑 -> F:\p8576725_12.1.0_R12_GENERIC\8576725

補丁文件 -> u8576725.drv

系統提示輸入須要使用幾個worker執行打補丁任務,oracle推薦是cpu數量的2-4倍,如咱們的cpu數量爲8,oracle建議16-32,我選擇了16。而後就開始安裝該補丁了。

默認打補丁的日誌名稱爲adpatch.log。爲方便起見,在adpatch的輸入中,修改日誌名稱。

 

Step3. 安裝中文補丁包6678700_ZHS

Step3.1 在License Manager裏註冊中文

(1)用SYSADMIN登錄EBS,在system administrator或system administration中 

(2)選擇License Manager,而後點擊Languages

(3)在「Select languages to license」表裏,點取Simplified Chinese,點擊Next

(4)在「Select new Base Language」裏,直接點擊Next(不要使用中文做爲base language,會有麻煩)

(5)在總結性畫面裏看到以下設置,點擊Submit

Step3.2 在ADADMIN裏管理多語言表功能

(1)在環境變量命令窗口中,輸入adadmin

(2)選擇"4. maintain applications database entities menu"

(3)選擇"3. maintain multi_lingual tables"

(4)系統將開始相關多語言表功能的編譯直至完成。

Step3.3 運行adpatch

打6678700_ZHS中文補丁包和打其餘補丁同樣。

(1)關閉應用層

(2)adadmin啓用維護模式

(3)在環境變量命令窗口中,輸入adpatch

(4)系統提示輸入補丁所在的路徑和driver文件:F:\stage12\6678700_ZHS u6678700.drv

(5)輸入worker數量,系統將開始中文語言補丁的安裝過程。

(6)安裝完畢後,退出維護模式Disable Maintenance Mode。

(7)啓動應用層

Step3.4 補丁安裝過程當中的異常處理

(1)補丁安裝過程當中,若是遇到停機或退出維護模式,從新進入adpatch時,系統會詢問是否繼續進行以前中斷的補丁安裝過程。

(2)中途若是出現worker失敗致使安裝中斷,能夠另外打開環境變量命令窗口,運行adctrl工具,能夠查看worker的狀態,而後fix失敗的worker,restart worker來解決問題。

(3)通常步驟:數字1查看worker狀態;數字3輸入failed worker的worker號,使之quit;數字2輸入failed worker的worker號,使之restart。

(4)若是遇到始終沒法解決的問題,選擇隱含項8,skip當前job,讓worker繼續工做。做爲一個dba,不該該使用隱含項8

 

Thanks and Regards

參考: http://hi.baidu.com/dba_hui/item/9c736d0f8411bd9803ce1b03

相關文章
相關標籤/搜索