Welcome 微信登录

首页 / 数据库 / MySQL / 简易的Oracle备份

简易的自动备份Oracle数据库的方法. 写一个批处理, 内容如下:
  1. echo *****备份开始... ********  
  2. set fname=D:databak\%date:~0,10%  
  3. exp system/password@orcl file=%fname%.dmp owner=(system,newname)  
  4. echo *****数据库压缩中... **********  
  5. d:  
  6. cd D:Program FilesWinRAR  
  7. rar.exe a -m3 -df %fname%.rar %fname%.dmp  
  8. echo *****数据库备份完成,文件名%fname%.rar********** 
在计划任务里加上这个批处理并设置好调度即可.简单说一下这个批处理.首先获得当前日期座位备份文件的名字,然后用exp命令导出相应的数据,再调用winrar将备份文件压缩来减少存储空间的占用.rar.exe        a:压缩    -m3  普通压缩    -df  压缩后删除被压缩的文件 写的比较简单,大概就是这样初步的想法吧.  特别是现在数据库的用户名及密码全都明文写在这里很不安全. 请高手指导留言.Oracle RAC 错误信息 prkh-1010VMware+rhel5+Oracle 10g安装RAC的问题相关资讯      Oracle教程 
  • Oracle中纯数字的varchar2类型和  (07/29/2015 07:20:43)
  • Oracle教程:Oracle中查看DBLink密  (07/29/2015 07:16:55)
  • [Oracle] SQL*Loader 详细使用教程  (08/11/2013 21:30:36)
  • Oracle教程:Oracle中kill死锁进程  (07/29/2015 07:18:28)
  • Oracle教程:ORA-25153 临时表空间  (07/29/2015 07:13:37)
  • Oracle教程之管理安全和资源  (04/08/2013 11:39:32)
本文评论 查看全部评论 (0)
表情: 姓名: 字数