Oracle hot clone 12.2

來源:互聯網
上載者:User

標籤:hot clone

以下兩種clone都是從12.2 to 12.2

1 複製pdb到當前cdb裡:

cdb下執行:

alter session set pdb_file_name_convert=‘aaa‘,‘bbb‘;
create pluggable database bbb from aaa;
alter pluggable database bbb open instances=all;

給pdb bbb srvctl add service ,同時啟動service

2 遠程複製pdb

這裡就要說一個熱複製對應的參數:    UNDO模式

undo 在12C R1版本中只支援Global Shared Undo模式, 所有container共用一個UNDO資料表空間, 目前保留這種模式只是為了升級過渡, 在12C R2引入了PDB Local UNDO模式,每個container都有自己的UNDO 資料表空間, 對於RAC是每個執行個體每個container都有自己的UNDO資料表空間, 這也正是推薦的. 無論是Shared undo還是Local undo模式,都是CDB的屬性,所以在修改時當前的container都要在cdb$root下. 12.2隻要配置了LOCAL undo才支援下面的新特性:Hot Clone, Refresh PDB, PDB Relocate, Flashback PDB

select * from database_properties where property_name=‘LOCAL_UNDO_ENABLED‘;

修改此參數:

startup upgrade
alter session set container=cdb$root;
ALTER DATABASE LOCAL UNDO ON(off);
shutdown immediate;
startup
-- When a CDB is changed from shared undo mode to local undo mode,
-- Oracle Database creates the required undo tablespaces automatically.
alter pluggable database xxx open instances=all;

create user aaa identified by <password> container=all;
grant sysoper to aaa container=all;
create public database link lych_clone connect to aaa
identified by aa using ‘<tns>‘;
---這個TNS經測試不管是串連cdb的TNS還是串連PDB的TNS都可以實現複製

     CREATE PLUGGABLE DATABASE bbb FROM [email protected]_clone;     針對複製背景PDB進行open,同時要給複製後的pdb建立service。

Oracle hot clone 12.2

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.