Database
 sql >> Cơ Sở Dữ Liệu >  >> RDS >> Database

Đổi tên cơ sở dữ liệu có thể cài đặt

Mục tiêu
Đổi tên cơ sở dữ liệu có thể cắm thêm (PDB) từ PDBWFM thành PDBWFM01.
$ sqlplus / as sysdba

SQL*Plus: Release 12.1.0.2.0 Production on Tue May 5 12:22:30 2020

Copyright (c) 1982, 2014, Oracle. All rights reserved.

Connected to:
Oracle Database 12c Enterprise Edition Release 12.1.0.2.0 - 64bit Production
With the Partitioning, Real Application Clusters, Automatic Storage Management, OLAP,
Advanced Analytics and Real Application Testing options

SQL> show pdbs

CON_ID CON_NAME OPEN MODE RESTRICTED
---------- ------------------------------ ---------- ----------
2 PDB$SEED READ ONLY NO
3 PDBWFM READ WRITE NO

Đối với hoạt động đổi tên, PDB phải ở chế độ HẠN CHẾ:

SQL> alter pluggable database PDBWFM close immediate;
Pluggable database altered.

SQL> alter pluggable database PDBWFM open restricted;
Pluggable database altered.

SQL> select name, open_mode from v$pdbs;

NAME OPEN_MODE RESTRICTED
------------------------------ ---------- ----------
PDB$SEED READ ONLY NO
PDBWFM READ WRITE YES

Thực hiện đổi tên và khởi động lại (ĐÓNG / MỞ) một PDB:


SQL> alter session set container = PDBWFM;
Session altered.

SQL> alter pluggable database PDBWFM rename global_name to PDBWFM01;
Pluggable database altered.

SQL> alter pluggable database PDBWFM01 close immediate;
Pluggable database altered.

SQL> alter pluggable database PDBWFM01 open;
Pluggable database altered.

SQL> show pdbs

CON_ID CON_NAME OPEN MODE RESTRICTED
---------- ------------------------------ ---------- ----------
2 PDB$SEED READ ONLY NO
3 PDBWFM01 READ WRITE NO

Các thư mục tương ứng với PDB không được đổi tên. Nếu bạn muốn di chuyển tệp dữ liệu sang một thư mục mới, hãy sử dụng tính năng “Tệp dữ liệu di chuyển trực tuyến” trong Oracle 12c.
Để đổi tên tệp Oracle Managed-Files (OMF), hãy tham khảo tài liệu có sẵn trong phần tham khảo của bài viết này [1].

Tài liệu tham khảo
[1] Cách đổi tên tệp do Oracle quản lý (OMF) (Doc ID 191574.1). Có tại:https://support.oracle.com/knowledge/Oracle%20Database%20Products/191574_1.html


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Mô hình dữ liệu bảng lương

  2. ODBC nhanh đến mức nào? So sánh "Đã tải".

  3. Câu lệnh SQL SELECT INTO

  4. Toán tử SQL không bằng với () cho người mới bắt đầu

  5. Tránh sắp xếp bằng hợp nhất Nối kết nối