sql >> Databáze >  >> RDS >> Oracle

Domovská stránka Oracle pouze pro čtení

Počínaje Oracle Database 18c můžete nakonfigurovat domov Oracle v režimu pouze pro čtení. Výhody domovské stránky Oracle pouze pro čtení:

– Umožňuje bezproblémové záplatování a aktualizaci databází Oracle bez prodloužených prostojů
– Zjednodušuje záplatování a hromadné zavádění, protože k distribuci záplaty na mnoho serverů bude stačit jeden obraz
– Zjednodušuje zajišťování implementací oddělení instalace a konfigurace

SYNTAXE


$ roohctl -help
Usage: roohctl [<flag>] [<command> <option>]
Following are the possible flags:
-help

Following are the possible commands:
-enable Enable Read-only Oracle Home
[-nodeList List of nodes in a cluster environment]

orabasetab soubor se nachází v ORACLE_HOME/install/orabasetab a lze jej použít k určení, zda je ORACLE_HOME pouze pro čtení nebo pro čtení/zápis. Poslední pole je „N ‘ a znamená, že domov Oracle pouze pro čtení je zakázán.


$ cat $ORACLE_HOME/install/orabasetab
#orabasetab file is used to track Oracle Home associated with Oracle Base
/u01/app/oracle/product/18.0.0.0/dbhome_1:/u01/app/oracle:c10_DbHome_1:N:

Povolit domovskou stránku Oracle pouze pro čtení

Pokud nástroj „roohctl ” najde existující databázi nebo posluchače související s touto domovskou stránkou Oracle, vrátí chybu:


$ roohctl -enable
Enabling Read-Only Oracle home.
Cannot enable Read-Only Oracle home in a configured Oracle home.
The Oracle Home is configured with databases 'cpdbanq01,cpdbcmi10,cpdbdcd1'.

Existuje nezdokumentovaný parametr „-force“, který lze přidat k „roohctl -enable“:


$ roohctl -enable -force
Enabling Read-Only Oracle home.
The Oracle Home is configured with databases databases 'cpdbanq01,cpdbcmi10,cpdbdcd1'.
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.

Zobrazit obsah souboru orabasetab. Poslední pole je „Y ‘ a znamená, že je povolena domovská stránka Oracle pouze pro čtení.


$ cat $ORACLE_HOME/install/orabasetab
#orabasetab file is used to track Oracle Home associated with Oracle Base
/u01/app/oracle/product/18.0.0.0/dbhome_1:/u01/app/oracle:c10_DbHome_1:Y:

Zakázat domovskou stránku Oracle pouze pro čtení

Domovskou stránku Oracle pouze pro čtení deaktivujete pomocí „roohctl -disable ‘:

$ roohctl -disable -force 
Disabling Read-Only Oracle home. 
Update orabasetab file to disable Read-Only Oracle home. 
Orabasetab file has been updated successfully. 
Read-Only Oracle home has been disabled successfully. 
Check the log file /u01/app/oracle/cfgtoollogs/roohctl/roohctl-210110PM125527.log. 


  1. Podtržítko nefunguje v klauzuli typu Oracle

  2. Použití Jquery Ajax k načtení dat z Mysql

  3. GROUP_CONCAT v SQLite

  4. Lumen - Vytvořte připojení k databázi za běhu