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 建立與刪除CDB、PDBsOracle
- Oracle 12c系列(二)|PDB的建立Oracle
- Oracle 建立PDB-Plugging In an Unplugged PDBOracle
- oracle 12c rman備份pdbOracle
- Oracle 12c系列(五)|PDB RefreshOracle
- Oracle 12c系列(六)|Relocate a PDBOracle
- 12C關於CDB、PDB建立AWR的方法和總結
- ORACLE 12C pdb受限解決思路Oracle
- Oracle 12c 使用FILE_NAME_CONVERT建立pdb報錯 ORA-01276Oracle
- 【PDB】Oracle 建立pdb說明(create pluggable database)OracleDatabase
- Oracle 建立PDB-from ScratchOracle
- Oracle 建立PDB-本地克隆Oracle
- oracle 12c PDB隨CDB啟動和連結PDB的方式Oracle
- Oracle 12C Sharding部署和測試Oracle
- Oracle 12c RMAN Cross-Platform Transport of a Closed PDBOracleROSPlatform
- Oracle 建立PDB-遠端克隆Oracle
- oracle db link的檢視建立與刪除Oracle
- oracle資料庫建立、刪除索引等操作Oracle資料庫索引
- oracle 19c CDB vs pdb 建立Oracle
- 12C關於CDB、PDB的官方解釋
- Oracle 12c系列(七) | Non-CDB轉換為PDBOracle
- Oracle 12c RMAN Performing Cross-Platform Transport of a PDB Using InconsistentOracleROSPlatform
- 【ASK_ORACLE】Oracle 12c之CDB與PDB的備份與恢復(一)什麼是CDB與PDB?Oracle
- 12c pdb基本操作
- Oracle 12C 中CDB和PDB的引數檔案管理Oracle
- openGauss 建立-刪除MOT
- 【BAK_ORACLE】Oracle 12c之CDB與PDB的備份與恢復(三)CDB與PDB的備份方式Oracle
- 【RECO_ORACLE】Oracle 12c之CDB與PDB的備份與恢復(四)PDB的幾種恢復方式Oracle
- oracle主鍵序列的建立,刪除,修改序列起始值Oracle
- oracle刪除日誌Oracle
- sysbench壓測Oracle 12COracle
- benchmark 壓測Oracle 12cOracle
- oracle 12c中CDB和PDB的備份還原實驗Oracle
- 【12c cdb pdb】實驗
- 功能測試-登陸、新增、刪除、查詢測試要點
- 建立元素和刪除元素
- Git分支建立和刪除Git
- 刪除oracle重複值Oracle
- Oracle 增加 修改 刪除 列Oracle