查看: 473|回復: 0

[筆記] oracle 12cR2 adg創建pdb踩過的坑

[復制鏈接]
論壇徽章:
0
跳轉到指定樓層
1#
發表于 2020-6-19 14:46 | 只看該作者 |只看大圖 回帖獎勵 |倒序瀏覽 |閱讀模式
自己的測試機測試的

環境:12.2.0.1 adg一套,搭建時已創建了pdb,名為orclpdb,測試過程為創建新的pdb test
1.創建新的pdb

由于已經存在一個pdb,且創建時數據文件位置一致,創建新的pdb時使用的方法為:

首先關閉pdb1
alter pluggable database orclpdb close immediate;
拔出pdb
alter pluggable database orclpdb unplug into '/home/oracle/unplugged_pdbs/test.xml';

使用該文件作為模板創建新的pdb
create pluggable database test using '/home/oracle/unplugged_pdbs/test.xml' nocopy tempfile reuse;

2.啟動pdb

創建后,在dg的主庫創建了新的pdb,主庫可以正常將pdb啟動到open,備庫啟動報錯。

此時的主庫:

C:\Users\asus\AppData\Local\YNote\data\qq7E78103AAD92A173E8238E2E4A28564E\8c5a63a0088c403789b669329df9c9ee\clipboard.png

C:\Users\asus\AppData\Local\YNote\data\qq7E78103AAD92A173E8238E2E4A28564E\8c5a63a0088c403789b669329df9c9ee\clipboard.png

C:\Users\asus\AppData\Local\YNote\data\qq7E78103AAD92A173E8238E2E4A28564E\8c5a63a0088c403789b669329df9c9ee\clipboard.png



此時的備庫:



查詢備庫狀態為new
select pdb_name,status from dba_pdbs;




查詢mos,新建的pdb需要以read write模式open一次后才能以read only模式open。



由于備庫的cdb為read only ,無法將pdb以讀寫模式打開,因將備庫暫時置為可讀寫狀態開啟pdb。


3.查詢備庫閃回是否開啟

show parameter db_recovery_file_dest



4.取消備庫的自動恢復狀態

alter database recover managed standby database cancel;


5.備庫創建一個還原點

create restore point restore_point_test guarantee flashback database;

6.在主庫歸檔當前日志,確保前一步創建還原點的scn的歸檔日志已經傳到備庫

alter system archive log current;

7.將主庫到備庫的歸檔目的地的狀態設置為defer,暫停物理備庫的日志傳輸

alter system set log_archive_dest_state_2=defer;

8.激活備庫到read/write狀態

alter database activate standby database;

alter database open;



9.以可讀寫方式打開新建的pdb



10.備庫關閉,啟動到mount

11.轉換為備庫

alter database convert to physical standby;

12.啟用dg

alter database recover managed standby database using current logfile disconnect from session;
alter database recover managed standby database cancel;
alter database open;

13.主庫啟用日志


alter system set log_archive_dest_state_2=enable;

14.此時備庫的pdb可以開啟



15.如有數據不一致情況,可將數據庫flashback回原來保存的還原點

flashback database to restore point restore_point_test;

測試環境沒有模擬高并發大量數據的情況,且備庫數據未更改,因此未進行閃回操作,不排除備庫更改后數據不一致需要閃回的情況。








您需要登錄后才可以回帖 登錄 | 注冊

本版積分規則 發表回復

DTCC2020中國數據庫技術大會 限時8.5折

【架構革新 高效可控】2020年9月21日~23日第十一屆中國數據庫技術大會將在北京隆重召開。

大會設置2大主會場,20+技術專場,將邀請超百位行業專家,重點圍繞數據架構、AI與大數據、傳統企業數據庫實踐和國產開源數據庫等內容展開分享和探討,為廣大數據領域從業人士提供一場年度盛會和交流平臺。

http://dtcc.it168.com


大會官網>>
30岁的男人干啥赚钱快赚钱多 北京快3开奖最快的网站 广西棋牌app最新版下载 河南新快赢481玩法介绍 云南快乐十分开奖视频 辽宁11选5预测 三肖期期中特准 850棋牌游戏有什么技巧 股票分析软件 江西多乐彩彩经网 彩库宝典官网网址
TOP技術積分榜 社區積分榜 徽章 團隊 統計 知識索引樹 積分競拍 文本模式 幫助
  ITPUB首頁 | ITPUB論壇 | 數據庫技術 | 企業信息化 | 開發技術 | 微軟技術 | 軟件工程與項目管理 | IBM技術園地 | 行業縱向討論 | IT招聘 | IT文檔
  ChinaUnix | ChinaUnix博客 | ChinaUnix論壇
CopyRight 1999-2011 itpub.net All Right Reserved. 北京盛拓優訊信息技術有限公司版權所有 聯系我們 
京ICP備09055130號-4  北京市公安局海淀分局網監中心備案編號:11010802021510 廣播電視節目制作經營許可證:編號(京)字第1149號
  
快速回復 返回頂部 返回列表
北京快3开奖最快的网站 广西棋牌app最新版下载 河南新快赢481玩法介绍 云南快乐十分开奖视频 辽宁11选5预测 三肖期期中特准 850棋牌游戏有什么技巧 股票分析软件 江西多乐彩彩经网 彩库宝典官网网址