修復 OPatch 失敗並出現錯誤代碼 73
錯誤代碼73表示目前補丁與您的系統不相容。這也可能意味著另一個進程或應用程式正在阻止安裝。總而言之,問題是由用戶端觸發的,他們可以應用補丁。
為什麼我會收到 OPatch 失敗並顯示錯誤代碼 73?
修復 OPatch 失敗並出現錯誤代碼 73
當您嘗試更新或升級 Oracle 補丁並獲得 OPatch 失敗並出現錯誤代碼 73 時,請使用下列解決方案成功解決問題:
- 執行一般步驟
- 在工作管理員中停止任何其他 Oracle 進程
- 更改ORACLE_HOME環境變數
- 重新註冊Oracle主頁
- 更改 Oracle 主目錄位置
- 手動複製補丁文件
現在讓我們一一看看這些解決方案。
1]執行一般步驟
- 重新啟動PC並嘗試更新或升級Oracle補丁。可能是暫時的技術故障引發了這個問題。
- 確保您擁有執行 Oracle 修補程式所需的管理權限。另外,請確保以管理員身份開啟並執行命令。
- 檢查安裝是否與您的 PC 相容,並確保您使用正確的補丁運行安裝。
- 重新下載補丁。先前的文件可能已損壞或不完整,從而導致了該問題。
2]在工作管理員中停止任何其他Oracle進程
3]更改ORACLE_HOME環境變數
您可以使用export指令將ORACLE_HOME環境變數變更為Oracle補丁安裝的位置。例如,如果路徑為app/oracle/program,則執行指令如下:
export ORACLE_HOME=/app/oracle/program
4]重新註冊Oracle主頁
如果問題是 Oracle 補丁的庫存位置不正確,則重新註冊 Oracle Home 可以修復 Opatch 失敗錯誤代碼 73。在許多情況下,如果發生這種情況,Opatch LsIventory 就要對錯誤負責。若要解決此問題,請一一執行以下命令:
% cd $ORACLE_HOME/oui/bin %
./attachHome.sh
5]更改Oracle主目錄位置
/oracle/DRD/11203 /oracle/DRD/112_64
6]手動複製補丁文件
如果您嘗試過任何方法但似乎都不起作用,您可以透過手動移動補丁檔案來修復 OPatch 失敗並顯示錯誤代碼 73。將它們從補丁資料夾複製到 PC 上儲存 Oracle 程式檔案的位置。以下是您需要移動的文件清單:
- Opatch服務
- Opatch.settings
- Opatch.版本
- opatch.手冊
- opatch.properties
- opatch.腳本
- 安裝補丁
- opatch.log
- Opatch.許可證
我們希望這裡的解決方案之一適合您。
如何下載最新的 OPatch 版本?
您可以從Oracle官方網站下載最新的OPatch版本。您可能需要登入並前往下載頁面才能取得最新的 OPatch 檔案。通常,Oracle 透過從其網站下載的補丁來分發 OPatch。下載之前,請確保您要下載的補丁是與您的環境相容的確切版本。
發佈留言