Oracle
 sql >> डेटाबेस >  >> RDS >> Oracle

केवल पढ़ने के लिए Oracle होम

Oracle डेटाबेस 18c से शुरू करके, आप Oracle होम को केवल-पढ़ने के लिए मोड में कॉन्फ़िगर कर सकते हैं। केवल पढ़ने के लिए Oracle होम के लाभ:

- बिना विस्तारित डाउनटाइम के Oracle डेटाबेस के निर्बाध पैचिंग और अद्यतन को सक्षम करता है
- पैचिंग और बड़े पैमाने पर रोलआउट को सरल बनाता है क्योंकि एक छवि कई सर्वरों को पैच वितरित करने के लिए पर्याप्त होगी
- स्थापना और कॉन्फ़िगरेशन के पृथक्करण को लागू करके प्रावधान को सरल बनाता है
/पी>

सिंटैक्स


$ 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]

ओराबेसटैब फ़ाइल ORACLE_HOME/install/orabasetab में रहती है और इसका उपयोग यह निर्धारित करने के लिए किया जा सकता है कि ORACLE_HOME केवल पढ़ने के लिए है या पढ़ने/लिखने के लिए है। अंतिम फ़ील्ड '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:

केवल पढ़ने के लिए Oracle होम सक्षम करें

यदि उपयोगिता “roohctl "इस Oracle होम से संबंधित मौजूदा डेटाबेस या श्रोता को ढूंढता है, यह त्रुटि लौटाएगा:


$ 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'.

"roohctl -enable" में जोड़ने के लिए एक गैर-दस्तावेज "-force" पैरामीटर है:


$ 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.

orabasetab फ़ाइल की सामग्री देखें। अंतिम फ़ील्ड 'Y . है ' और इसका मतलब है कि रीड ओनली ऑरेकल होम सक्षम है।


$ 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:

केवल पढ़ने के लिए Oracle होम अक्षम करें

आप 'roohctl -disable . के साथ रीड ओनली Oracle होम को अक्षम कर देते हैं ':

$ 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. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Oracle PLSQL में किसी भी वर्ष के लिए ईस्टर की तिथियां निर्धारित करना

  2. जब हमारे पास डेटागार्ड हो तो फ्लैशबैक कैसे करें

  3. Oracle में DatedIFF फ़ंक्शन

  4. किसी संग्रहीत कार्यविधि में तालिका को छोटा करना

  5. Oracle डेटाबेस में VALUES-of बाउंड क्लॉज के साथ FORALL स्टेटमेंट