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.
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
create user migrate identified by oracle; grant connect, create pluggable database to migrate;
Tạo TNS Name
Trên CDB cdbnew, tạo TNS Name để kết nối sang Non-CDB database
vi $ORACLE_HOME/network/admin/tnsnames.ora
Thêm vào file tnsnames.ora đoạn sau:
NONCDB = (DESCRIPTION = (ADDRESS = (PROTOCOL = TCP)(HOST = 192.168.56.100)(PORT = 1521)) (CONNECT_DATA = (SERVER = DEDICATED) (SERVICE_NAME = noncdb) ) )
Tạo database link
Thực hiện trên CDB cdbnew:
sqlplus / as sysdba create database link clone_link connect to migrate identified by oracle using 'noncdb';
Tạo PDB mới từ Non-CDB database
Thực hiện trên CDB cdbnew:
create pluggable database PDB1 from noncdb@clone_link;
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:
sqlplus / as sysdba alter session set container=pdb1; @$ORACLE_HOME/rdbms/admin/noncdb_to_pdb.sql
Open PDB
alter pluggable database pdb1 open;
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é.
KHOÁ DÀNH CHO NGƯỜI MỚI
KHÓA HỌC: QUẢN TRỊ ORACLE DATABASE THẬT LÀ ĐƠN GIẢN (ADMIN 1)
CÁC KHOÁ NÂNG CAO:
KHÓA HỌC ORACLE NÂNG CAO: QUẢN TRỊ KIẾN TRÚC MULTITENANT 12c
KHÓA HỌC ORACLE NÂNG CAO: QUẢN TRỊ HỆ THỐNG DATA GUARD
CÁC KHOÁ COMBO:
COMBO 1: ADMIN 1 + MULTITENANT 12c
COMBO 3: ADMIN 1 + MULTITENANT 12c + DATA GUARD
LỊCH HỌC:
Mời bạn xem tại đây: LỊCH HỌC CÁC LỚP ORACLE
ĐĂNG KÝ:
https://forms.gle/MtCAoRQFenP886y79
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é.