達夢資料庫手工恢復相關命令
#新建還原用資料庫
dminit path=/dm/dmdbms/data db_name=XX auto_overwrite=1
或
dm.ini手工編輯,ctl檔案可以手工修改
利用dmctlcvt轉換工具,將dm.ctl檔案轉換成txt型別進行修改
./dmctlcvt c2t /dm/dmdbms/data/DAMENG/dm.ctl /dm/dmdbms/data/XXX/dmctl.txt
修改路徑:
sed -i "s#/dm/dmdbms/data#/XXX#g" dmctl.txt
修改完成之後,再將dmctl.txt轉換成dm.ctl格式
./dmctlcvt t2c /dm/dmdbms/data/XXX/dmctl.txt /dm/dmdbms/data/DAMENG/dm.ctl
#還原
RMAN> RESTORE DATABASE '/dm/dmdbms/data/XXX/dm.ini' FROM BACKUPSET' /dmback/full_test1_5236/';
#恢復
RMAN> RECOVER DATABASE '/dm/dmdbms/data/XXX/dm.ini' FROM BACKUPSET' /dmback/full_test1_5236/';
差異增量還原:
RMAN> RESTORE DATABASE '/dm/dmdbms/data/other_restore_test/dm.ini' FROM BACKUPSET '/dmback/increment_test1_5236_02' WITH BACKUPDIR '/dmback' RENAME TO 'other_restore_test';
差異增量恢復:
RMAN> RECOVER DATABASE '/dm/dmdbms/data/other_restore_test/dm.ini' FROM BACKUPSET '/dmback/increment_test1_5236_02';
累積增量還原:
RMAN> RESTORE DATABASE '/dm/dmdbms/data/other_restore_test/dm.ini' FROM BACKUPSET '/dmback/cumulative_test1_5236_01' WITH BACKUPDIR '/dmback' RENAME TO 'other_restore_test';
累積增量恢復:
RMAN> RECOVER DATABASE '/dm/dmdbms/data/other_restore_test/dm.ini' FROM BACKUPSET '/dmback/cumulative_test1_5236_01';
#更新資料庫DB_MAGIC
RECOVER DATABASE '/dm/dmdbms/data/XXX/dm.in' UPDATE DB_MAGIC;
#修改埠號
修改埠號,透過修改 dm.ini 檔案中的 PORT_NUM 選項實現
#註冊為系統服務
$DM_HOME/scripts/root/dm_service_installer.sh -t dmserver -dm_ini /dm/dmdbms/data/XXX/dm.ini -p XXXX
#啟動資料庫
$DM_HOME/bin/DmServiceXXXX start
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/30327022/viewspace-2788132/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- 達夢資料庫備份恢復資料庫
- 淺談達夢資料庫的備份與恢復資料庫
- Linux 恢復rm -rf命令所刪除的達夢資料檔案Linux
- 織夢資料庫刪除了怎麼恢復資料庫
- 達夢dimp備份恢復資料庫remap以及檢視錶大小等資料庫REM
- 手工命令建立資料庫資料庫
- 儘可能地恢復織夢CMS的資料庫資料庫
- 恢復之資料庫關閉時的完全恢復資料庫
- 【資料庫資料恢復】SAP資料庫資料恢復案例資料庫資料恢復
- 儲存器資料恢復相關知識資料恢復
- 寶塔資料庫恢復 mysql資料庫丟失恢復 mysql資料庫刪除庫恢復 寶塔mysql資料庫恢復資料庫MySql
- Mongo 資料庫備份和恢復命令Go資料庫
- 【資料庫資料恢復】Sql Server資料庫資料恢復案例資料庫資料恢復SQLServer
- 達夢資料庫開發資料庫
- 初識達夢資料庫資料庫
- 達夢資料庫學習資料庫
- 達夢資料庫安裝資料庫
- 【北亞資料恢復】oracle資料庫執行truncate table命令怎麼恢復資料?資料恢復Oracle資料庫
- 達夢資料庫日常管理常用命令彙總資料庫
- 達夢資料庫如何解除主從關係資料庫
- 【達夢】Docker安裝達夢資料庫 dm8Docker資料庫
- 資料庫修復資料恢復資料庫資料恢復
- 恢復資料庫資料庫
- 【資料庫資料恢復】透過恢復NDF檔案修復資料庫的資料恢復過程資料庫資料恢復
- SCN與資料庫恢復的關係資料庫
- 達夢資料庫基礎知識(三)達夢資料庫記憶體結構資料庫記憶體
- 【資料庫資料恢復】如何恢復Oracle資料庫truncate表的資料資料庫資料恢復Oracle
- 【資料庫資料恢復】windows server下SqlServer資料庫的資料恢復資料庫資料恢復WindowsServerSQL
- 達夢遷移工具之MySQL資料庫遷移到達夢MySql資料庫
- 達夢資料庫基礎---表資料庫
- 達夢資料庫日常運維資料庫運維
- 達夢資料庫學習心得資料庫
- 使用恢復建議恢復資料庫資料庫
- 【資料庫資料恢復】Oracle資料庫誤truncate table的資料恢復案例資料庫資料恢復Oracle
- 【資料庫資料恢復】oracle資料庫誤truncate table怎麼恢復資料?資料庫資料恢復Oracle
- 【資料庫資料恢復】誤truncate table的Oracle資料庫資料恢復方案資料庫資料恢復Oracle
- MySQL中的binlog相關命令和恢復技巧MySql
- 伺服器資料恢復—透過拼接資料庫碎片恢復SqlServer資料庫資料的資料恢復案例伺服器資料恢復資料庫SQLServer