中文字幕一区二区人妻电影,亚洲av无码一区二区乱子伦as ,亚洲精品无码永久在线观看,亚洲成aⅴ人片久青草影院按摩,亚洲黑人巨大videos

如何配置Oracle 18c只讀Oracle Home

發(fā)布于:2021-02-05 14:30:20

0

108

0

Oracle Oracle 18c Oracle Home 數(shù)據(jù)庫

從$ ORACLE_HOME / bin目錄執(zhí)行roohctl -enable命令

[oracle@host02 dbhome_1]$ pwd
/u02/app/oracle/product/18.0.0/dbhome_1

[oracle@host02 dbhome_1]$ cd bin

[oracle@host02 bin]$ ./roohctl -enable
Enabling Read-Only Oracle home.
Update orabasetab file to enable Read-Only Oracle home.
Orabasetab file has been updated successfully.
Create bootstrap directories for Read-Only Oracle home.
Bootstrap directories have been created successfully.
Bootstrap files have been processed successfully.
Read-Only Oracle home has been enabled successfully.
Check the log file /u02/app/oracle/cfgtoollogs/roohctl/roohctl-181102AM091318.log.

驗(yàn)證Oracle Home是否為只讀的

如果orabasehome命令的輸出與$Oracleu Home相同,則表示Oracle Home配置為(傳統(tǒng)的)讀/寫模式。

但是,如果輸出顯示路徑ORACLE_BASE / homes / HOME_NAME,則將Oracle主目錄配置為只讀模式。

[oracle@host02 bin]$ export ORACLE_HOME=/u02/app/oracle/product/18.0.0/dbhome_1
 
[oracle@host02 bin]$ ./orabasehome
 
/u02/app/oracle/homes/OraDB18Home1

ORACLE_BASE_CONFIG

ORACLE_BASE_CONFIG包含配置文件,例如數(shù)據(jù)庫init.ora和密碼文件。在讀/寫Oracle Home中,ORACLE_BASE_CONFIG與ORACLE_HOME相同。

在只讀Oracle Home中,ORACLE_BASE_CONFIG是ORACLE_BASE。在$ ORACLE_BASE下,每個(gè)$ ORACLE_SID現(xiàn)在都有不同的目錄。因此,例如,我們將擁有$ ORACLE_BASE / $ ORACLE_SID / dbs目錄–與早期版本一樣,dbs目錄不在$ ORACLE_HOME下。

運(yùn)行命令orabaseconfig以顯示ORACLE_BASE_CONFIG值。

[oracle@host02 bin]$ ./orabaseconfig
/u02/app/oracle

orabasetab文件

orabasetab文件位于ORACLE_HOME / install /目錄下,可用于確定是否已將ORACLE_HOME配置為只讀或讀/寫模式。

它還定義了Oracle主目錄的ORACLE_BASE和HOME_NAME。HOME_NAME是ORACLE_HOME的內(nèi)部名稱。

第一個(gè)字段是$ORACLE_HOME值。

第二個(gè)字段是為當(dāng)前ORACLE_HOME定義的$ORACLE_BASE。

第三個(gè)字段包含HOME_NAME,該HOME_NAME用于在只讀ORACLE_HOME中構(gòu)造ORACLE_BASE_HOME路徑。HOME_NAME是為ORACLE_HOME定義的內(nèi)部名稱。

注意:在讀/寫ORACLE_HOME中,ORACLE_HOME,ORACLE_BASE_HOME和ORACLE_BASE_CONFIG都將具有相同的值。

第四個(gè)字段在讀/寫ORACLE_HOME中顯示值N,在只讀ORACLE_HOME中顯示值Y。

[oracle@host02 install]$ cat orabasetab
#orabasetab file is used to track Oracle Home associated with Oracle Base
/u02/app/oracle/product/18.0.0/dbhome_1:/u02/app/oracle:OraDB18Home1:Y:

將其與讀/寫Oracle Home進(jìn)行比較。

[oracle@host01 install]$ cat orabasetab
#orabasetab file is used to track Oracle Home associated with Oracle Base
/opt/oracle/product/18c/dbhome_1:/opt/oracle:OraHome1:N:

ORACLE_BASE_HOME

諸如$ ORACLE_HOME / network / admin和$ ORACLE_HOME / dbs之類的讀寫目錄現(xiàn)在位于ORACLE_BASE_HOME目錄結(jié)構(gòu)中的ORACLE_HOME外部

[oracle@host02 oracle]$ cd homes/

[oracle@host02 homes]$ ls -l
total 4
drwxr-x---. 8 oracle oinstall 4096 Nov  2 09:54 OraDB18Home1

[oracle@host02 homes]$ cd OraDB18Home1/

[oracle@host02 OraDB18Home1]$ ls -l
total 24
drwxr-x---. 3 oracle oinstall 4096 Nov  2 09:13 assistants
drwxr-x---. 2 oracle oinstall 4096 Nov  2 10:41 dbs
drwxr-x---. 2 oracle oinstall 4096 Nov  2 09:13 install
drwxr-x--T. 4 oracle oinstall 4096 Nov  2 09:55 log
drwxr-x---. 5 oracle oinstall 4096 Nov  2 09:13 network
drwxr-x---. 4 oracle oinstall 4096 Nov  2 09:13 rdbms

[oracle@host02 OraDB18Home1]$ ls -l ./network/admin
total 12
-rw-r-----. 1 oracle oinstall 344 Nov  2 09:54 listener.ora
-rw-r-----. 1 oracle oinstall 197 Nov  2 09:54 sqlnet.ora
-rw-r-----. 1 oracle oinstall 433 Nov  2 10:13 tnsnames.ora

[oracle@host02 OraDB18Home1]$ cd $ORACLE_BASE/dbs

[oracle@host02 dbs]$ ls -l
total 18308
-rw-rw----. 1 oracle oinstall     1544 Nov  2 10:31 hc_CDB2.dat
-rw-r-----. 1 oracle oinstall       44 Nov  2 10:31 initCDB2.ora
-rw-r-----. 1 oracle oinstall       24 Nov  2 09:55 lkCDB2
-rw-r-----. 1 oracle oinstall     3584 Nov  2 10:13 orapwCDB2
-rw-r-----. 1 oracle oinstall 18726912 Nov  2 10:41 snapcf_CDB2.f
-rw-r-----. 1 oracle oinstall     3584 Nov  2 10:33 spfileCDB2.ora