sybase自动备份方法
来源:互联网 发布:日本人审美观知乎 编辑:程序博客网 时间:2024/06/11 09:49
在数据库服务器上操作步骤:
1.创建文件夹f:/dbbak
2.在f:/dbbak中新建两个文本文件dump.sql,dump.bat
3.将dump.bat设为计划任务,每天3:00执行---------------------------dump.sql内容如下:
use master
go
dump database report to 'f:/dbbak/report.dat'
/*可以类似添加多个备份语句*/
go
---------------------------dump.bat内容如下:@echo off
FOR /F "tokens=1-3 delims=- " %%i IN ('date /t') DO SET DATE=%%i-%%j-%%k
isql -Udumper -Sdbsvr -if:/dbbak/dump.sql -Dmaster -Ppassword
if not exist %DATE%/nul MD %DATE%
move *.dat %DATE%
若要增加自动删除陈旧文件的功能,可以这样:1.创建文本文件f:/dbbak/mydel.vbs内容如下:
Dim fs, f, f1, fc, s
Set fs = CreateObject("Scripting.FileSystemObject")
Set f = fs.GetFolder("f:/dbbak")
Set fc = f.SubFolders
For Each f1 in fc
If DateDiff("d",f1.DateLastModified ,Date())>10 Then
fs.DeleteFolder "f:/dbbak/"&f1.name
End If
Next2.在dump.bat文件的最后增加一行:
cscript f:/dbbak/mydel.vbs如上修改后,f:/dbbak/下只保存最近11天自动备份的文件,若需保存更多,修改
DateDiff("d",f1.DateLastModified ,Date())>10 中的10改大一点即可
- sybase自动备份方法
- sybase数据库自动备份
- 备份sybase数据库的方法
- sybase定时备份数据库方法
- linux下mysql/sybase自动远程备份
- Sybase数据库自动备份的实现
- sybase数据库的两种备份方法
- sybase ASE在unix&linux上的自动备份脚本
- Sybase在HP小型机上的自动备份方案
- Sybase ASA数据库自动备份的简易实现
- ORACLE自动备份方法
- ORACLE自动备份方法
- ORACLE 自动备份 方法
- ORACLE自动备份方法
- oracle自动备份方法
- db2数据库自动备份方法
- db2数据库自动备份方法
- SPS自动备份的方法
- SWF文件格式说明书--SWF文件结构
- java数据库事物处理
- IMApple1.5版需改地内容!
- TSS Book Reviews (by Greg Ostravich): Pragmatic Project Automation
- 数据结构――栈、队列和树(Java)
- sybase自动备份方法
- 枚举类型的用法
- 一些常见的RuntimeException
- WORD使用小经验
- Data WareHouse Base
- DirectShow编程(3.5) - 关于DirectShow - DirectShow中的事件通告
- 浅谈Java中的存储空间类型
- 经典的asp整理 (陆续更新)
- 用C#和数据库实现无限级分类法