Windows下Oracle数据库每天自动备份

在很多企业级开发的系统中,客户常常要求每天定时备份所使用的oracle数据库数据,对于Windows操作系统的服务器而言,有很多方式来实现,我比较了解的一种方式如下,分享给大家:

1,写一个batch处理文件,命名为.bat的文件,内容如下:
exp {username}/{password}@{SID} owner={user} file={directory}+[color=red]oracle%date:~0,10%.dmp[/color] log={log file storage directory}+[color=red]oracle%date:~0,10%.log[/color] [compress=y]

example: exp rofine/rofine@orcl file=f:\oraclebackup\oracle\oracle%date:~0,10%.dmp owner=rofine log=f:\oraclebackup\oracle\log\oracle%date:~0,10%.log compress=y

** 1, %date:~0,10% 是取出当前日期;

2, 制定Windows任务计划来每天实施步骤1中的备份操作:
附件->系统工具->任务计划->添加任务计划->浏览到步骤1中的bat文件->设置参数->输入密码(该系统用户的登录密码)->设置高级参数
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值