管理(006):啟用只讀Oracle Home目錄

Ryan_Bai發表於2019-07-16

一、配置

在啟用只讀 Oracle Home 目錄之前,Oracle Home不應建立任何資料庫或Listener

  1. 執行roohctl指令碼以啟用只讀Oracle HOME.
    $ cd $ORACLE_HOME/bin
    $ ./roohctl -enable
    
  2. 確定Oracle Home是否為只讀
    $ cd $ORACLE_HOME/bin
    $ ./orabasehome
    
    如果orabasehome命令的輸出與 $ORACLE_HOME相同,則Oracle Home目錄處於讀/寫模式。 如果輸出顯示路徑ORACLE_BASE/ homes/HOME_NAME,則表示您的Oracle Home目錄處於只讀模式。

二、檔案路徑

目錄 Read/Write Oracle Home 檔案路徑 只讀 Oracle Home 檔案路徑
ORACLE_HOME /refresh/home/oracle/product/18.0.0/dbhome_1 /refresh/home/oracle/product/18.0.0/dbhome_1
ORACLE_BASE /refresh/home/oracle/ /refresh/home/oracle/
ORACLE_BASE_HOME ORACLE_HOME(或者)  
/refresh/home/oracle/product/18.0.0/dbhome_1
ORACLE_BASE/homes/HOME_NAME(或者)
/refresh/home/oracle/homes/OraDB18Home1
ORACLE_BASE_CONFIG ORACLE_HOME (或者)  
/refersh/home/oracle/product/18.0.0/dbhome_1
ORACLE_BASE (或者)  
/refresh/home/oracle/

三、只讀 Home 目錄對DBCA的影響

  • spfile / pfile 位置
    ORACLE_BASE/dbs
    或者
    /refresh/home/oracle/dbs
  • 日誌位置
    ORACLE_BASE/cfgtoollogs/dbua
    或者
    /refresh/home/oracle/cfgtoollogs/dbua

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

相關文章