Cả 2 server đều cài đặt Oracle Database 19.3 và hệ điều hành Linux 7.9
Bài toán:
Di chuyển (relocate pdb) PDB1 thuộc CDB cdbold sang CDB cdbnew.
2. Các bước tiến hành Relocate PDB sang CDB khác
Tạo user để thực hiện clone
Trên CDB cdbold, tiến hành tạo user để thực hiện migrate
Tạo TNS Name
Trên CDB cdbnew, tạo TNS Name để kết nối sang CDB cdbold database
Thêm vào file tnsnames.ora đoạn sau:
Tạo database link
Thực hiện trên cdbnew:
Relocate PDB pdb1 sang CDB cdbnew
Thực hiện trên cdbnew:
Open PDB
Xoá PDB trên CDB cũ
Sau khi đã relocate xong, bạn vẫn sẽ nhìn thấy PDB xuất hiện trong CDB cũ. Tuy nhiên đấy chỉ là metadata, dữ liệu thật sự đã được chuyển hết sang CDB mới rồi.
Bạn có thể xoá PDB trên CDB cũ đi
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é.