Mục lục
1. Giới thiệu về Refreshable PDB
Refreshable PDB là gì?
Kể từ bản Oracle Database Release 12.2, chúng ta sẽ có 1 tính năng đồng bộ khá giống với Oracle Data Guard, đó gọi là Refreshable PDB.
Bạn có thể sử dụng tính năng này để tạo ra 1 PDB đồng bộ định kỳ (không real time) với 1 PDB khác.
Các đặc điểm chính
- Refreshable PDB có thể open read only.
- Tiến trình đồng bộ (refresh) có thể cấu hình chạy tự động (định kỳ) hoặc bằng tay.
- Tuy nhiên, bạn cần phải close PDB thì mới thực hiện refresh được.
- Có thể open read write PDB lên, tuy nhiên, sau đó sẽ không thể đưa PDB trở lại Refreshable PDB được nữa.
2. Các bước cấu hình Refreshable PDB
1. Tạo migrate user trên PDB nguồn
alter session set container=sourcedb;
create user refresh_user identified by oracle;
grant connect, create pluggable database to refresh_user;
2. Tạo Tnsnames trên server chứa CDB đích
vi $ORACLE_HOME/network/admin/tnsnames.ora
Thêm vào đoạn sau:
SOURCEPDB =
(DESCRIPTION =
(ADDRESS = (PROTOCOL = TCP)(HOST = 192.168.56.100)(PORT = 1521))
(CONNECT_DATA =
(SERVER = DEDICATED)
(SERVICE_NAME = sourcepdb)
)
)
3. Tạo database link trên CDB đích
$ sqlplus / as sysdba
SQL> create database link refresh_link connect to refresh_user identified by oracle using 'sourcepdb';
4. Tạo Refreshable PDB
create pluggable database refreshpdb from newcdb@refresh_link
file_name_convert=('/u01/app/oracle/oradata/CDB1/sourcepdb/','/u02/data/CDB2/refreshpdb/')
refresh mode every 10 minutes;
Câu lệnh trên sẽ tạo ra 1 PDB (refreshpdb) tự động đồng bộ với PDB nguồn (sourcepdb) sau mỗi 10 phút.
Chú ý: Việc tự động refresh chỉ xảy ra khi Refreshable PDB ở trạng thái mount.
Nếu bạn open database (read only), bạn chỉ có thể xem được dữ liệu từ lần refresh gần nhất.
alter pluggable database refreshpdb open read only;
5. Enable chức năng refresh tự động
alter pluggable database refreshpdb refresh mode every 60 minutes;
6. Thực hiện Refresh PDB bằng tay
alter pluggable database refreshpdb refresh;
Nguồn: https://dangxuanduy.com/
Hiện tại, tôi có tổ chức đều đặn các khóa học về quản trị Oracle Database, tôi sẽ để thông tin ở đây, để bạn nào quan tâm về lịch học cũng như chương trình học có thể theo dõi nhé.
Hãy tham gia group “Kho tài liệu kiến thức database” để cùng học hỏi và chia sẻ nhé.
-
Giảm giá!
Combo khóa học Oracle Admin và RAC
13.000.000 ₫10.000.000 ₫ Đăng ký -
Giảm giá!
TOP 1
[Khóa học Zoom] Quản trị chuyên nghiệp Oracle RAC
Được xếp hạng 5.00 5 sao9.000.000 ₫7.000.000 ₫ Đăng ký -
Giảm giá!
TOP 1
Combo học và thi chứng chỉ OCP
Được xếp hạng 5.00 5 sao15.750.000 ₫15.000.000 ₫ Đăng ký -
Giảm giá!
Combo khóa học Oracle Data Guard và Multitenant
5.000.000 ₫2.149.000 ₫ Đăng ký -
Giảm giá!
TOP 1
Combo tất cả các khóa quản trị Oracle Database
17.930.000 ₫12.000.000 ₫ Đăng ký -
Giảm giá!
[Khóa học Video] Quản trị hệ thống Oracle Data Guard
Được xếp hạng 5.00 5 sao3.000.000 ₫1.590.000 ₫ Đăng ký -
Giảm giá!
Voucher thi chứng chỉ OCP của Oracle
Được xếp hạng 5.00 5 sao6.700.000 ₫4.800.000 ₫ Đăng ký -
Giảm giá!
[Khóa học Video] Linux thật là đơn giản dành riêng cho DBA
Được xếp hạng 5.00 5 sao300.000 ₫100.000 ₫ Đăng ký -
Giảm giá!
[Khóa học Video] Các khái niệm phải biết về Database
Được xếp hạng 5.00 5 sao200.000 ₫50.000 ₫ Đăng ký -
Giảm giá!
[Khóa học Video] Quản lý Oracle Database theo kiến trúc Multitenant
Được xếp hạng 5.00 5 sao2.000.000 ₫1.190.000 ₫ Đăng ký -
Giảm giá!
TOP 1
[Khóa học Zoom] Quản trị Oracle Database thật là đơn giản
Được xếp hạng 4.95 5 sao8.000.000 ₫6.000.000 ₫ Đăng ký