oracle 12c non-cdb升級成cdb模式
oracle 12c non-cdb升級成cdb模式
相同主機下,有一個non-cdb資料庫,再建立一個cdb的例項。
SQL> select name,cdb from v$database;
NAME CDB
--------------------------- ---------
EID NO
1 row selected.
關閉資料庫並以read only模式開啟
16:50:58 SQL> shutdown immediate
Database closed.
Database dismounted.
ORACLE instance shut down.
16:51:39 SQL> startup open read only;
ORACLE instance started.
Total System Global Area 1426063360 bytes
Fixed Size 8620704 bytes
Variable Size 486540640 bytes
Database Buffers 922746880 bytes
Redo Buffers 8155136 bytes
Database mounted.
Database opened.
SQL> select name,open_mode,cdb from v$database;
NAME OPEN_MODE CDB
--------------------------- ------------------------------------------------------------ ---------
EID READ ONLY NO
1 row selected.
生成xml格式的資料庫描述檔案
SQL> BEGIN
2 DBMS_PDB.DESCRIBE(pdb_descr_file => '/home/oracle/EID.xml');
3 END;
4 /
PL/SQL procedure successfully completed.
關閉資料庫
SQL> shutdown immediate
Database closed.
Database dismounted.
ORACLE instance shut down.
連線到cdb資料庫
SQL> CREATE PLUGGABLE DATABASE mpdb01 USING '/home/oracle/EID.xml'
2 COPY
3 FILE_NAME_CONVERT = ('/u02/app/oracle/oradata/EID/', '/u02/app/oracle/oradata/mcdb/mpdb01/');
Pluggable database created.
SQL> show pdbs
CON_ID CON_NAME OPEN MODE RESTRICTED
---------- ------------------------------ ---------- ----------
2 PDB$SEED READ ONLY NO
3 MPDB01 MOUNTED
SQL> alter session set container=MPDB01;
Session altered.
執行如下命令。注意該命令會清空shared pool,所以生產環境要注意。
sql> @$ORACLE_HOME/rdbms/admin/noncdb_to_pdb.sql
SQL> alter pluggable database MPDB01 open;
Pluggable database altered.
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/31480688/viewspace-2649370/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- 【Oracle升級】Oracle指令碼升級11g to 19c non-CDBOracle指令碼
- 【資料庫升級】Oracle指令碼升級12c CDB to 19c CDB資料庫Oracle指令碼
- Oracle 12c系列(七) | Non-CDB轉換為PDBOracle
- Oracle 12c nocdb轉換成cdbOracle
- 12C把non-CDB的單庫匯入到CDB裡面當成PDB的方法
- 1.3.2.2.2 通過Non-CDB(非CDB模式)建立PDB模式
- 1.3.2.2.2. 通過Non-CDB(非CDB模式)建立PDB模式
- Oracle 12c升級指南Oracle
- 【CDB】怎樣轉換non-CDB to CDB
- Oracle 12c no-CDB轉換為CDBOracle
- oracle 20c 不支援non-cdb架構Oracle架構
- Oracle 12c 手動建立CDB和非CDBOracle
- Oracle 19c - 手動升級到 Non-CDB 19c 的完整核對清單 (Doc ID 2577572.1)Oracle
- Oracle 12c CDB&PDBs管理Oracle
- oracle 升級12c引數樣例Oracle
- Oracle 12C升級到18COracle
- Oracle 11g升級到12COracle
- Oracle 12c 建立與刪除CDB、PDBsOracle
- Oracle 12C RAC CDB資料庫部署Oracle資料庫
- 【OCM】Oracle 12C OCMU 12c OCM升級考試大綱Oracle
- Oracle 12c升級需遵循的簡單步驟NFOracle
- 【RMAN】Oracle11g透過rman升級到12cOracle
- Oracle 12c 檢視CDB&PDBs資訊(SQL*PLUS)OracleSQL
- 多租戶:在Oracle12.2中 從Non-CDB遷移到PDB,從PDB遷移另一個CDB中Oracle
- 【ASK_ORACLE】Oracle 12c之CDB與PDB的備份與恢復(一)什麼是CDB與PDB?Oracle
- Oracle 12C 中CDB和PDB的引數檔案管理Oracle
- 【BAK_ORACLE】Oracle 12c之CDB與PDB的備份與恢復(三)CDB與PDB的備份方式Oracle
- oracle 12c中CDB和PDB的備份還原實驗Oracle
- oracle 12c PDB隨CDB啟動和連結PDB的方式Oracle
- Oracle 19c - 手動升級 Oracle 12.x, 18c CDB 到 Oracle 19c (19.x)Oracle
- 【12c cdb pdb】實驗
- Z004-O001-04 克隆遠端 Non-CDB
- Oracle 12c 關閉歸檔模式Oracle模式
- Oracle 12c 多租戶專題|CDB後設資料內幕Oracle
- 【CDB】Oracle CDB/PDB常用管理命令Oracle
- Oracle 12c系列(九) | 通過unplug與plug方式升級pdb資料庫Oracle資料庫
- oracle 10 rac 升級 10.2.0.1升級到10.2.0.5Oracle
- Oracle 9i 11g歷史庫升級遷移資料至19c CDBOracle