Để thay đổi protection mode trong Oracle Data Guard, bạn cần thực hiện các bước sau:
1. Xác định protection mode hiện tại:
– Sử dụng câu lệnh SQL sau trên bất kỳ instance nào trong Data Guard configuration để xác định protect mode hiện tại:
SELECT protection_mode FROM V$DATABASE;
SQL> SELECT protection_mode FROM V$DATABASE;
PROTECTION_MODE
——————–
MAXIMUM AVAILABILITY
2. Thay đổi protection mode:
– Có ba chế độ bảo vệ (protection mode) trong Oracle Data Guard: Maximum Performance, Maximum Availability và Maximum Protection.
Để thay đổi protection mode, bạn cần kết nối vào primary database và thực hiện lệnh SQL thích hợp:
Maximum Performance:
alter database set standby database to maximize performance;
Maximum availability:
alter database set standby database to maximize availability;
Maximum protection: (instance phải ở chế độ mount)
alter database set standby database to maximize protection;
3. Xác nhận thay đổi: Sau khi thay đổi protection mode, bạn có thể kiểm tra lại bằng cách sử dụng câu lệnh:
SELECT protection_mode FROM V$DATABASE;
SQL> alter database set standby database to maximize performance;
Database altered.
SQL> SELECT protection_mode FROM V$DATABASE;
PROTECTION_MODE
——————–
MAXIMUM PERFORMANCE