Bắt đầu với Cơ sở dữ liệu Oracle 18c, bạn có thể định cấu hình trang chủ Oracle ở chế độ chỉ đọc. Lợi ích của Trang chủ Oracle Chỉ đọc:
- Cho phép vá và cập nhật cơ sở dữ liệu Oracle liền mạch mà không kéo dài thời gian ngừng hoạt động
- Đơn giản hóa việc vá lỗi và triển khai hàng loạt vì một hình ảnh sẽ đủ để phân phối bản vá cho nhiều máy chủ
- Đơn giản hóa việc cung cấp bằng cách thực hiện tách cài đặt và cấu hình
TỔNG HỢP
$ 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 tệp nằm trong ORACLE_HOME / install / orabasetab và có thể được sử dụng để xác định xem ORACLE_HOME là chỉ đọc hay đọc / ghi. Trường cuối cùng là ‘ N ‘Và có nghĩa là nhà oracle chỉ đọc bị tắt.
Tệp$ 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:
Bật Trang chủ Oracle Chỉ đọc
Nếu tiện ích “ roohctl ”Tìm thấy một cơ sở dữ liệu hoặc trình nghe hiện có liên quan đến Trang chủ Oracle này, nó sẽ trả về lỗi:
$ 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'.
Có một tham số “-force” không có tài liệu để thêm vào “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.
Xem nội dung của tệp orabasetab. Trường cuối cùng là ‘ Y ‘Và có nghĩa là nhà tiên tri chỉ đọc được bật.
Tệp$ 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:
Tắt Trang chủ Oracle Chỉ đọc
Bạn vô hiệu hóa Trang chủ Oracle Chỉ đọc với ‘ 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.