Clone database trong môi trường CDB có thể là việc thường xuyên phải làm phục vụ cho công việc test hoặc sao lưu dữ liệu, dưới đây tôi sẽ hướng dẫn 1 số cách để clone một cách thuận tiện nhất.
Các phương pháp clone PDB:
- Clone Sử dụng sqlplus từ local CDB
- Clone Sử dụng sqlplus từ remote CDB thông qua Database link
- Clone qua Sql Developer
- Clone qua DBCA
Clone Sử dụng sqlplus từ local CDB:
xem tại https://datalinks.vn/quan-tri-pluggable-database-pdb-trong-oracle-multitenant/
Clone Sử dụng sqlplus từ remote CDB thông qua Database link
xem tại https://datalinks.vn/quan-tri-pluggable-database-pdb-trong-oracle-multitenant/
Clone qua Sql Developer
Tạo kết nối vào CDB bằng SQL DEV

Vào View => DBA:

Add connections mới và chọn Connection vừa khởi tạo bên trên:

Trong vùng Container Database chọn PDB muốn thực hiện clone =>> chuột phải và vào Clone PDB

Nhập tên cho PDB mới
Parrallel (tăng tốc độ clone)
File name (datafile) theo OMF hoặc tự chọn đường dẫn và tên file
Tích Open automatics

Thực hiện thành công:

Thực hiện kiểm tra thông tin PDB mới tạo:
SQL> alter session set container = new_pdb;
Session altered.
SQL> show con_name
CON_NAME
——————————
NEW_PDB
Clone qua DBCA
Login vào Server với user Oracle
Thực hiện lệnh DBCA


Chọn CDB cần tạo PDB trong đó

Chọn PDB cần Clone thành PDB mới, hoặc có thể plug 1 PDB khác vào.

Đặt tên cho PDB mới





SQL> alter session set container=propdb;
Session altered.
SQL> show con_name
CON_NAME
——————————
PROPDB
Kết nối vào PDB mới thành công.
- Repair database and database block corruption Oracle Database | Kiểm tra và sửa chữa datafile data block lỗi trong Oracle
- Định dạng ngày tháng trong Sqlplus Oralce database
- Ajenti là gì? Hướng dẫn cài đặt Ajenti
- Sử dụng hàm SUM trong SQL
- Hướng dẫn XOÁ node từ cụm RAC đang hoạt động delete node from RAC active

Web mẫu - Kinh doanh dịch vụ Business Coach