教您如何实现ORACLE备份

数据库 Oracle
使用ORACLE数据库,备份数据库的方法肯定是需要掌握的,下文对ORACLE备份备份的方法作了详尽的阐述说明,供您参考学习。

ORACLE备份应该是我们都需要掌握的知识,下面就教您一个ORACLE备份的方法,供您参考,如果您在ORACLE备份方面遇到过类似的问题,不妨一看。

利用任务计划、批处理文件和ORACLE的EXP导出功能,可以根据日期自动生成ORACLE备份文件,大大方便了ORACLE备份。:

1、建立批处理文件backup.bat

exp system/manager file=d:\backup\oracle\oracle%date:~0,10%.dmp owner=system log=d:\backup\oracle\oracle%date:~0,10%.

log将生成oracle2006-01-09.dmp文件

2、添加一个任务计划利用任务计划向导,根据ORACLE备份策略设置自动执行任务的时间频率(例如每天零时),执行backup.bat

3、以后每天将在目录中生成形如“oracle2005-08-31.dmp和oracle2005-08-31.log”的备份和日志文件。

说明:

(1)%date%的值在不同的系统、语言版本下可能是不一样的,控制面板里面区域选项的设定也会改变%date%的值。请先在命令行中测试 echo %date% 的返回值。%date:~4,10% 是返回日期函数,~后的第一个参数是要截取的起始位置(从0开始),第二个参数是要截取的长度,如没有则是截取到最后,参数可酌情修改。

(2)如需要准确的时间做为文件名,请用%time%函数,参数同上。

 

 

 

【编辑推荐】

oracle备份命令使用实例

Oracle单行日期函数简介

Oracle bitand( )函数简介

oracle聚合函数的使用

计算时间差的Oracle函数

责任编辑:段燃 来源: 互联网
相关推荐

2010-11-29 13:28:55

sybase自动备份

2010-11-18 16:27:37

2010-11-16 09:49:22

Oracle重建索引

2010-11-18 16:41:13

oracle死锁

2010-10-14 10:18:28

MySQL数据库备份

2010-10-28 11:29:18

ORACLE用户权限

2010-10-27 16:56:05

Oracle重复记录

2010-10-29 13:30:33

Oracle归档日志

2010-10-29 11:51:30

oracle用户名

2010-10-28 09:21:42

oracle中存图片

2010-09-26 13:56:43

SQL远程查询

2010-09-14 13:22:51

sql server备

2010-11-25 14:56:46

MySQL全文查询

2010-11-22 16:05:53

MySQL多表插入

2010-10-14 10:28:18

MySQL动态视图

2010-10-08 10:37:00

MYSQL添加新字段

2010-10-19 16:58:34

SQL Server日

2010-09-14 13:37:19

sql server备

2010-11-04 13:50:20

DB2在线导入

2009-11-19 16:18:17

路由器功能
点赞
收藏

51CTO技术栈公众号