oracle备份指定表空间,CSS_Oracle备份知识:简单实现逻辑备份,1.指定某用户(表空间)的备份 - phpStudy...

Oracle备份知识:简单实现逻辑备份

1.指定某用户(表空间)的备份

导出语句:

exp market/market@ORDB owner=market file= D:\market.dmp log=D:\market.log

使用bat文件自动批处理:

导出备份文件命名为“market2006-01-01.dmp”形式:

exp market/market@ORDB owner=market file=D:\market%date:~0,10%.dmp log=D:\market%date:~0,10%.log

导出备份文件命名为“market20060101.dmp”形式:

exp market/market@ORDB owner=market file=D:\market%date:~0,4%%date:~5,2%%date:~8,2%%time:~0,2%%time:~3,2%.dmp log=D:\market%date:~0,4%%date:~5,2%%date:~8,2%%time:~0,2%%time:~3,2%.log

附带cmd的一些环境变量的用法:

%VariableName:~n,m%,代表从VariableName的第n个字符后起的m个字符组成的字符串;

%VariableName:~-m%,代表VariableName的最后m个字符组成的字符串;

%VariableName:~n,-m%,代表从VariableName的第n个字符后起,至倒数第m个字符之间(不包括第m个字符)的字符组成的字符串。

2.增量备份

三种类别:

1.完全增量导出(Complete Export):把整个数据库文件导出备份

exp system/manager@ORDB inctype=complete file=D:\2004.dmp log=D:\2004.log

2.增量型增量导出(Incremental Export):备份上一次备份后改变的结果

exp system/manager@ORDB inctype=incremental file=D:\2005.dmp log=D:\2005.log

3.累积型增量导出(Cumulate Export):导出自上次完全增量导出后数据库变化的信息

exp system/manager@ORDB inctype=cumulative file=D:\2006.dmp log=D:\2006.log

在Oracle9中执行带inctype参数的exp命令导出做增量备份时,会提示“INCTYPE参数已废弃”,可以使用rman做增量备份。

在做增量导出/导入,必须作为System用户来完成增量的导入导出,而且只能是对整个数据库进行实施。

3.定时自动逻辑导出备份:

可以把导出脚本写到bat批处理文件中,然后在“任务计划”中添加执行计划,指定时间备份策略,这样能做到按时自动导出备份。

4.逻辑恢复

对应于Oracle提供的三种不同的Export数据库备份方案,同样存在Import具有三种不同的操作方式对逻辑备份出来的数据库信息恢复到数据库中去。

可以排定一个备份日程表,指定时间备份策略,用数据导出的三个不同方式合作完成。

比如数据库的备份任务可作如下安排:

·星期一:完全导出(A)

·星期二:增量导出(B)

·星期三:增量导出(C)

·星期四:增量导出(D)

·星期五:累计导出(E)

·星期六:增量导出(F)

·星期日:增量导出(G)

如果在星期日,数据库遭到意外破坏,数据库管理员可按以下步骤来恢复数据库:

第一步:用命令CREATE DATABASE重新生成数据库结构;

第二步:创建一个足够大的附加回段(可省略)。

第三步:完全增量导入A:

$imp system/manager@ORDB inctype= RECTORE FULL=Y FILE=A log=D:\a.log

第四步:累计增量导入E:

$imp system/manager@ORDB inctype= RECTORE FULL=Y FILE =E log=D:\b.log

第五步:最近增量导入F:

$imp system/manager@ORDB inctype=RESTORE FULL=Y FILE=F log=D:\c.log相关阅读:

命令行小技巧 使用大括号扩展参数的方法

javascript 屏蔽鼠标键盘的几段代码

SNS网站个性展示技巧:图片幻灯片切换

数据库文件的加载和挂起

比较不错的C#中的常用的正则表达式

HTTP Headers简明易懂的教程

PHP中的递归正则使用说明

如何正确使用注册表来恢复误删的 Windows 7 便签提示

Windows7要想成功必须要解决的10个问题

asp.net 日期函数 某月的第一天和最后一天的日期

小技巧:网页制作中段落缩进的方法

JavaScript 代码块

构建SQL Server可管理安全机制

总结新手学CSS容易出现错误的内容

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值