Kết nối vào Pluggable Database như thế nào?

Để kết nối vào một Pluggable Database (PDB) trong Oracle, bạn cần thực hiện một số bước nhất định.

Kết nối vào Pluggable Database như thế nào?

Dưới đây là quy trình chi tiết để kết nối vào PDB:

Bước 1: Kiểm tra trạng thái của PDB

Trước khi kết nối, hãy đảm bảo rằng PDB đang được mở. Đăng nhập vào CDB và kiểm tra trạng thái của PDB.

sqlplus sys@<CDB_NAME> as sysdba
sqlplus sys / as sysdba

Sau khi kết nối vào CDB, bạn có thể kiểm tra trạng thái của PDB bằng lệnh sau:

SELECT name, open_mode FROM v$pdbs;

hoặc:

show pdbs;
show con_name;

Bước 2: Mở PDB (nếu cần)

Nếu PDB đang ở trạng thái MOUNTED, bạn cần mở nó. Đảm bảo bạn đang ở trong phiên SQL*Plus đã kết nối với CDB:

ALTER PLUGGABLE DATABASE <PDB_NAME> OPEN;
ALTER PLUGGABLE DATABASE PDB OPEN;

Bước 3: Tạo tệp tnsnames.ora (nếu cần)

Cấu hình tệp tnsnames.ora để bao gồm thông tin kết nối đến PDB. Tệp này thường nằm trong thư mục $ORACLE_HOME/network/admin.

Ví dụ, thêm cấu hình sau vào tệp tnsnames.ora: (thay thông tin PDB_name, IP host)

PDB_NAME =
   (DESCRIPTION =
      (ADDRESS = (PROTOCOL = TCP)(HOST = your_host_name)(PORT = 1521))
      (CONNECT_DATA =
         (SERVICE_NAME = your_pdb_service_name)
      )
   )

Bước 4: Kết nối vào PDB

Sử dụng SQL*Plus hoặc bất kỳ công cụ kết nối nào khác để kết nối vào PDB.

Sử dụng SQL*Plus

sqlplus user/password@PDB_NAME
sqlplus sys@PDB as sysdba
show con_name;
show pdbs;

hoặc kết nối vào CDB trước sau đó chuyển sang PDB:

sqlplus sys / as sysdba
ALTER SESSION SET CONTAINER = PDB;

word image 2662 1

Sử dụng SQL DEV

word image 2662 2

word image 2662 3

Nhớ start listener lên trước khi kết nối nhé

lsnrctl start
lsnrctl status

Chúc các bạn thành công.

 

Datalinks.vn

Hello các bạn, tôi là Dương Nguyễn (DuoDBA - https://www.youtube.com/@DuoDBA) tác giả của blog này. Mong muốn được chia sẻ kiến thức và kinh nghiệm về cơ sở dữ liệu với những người đam mê và quan tâm đến lĩnh vực này. Tôi có tổ chức các khoá Coaching về #OracleDatabase và luyện thi #OCP thường xuyên, các bạn muốn có người đồng hành thì alo tôi nhé. Call/Zalo: 0765 871 888. Thanks you !.....
0 0 đánh giá
Đánh giá bài viết
Theo dõi
Thông báo của
guest

0 Góp ý
Phản hồi nội tuyến
Xem tất cả bình luận