Welcome 微信登录

首页 / 数据库 / MySQL / 在Linux、Windows上如何按日期逻辑备份数据库

在逻辑备份数据库时,用户可能会希望在dmp文件中加入日期变量,以区分不同日期的备份文件,并且可以防止意外的覆盖。参考了eagle的一书《循序渐近Oracle》,并且试验了一些脚本如下:1.Linux或者unix上的脚本包括一个脚本:exp rman/rman file="date +%y%m%d".dmp log="date +%y%m%d".log 2.在windows上的脚本包括两个脚本,该脚本可以实现生成当天的dmp文件,并且删掉前天的dmp文件。脚本一:exp_seagull.batecho offsqlplus rman/rman@vm10 @exp_seagull.sql脚本二:exp_seagull.sqlcolumn jintian new_val jtselect to_char(sysdate,"YYYYMMDD") jintian from dual;host exp userid=rman/rman@vm10 file=exp_seagull_&jt..dmp log=exp_seagull_&jt..logcolumn qiantian new_val qtselect to_char(sysdate-2,"YYYYMMDD") qiantian from dual;host del exp_seagull_&qt..dmpexit详解在Linux或UNIX机器上设置多个DB2系统MySQL学习系列之数据库概述相关资讯      oracle  Oracle教程  Oracle使用 
  • Oracle中纯数字的varchar2类型和  (07/29/2015 07:20:43)
  • Oracle教程:Oracle中查看DBLink密  (07/29/2015 07:16:55)
  • Oracle 使用小计  (03/19/2015 09:07:06)
  • Oracle教程:Oracle中kill死锁进程  (07/29/2015 07:18:28)
  • Oracle教程:ORA-25153 临时表空间  (07/29/2015 07:13:37)
  • Oracle中quote的使用  (12/22/2014 18:23:31)
本文评论 查看全部评论 (0)
表情: 姓名: 字数