中文字幕av专区_日韩电影在线播放_精品国产精品久久一区免费式_av在线免费观看网站

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

DM7數據庫及其表的備份還原是怎樣的

發布時間:2021-11-30 14:37:55 來源:億速云 閱讀:173 作者:柒染 欄目:數據庫

DM7數據庫及其表的備份還原是怎樣的,很多新手對此不是很清楚,為了幫助大家解決這個難題,下面小編將為大家詳細講解,有這方面需求的人可以來學習下,希望你能有所收獲。

DM7 聯機備份恢復
主要測試 :
1、不歸檔聯機全備份
2、包含歸檔的聯機全備份
3、不包含歸檔的聯機全備恢復
4、包含歸檔的聯機全備恢復
一、準備工作
        聯機備份必須處于歸檔模式下
    --查看歸檔是否打開
    select arch_mode from v$database;
    --查看歸檔日志信息
    select arch_name,arch_type,arch_dest from v$dm_arch_ini;
    如果沒有開啟歸檔執行
     alter database mount;
    -- 配置歸檔參數,本質相當于更改 dmarch.ini 文件
    alter database add archivelog 'DEST=C:\dmdbms\data\DAMENG\arc,TYPE=local,FILE_SIZE=128,space_limit=1024';
    --將數據庫設為歸檔模式
    alter database archivelog;
    alter database open;
二、測試數據
    -- 創建表空間test_data(數據文件TEST_DATA01.DBF大小為50m)
    create tablespace test_data datafile 'C:\dmdbms\data\DAMENG\TEST_DATA01.DBF' size 50;
    -- 增加用戶
    create user "TESTUSER" identified by "111111" default tablespace "TEST_DATA";
    -- 授權
    grant "DBA" to "TESTUSER";
    -- 創建模式
    create schema test_sch authorization testuser;
    -- 創建 表
    create table test_sch.t1(id int primary key ,name varchar(20)) storage(on test_data)
    -- 插入數據
    insert into test_sch.t1 values(1,'aaa');
    insert into test_sch.t1 values(2,'bbb');
    -- 檢索數據
    select * from test_sch.t1;
三備份數據庫
    --不包含歸檔備份聯機備份
    -- 僅備份數據庫,不備份日志
    backup database full to dmbkname03_noarc bakfile 'C:\xcl\online_noarc\dmbkname03_noarc.bak' backupinfo '測試全庫聯機備份不包含歸檔' maxsize 50 without log ;
    --插入一條數據區別包含歸檔聯機備份
    -- 插入數據
    insert into test_sch.t1 values(3,'dmbkname03');
 
    -- 檢索數據
    select * from test_sch.t1;
    --包含歸檔的聯機備份
    -- 備份數據庫,并包含日志
    backup database full to dmbkname04 bakfile 'C:\xcl\online\dmbkname04.bak' backupinfo '測試全庫聯機備份' maxsize 50 ;
備份完成后從將服務停掉 刪除或修改相對應的實例庫

四恢復測試
在dos命令下對數據庫進行恢復用
cd C:\dmdbms\bin
安裝數據庫的bin目錄下進行恢復

    第一,通過dminit重新初始化出一個和備份數據庫相同的名字的庫
    第二. 執行恢復命令恢復.
    --不包含歸檔的聯機全備的恢復
    初始化數據庫
    c:\dmdbms\bin>dminit.exe  PATH=C:\dmdbms\data  DB_NAME=DAMENG  INSTANCE_NAM
    --恢復數據庫
    -- 不包含歸檔
    c:\dmdbms\bin> dmrestore ini_path=C:\xcl\dm.ini  file=C:\xcl\online_noarc\dmbkname03_noarc.bak
    --啟動服務進入數據庫查看回復結果
    --包含歸檔的聯機全備的恢復
    --初始化數據庫
    dminit.exe  PATH=C:\dmdbms\data  DB_NAME=DAMENG  INSTANCE_NAME=DMSERVER
    -- 恢復數據庫
    - 數據庫全庫備份,并包含日志
    dmrestore ini_path=C:\xcl\dm.ini  file=C:\xcl\online\dmbkname04.bak
    --啟動服務進入數據庫查看回復結果


注意 如果執行過程中發生大小寫敏感問題請在初始化數據庫后面加上
CASE_SENSITIVE=N

表空間的備份還原
一、準備工作
        聯機備份必須處于歸檔模式下
    --查看歸檔是否打開
    select arch_mode from v$database;
    --查看歸檔日志信息
    select arch_name,arch_type,arch_dest from v$dm_arch_ini;
    如果沒有開啟歸檔執行
     alter database mount;
    -- 配置歸檔參數,本質相當于更改 dmarch.ini 文件
    alter database add archivelog 'DEST=C:\dmdbms\data\DAMENG\arc,TYPE=local,FILE_SIZE=128,space_limit=1024';
    --將數據庫設為歸檔模式
    alter database archivelog;
    alter database open;
二測試數據
     --創建表空間  初始表空間為50m 每次擴增5m
     create tablespace XWJ datafile 'G:\ABC\XWJ.dbf' size 50 autoextend on next 5
     --創建用戶 用戶名為zqq 密碼 123456789  默認表空間xwj
    create user zqq identified by 123456789 default tablespace XWJ
    -- 創建表
    create table zqq.app as select * from all_objects
    --向表中添加數據
    insert into zqq.app select * from zqq.app
    --提交
    commit;
    三備份
    backupset備份(表空間使用多少備份多少)(建議使用)
    backup tablespace xwj full to zqq backupset 'g:\zqq\a'
    備份結束后有停止服務修改或刪除原有的表空間文件
    bakfile備份
    backup tablespace xwj full to zqq bakfile 'g:\zqq\a.bak'
四還原
    重新啟動服務登錄dm管理工具
    backupset還原
     restore tablespace XWJ from  backupset  'G:\zqq\a'
    執行完成之后查看數據
    bakfile還原
    restore tablespace  XWJ from  'g:\zqq\a.bak'
        執行完成后查看數據
表空間的備份無法進行多余表空間的釋放

看完上述內容是否對您有幫助呢?如果還想對相關知識有進一步的了解或閱讀更多相關文章,請關注億速云行業資訊頻道,感謝您對億速云的支持。

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

萝北县| 渑池县| 英山县| 旬阳县| 马山县| 和林格尔县| 景德镇市| 阿拉善左旗| 洞头县| 沙雅县| 鸡西市| 水城县| 延庆县| 宝丰县| 涪陵区| 康马县| 葵青区| 连南| 虹口区| 萍乡市| 美姑县| 玉林市| 正安县| 阆中市| 博兴县| 东宁县| 襄垣县| 哈巴河县| 海兴县| 治多县| 大冶市| 睢宁县| 雅江县| 扎赉特旗| 揭东县| 富裕县| 韶关市| 探索| 邵阳县| 澄江县| 军事|