1. Giới thiệu Clone PDB  từ Non-CDB

Môi trường: 

Non-CDB:

  • IP: 192.168.56.100
  • DB Name: noncdb

CDB:

  • IP: 192.168.56.101
  • DB Name: cdbnew

Cả 2 server đều cài đặt Oracle Database 19.3 và hệ điều hành Linux 7.9

Bài toán: 

Clone dữ liệu từ noncdb database sang 1 PDB thuộc CDB cdbnew.

2. Các bước tiến hành clone PDB từ Non-CDB

Tạo user để thực hiện clone 

Trên database Non-CDB, tiến hành tạo user để thực hiện clone

Tạo TNS Name

Trên CDB cdbnew, tạo TNS Name để kết nối sang Non-CDB database:

Thêm vào file tnsnames.ora đoạn sau:

 

Tạo database link

Thực hiện trên CDB cdbnew:

Tạo PDB mới từ Non-CDB database

Thực hiện trên CDB cdbnew:

Chạy script noncdb_to_pdb.sql

Sau khi tạo xong PDB, bạn không được open database lên, bạn cần chạy script noncdb_to_pdb.sql trước:

Open PDB

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

Đọc thêm  So sánh thời gian export dữ liệu với các option pg_dump trên PostgreSQL

Trả lời

Email của bạn sẽ không được hiển thị công khai. Các trường bắt buộc được đánh dấu *