4/05/2010

問題記錄_SYSTEM_啟動R12 APPS_adoacorectl.sh報204錯誤

1)作業環境
OS: OSX 10.6.3
VM: Parallels Desktop 5.0.9344
OS on VM: Oracle Enterprise Linux i386 5 Update 3(5.3)
APPS on VM: Oracle E-Business Suite R12.1.1

2)問題描述
於Parallels Desktop上安裝完EBS R12後,在最後有一個檢查的步驟(Install Oracle Applications - Post-Install Checks)視窗,當時就發現了Login Page這欄是被打叉的,檢查以後發現是hosts檔的設定有問題,就進行了修改,於修改後就Login Page就打上了綠勾。
重新停起Apps服務後就發生了異常,Apps無法啟動,執行adstrtal.sh apps/apps時有錯誤,並依指示查看log檔案。

3)處理過程
3.1)查錯:
不用adstrtal.sh apps/apps腳本來起應用,改成手動一條一條啟動發現是adoacorectl.sh start執行的時候發生錯誤,依照錯誤資訊上網google了一下,發現有可能是因為我動了網路設定,也就是hosts檔才造成應用無法正常啟動的情況。
3.2)解決:
3.2.1)將以下三個資料夾下的所有檔案和子資料夾刪除。
/d01/oracle/VIS/inst/apps/VIS_ebsvmtest/ora/10.1.3/j2ee/forms/persistence/
/d01/oracle/VIS/inst/apps/VIS_ebsvmtest/ora/10.1.3/j2ee/oafm/persistence/
/d01/oracle/VIS/inst/apps/VIS_ebsvmtest/ora/10.1.3/j2ee/oacore/persistence/
3.2.2)執行:
/d01/oracle/VIS/inst/apps/VIS_ebsvmtest/admin/scripts/adautocfg.sh
3.2.3)在路徑/d01/oracle/VIS/inst/apps/VIS_ebsvmtest/admin/scripts/下手動重新啟動應用,啟動的順序:
adopmnctl.sh
adapcctl.sh
adoacorectl.sh
adformsctl.sh
adoafmctl.sh
adalnctl.sh
adcmctl.sh apps/apps
jtffmctl.sh
3.2.4)
執行完後都沒有報錯了,EBS也可以正常進入了。

4)備註:

/d01/oracle/VIS/inst/apps/VIS_ebsvmtest/ora/10.1.3/j2ee/forms/persistence/
/d01/oracle/VIS/inst/apps/VIS_ebsvmtest/ora/10.1.3/j2ee/oafm/persistence/
/d01/oracle/VIS/inst/apps/VIS_ebsvmtest/ora/10.1.3/j2ee/oacore/persistence/
/d01/oracle/VIS/inst/apps/VIS_ebsvmtest/admin/scripts/adautocfg.sh
/d01/oracle/VIS/inst/apps/VIS_ebsvmtest/admin/scripts/
上述所提及的路徑/d01都是安裝EBS時所自行指定的,故有可能會有不同,請特別注意。

5)參考資料來源:
http://home.ixpub.net/space.php?uid=15004887&do=blog&id=408630

2 則留言:

  1. 你好,我现在在MacOS下使用Parallels Desktop虚拟出Linux来安装EBS,遇到了一个问题,Linux虚拟机需要一个固定的IP,比如192.168.0.10,而且要保证MacOS能够和Linux互通;但是使用Parallels无法设置NAT网络模式,所以我现在的问题是无法使得Mac主机和虚拟机Linux之间能够ping通,请问您是如何解决的? 谢谢!

    回覆刪除
  2. 檢查網路模式的設定,若為分享(Share)的話,改為橋接(Bridge)試試

    回覆刪除