/*
数据库备份脚本
[作者] Rulition QQ:7355157
2010年5月21日15:35:13 最后修改
[版本] v1.0
[环境] SQL2000 和 SQL2005 中测试通过
[说明]
根据可用的时间和空间资源,将 THIS4.0 数据库的备份计划设置为以下方式:
"差异备份"-每N小时执行一次,分别存储到 1# 和 2# 的 D:\This_BackUp , 保留3天。
"完整备份"-晚上 00:30 和 12:30 及 17:30 各执行一次,存储到 z$\This_BackUp,保留15天。
[特点]
1)备份频度由 SQL 计划任务来调节
2)操作日志由 SQL 计划任务来收集 (详见计划任务的高级选项)
3) 先删除过期备份文件,然后再执行备份操作,与 SQL 操作模式相反
(也可以修改 *备份前的准备工作* 这一小节,与 SQL 操作模式一样。)
4)在执行备份操作前,自动检查空间是否够用,自动回避[差异备份][完整备份]同时进行。
[注意]
1)脚本中大量使用 MS-DOS 命令,如果不是很熟悉,请不要修改!
2)为删除过期备份文件使用了 FORFILES.exe 命令,必须注明具体路径,否则无法执行。
这个可以在 Win2000 环境下使用的命令,是 FORFILES v 1.1 - emmanubo@microsoft.com - 4/98
与 Win7 系统自带的中文版,在使用参数上有一点区别,使用时请注意!
exec usp_job_backup_this4
*/
:-)这里不能发附件?
11 个解决方案
#1
2005维护计划可以保留一定时间内的备份的
#2
看看.
#3
没有用,试过了。
#4
rem "delete older than 3days files"
"c:\windows\system32\forfiles.exe" /p F:\backup /s /m *.trn /d -3 /c "cmd /c DEL @PATH "
"c:\windows\system32\forfiles.exe" /p F:\backup /s /m *.BAK /d -3 /c "cmd /c DEL @PATH "
搞成BAT文件,系统执行计划每隔一段时间执行一次(具体看你的日志备份间隔)
#5
总算发上来了。
http://hi.csdn.net/attachment/201005/21/0_1274432873i91i.gif
http://hi.csdn.net/attachment/201005/21/0_1274432873i91i.gif
#6
或者看一下我的 blog
http://blog.csdn.net/Rulition/archive/2010/05/21/5614664.aspx
第一次在这里发贴,绕了个大弯,不好意思。
http://blog.csdn.net/Rulition/archive/2010/05/21/5614664.aspx
第一次在这里发贴,绕了个大弯,不好意思。
#7
-0-
神奇的GIF
点开还可以选择文字!
神奇的GIF
点开还可以选择文字!
#8
又改了一上,还是见图片:
http://hi.csdn.net/attachment/201005/24/0_1274686121W6jz.gif
http://hi.csdn.net/attachment/201005/24/0_1274686121W6jz.gif
#9
图片看不到了
#10
配置选项 'xp_cmdshell' 不存在,也可能是高级选项。
#11
SQL2000
#1
2005维护计划可以保留一定时间内的备份的
#2
看看.
#3
没有用,试过了。
#4
rem "delete older than 3days files"
"c:\windows\system32\forfiles.exe" /p F:\backup /s /m *.trn /d -3 /c "cmd /c DEL @PATH "
"c:\windows\system32\forfiles.exe" /p F:\backup /s /m *.BAK /d -3 /c "cmd /c DEL @PATH "
搞成BAT文件,系统执行计划每隔一段时间执行一次(具体看你的日志备份间隔)
#5
总算发上来了。
http://hi.csdn.net/attachment/201005/21/0_1274432873i91i.gif
http://hi.csdn.net/attachment/201005/21/0_1274432873i91i.gif
#6
或者看一下我的 blog
http://blog.csdn.net/Rulition/archive/2010/05/21/5614664.aspx
第一次在这里发贴,绕了个大弯,不好意思。
http://blog.csdn.net/Rulition/archive/2010/05/21/5614664.aspx
第一次在这里发贴,绕了个大弯,不好意思。
#7
-0-
神奇的GIF
点开还可以选择文字!
神奇的GIF
点开还可以选择文字!
#8
又改了一上,还是见图片:
http://hi.csdn.net/attachment/201005/24/0_1274686121W6jz.gif
http://hi.csdn.net/attachment/201005/24/0_1274686121W6jz.gif
#9
图片看不到了
#10
配置选项 'xp_cmdshell' 不存在,也可能是高级选项。
#11
SQL2000