首页 > 数据库 > 国内数据库 > dislq 备份实战
备份数据库:
BACKUP DATABASE FULL TO full_bak BAKFILE '/dmbak/database_full.bak';
备份用户表空间 :
BACKUP TABLESPACE main FULL TO TS_BAK BAKFILE '/dmbak/tablespace_bak.bak';
数据还原
备份文件和待还原数据库的建库参数 USE_NEW_HASH 应保持一致,若取值不一致,则还原时会报错。
SQL> select para_name,para_value from v$dm_ini where para_name='USE_NEW_HASH';
LINEID PARA_NAME PARA_VALUE
---------- ------------ ----------
1 USE_NEW_HASH 1
还原表空间:
ALTER TABLESPACE main OFFLINE;
RESTORE TABLESPACE main FROM '/dmbak/tablespace_bak.bak';
ALTER TABLESPACE main ONLINE;
备注:
表空间 还原根据不同的表空间备份类型选择不同的还原策略对表空间进行还原。与库级还原和表级还原不同,表空间还原依赖于归档日志,利用备份文件还原表空间只能还原到备份时所在数 据库中,并且还原后,表空间处于最新状态。
来自 “ ITPUB博客 ” ,链接:https://blog.itpub.net/31424253/viewspace-2726325/ ,如需转载,请注明出处,否则将追究法律责任。