oracle 12c pdb測試:建立、開關、刪除
pdb測試:建立、開關、刪除
-----------------------
ORACLE12C中提出來CDB和PDB的概念
他們可以分別理解為容器和外掛(PDB插入在CDB中)
CDB的管理和傳統資料庫區別不大
--確認當前cdb
SQL> select name,cdb from v$database;
NAME CDB
--------- ---
ZARADB YES
--查詢當前pdb基本資訊
col pdb_name for a30
select pdb_id,pdb_name,dbid,status,creation_scn from dba_pdbs;
select con_id,dbid,NAME,OPEN_MODE from v$pdbs;
PDB_ID PDB_NAME DBID STATUS CREATION_SCN
---------- ------------------------------ ---------- ------------- ------------
3 PDB1 3337485269 NORMAL 1909544
2 PDB$SEED 4072348290 NORMAL 1720741
SQL>
CON_ID DBID NAME OPEN_MODE
---------- ---------- ------------------------------ ----------
2 4072348290 PDB$SEED READ ONLY
3 3337485269 PDB1 READ WRITE
--建立pdb
--1直接建立
CREATE PLUGGABLE DATABASE pdb2
ADMIN USER pdb2dba IDENTIFIED BY anbaisheng
STORAGE (MAXSIZE 2G MAX_SHARED_TEMP_SIZE 100M)
DEFAULT TABLESPACE tbs_pdb2 DATAFILE '/opt/oracle/oradata/ZARADB/datafile/pdb2_001.dbf' SIZE 25M AUTOEXTEND ON;
--2以現有pdb為模板建立
--現有pdb必須在read only模式下才能被建立,否則報錯
--以pdb1為模板建立pdb2
drop pluggable database pdb2 including datafiles;
alter pluggable database pdb1 close;
alter pluggable database pdb1 open read only;
create pluggable database pdb2
from pdb1
file_name_convert =('/opt/oracle/oradata/ZARADB/E98BEB85B1A80C56E0439A02A8C05841/datafile/','/opt/oracle/oradata/ZARADB/datafile/pdb2');
--開啟關閉pdb
alter pluggable database pdb2 close;
alter pluggable database all close;
alter pluggable database pdb2 close immediate;
alter pluggable database pdb2 open;
alter pluggable database all open;
--刪除pdb
--與刪除表空間類似,可以級聯刪除資料檔案
drop pluggable database pdb2;
drop pluggable database pdb2 including datafiles;
--unplug
--unplug後pdb只能mount不能open
alter pluggable database pdb2 unplug into '/tmp/pdb2.xml';
--unplug後刪除pdb,再使用xml檔案加回pdb
drop pluggable database pdb2;
create pluggable database pdb2 using '/tmp/pdb2.xml' nocopy;
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/29618264/viewspace-2147417/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- Oracle 12c 手工建立 和 刪除 PDB 示例Oracle
- Oracle 12c 多租戶 手工建立 pdb 與 手工刪除 pdbOracle
- Oracle12c日常pdb建立、開關和刪除操作Oracle
- Oracle 12C -- 使用seed PDB建立新的pdbOracle
- Oracle 12c 建立與刪除CDB、PDBsOracle
- Oracle刪除效率測試Oracle
- Oracle 12c系列(二)|PDB的建立Oracle
- oracle11g同義詞synonym建立及授權且刪除相關測試Oracle
- Oracle 12c 使用Non-CDB來建立PDBOracle
- Oracle 12C 建立使用者連線pdbOracle
- 建立、克隆pdb---oracle 12c 學習(1)Oracle
- Oracle 12c Relocate PDBOracle
- Oracle序列使用:建立、刪除Oracle
- Oracle12c_PDB的拔插與刪除Oracle
- Oracle 12c使用SQL*Plus來建立與刪除應用程式容器OracleSQL
- 12C關於CDB、PDB建立AWR的方法和總結
- Oracle 12c PDB淺析Oracle
- oracle job的建立和刪除Oracle
- Oracle 12c PDB遷移(一)Oracle
- Oracle 12c系列(六)|Relocate a PDBOracle
- Oracle 12c系列(五)|PDB RefreshOracle
- oracle 12c rman備份pdbOracle
- Oracle 12c PDB淺析(二)Oracle
- oracle刪除使用者後的恢復測試Oracle
- Oracle 多表關聯刪除Oracle
- Oracle 12C RMAN transport tablespace from PDB of RAC CDB to remote PDBOracleREM
- Oracle 12c logminer測試Oracle
- ORACLE 12C pdb受限解決思路Oracle
- ORACLE 12C新特性——CDB與PDBOracle
- oracle 12c使用dblink克隆pdbOracle
- Oracle 建立PDB-Plugging In an Unplugged PDBOracle
- 【PDB】Oracle 建立pdb說明(create pluggable database)OracleDatabase
- 物理DG刪除歸檔測試
- Oracle 建立PDB-本地克隆Oracle
- Oracle 建立PDB-from ScratchOracle
- oracle建立/刪除表空間、建立/刪除使用者並賦予許可權Oracle
- Oracle 12c多租戶特性詳解:PDB 的建立、克隆與維護Oracle
- ORACLE表空間的建立修改刪除Oracle