adpatch 時是否需要停應用,opatch是否需要停資料庫

tolywang發表於2012-08-10
Oracle 11.2.0.2.0 ,  EBS R12.1.3   

學EBS以來, adpatch時就一直是關閉應用,enable維護模式後才進行的,opatch也是在關閉資料庫之後進行的,
有一次也想測試一下 opatch 是否可以開啟DB時進行,結果提示需要關閉資料庫 ,  不過最近在網上及書上看到
一些操作, 比如在版主zlc158 的大作上看到安裝簡體中文語言包時, 操作步驟中沒有關閉應用,只有修改
維護模式 , adpatch 之後直接 disable 維護模式 。  這裡有幾個疑問:

1.   (adpatch)   針對  EBS語言,EBS technology stack, EBS 產品 等的補丁,  在EBS系統啟動的情況下,EBS
對應的檔案是 lock狀態麼 (刪除過執行中的oracle rdbms的人應該知道,一些檔案是刪除不了的) ?  

2.   adpatch時,在系統開啟狀態下,更改為維護模式, 併發管理器應該還是照常執行, 是否會對adpatch有影響 ?
或者說, 對於EBS產品相關的補丁, 需要關閉併發管理器及改為維護模式, 而對於語言補丁之類的, 對併發管理
器下執行的東西沒有任何影響, 所以不用關閉併發管理器  ?   

3.   adstpall.sh 的時候,系統就測試登入不了了, 肯定是沒有使用者操作了,併發管理器也關閉了,那麼還需要設
置維護模式麼 ?   那麼是否是  adpatch 的時候,  我們可以 adstpall.sh  或者 關閉併發管理器且設定維護模式 這
兩種方式進行 , 或者和產品沒有關係的語言類補丁,我們甚至可以只開啟維護模式就可以進行adpatch  ?   

4.  EBS opatch 是在應用層server上執行的, 更新的檔案應該是應用層 $ORACLE_HOME 或 $IAS_ORACLE_HOME下
的檔案, 按道理應該是不需要關閉資料庫的, 關閉資料庫的opatch,  應該是針對 Oracle RDBMS 資料庫的 ,而不是
針對EBS 應用層的  ?  
 

來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/35489/viewspace-740662/,如需轉載,請註明出處,否則將追究法律責任。

相關文章