花都社区个人博客空间开通啦,欢迎注册使用!

SQL数据库隔天备份

上一篇 / 下一篇  2007-07-02 10:47:18 / 个人分类:网络编程及数据库

declare @tmp int
set @tmp = DATEDIFF(d,'2006-11-01',getdate())
if @tmp % 3 = 0
begin
  BACKUP DATABASE [rollbook] TO  DISK = N'D:\Program Files\Microsoft SQL Server\MSSQL\BACKUP\rollbook.bak' WITH  INIT ,  NOUNLOAD ,  NAME = N'rollbook 备份',  NOSKIP ,  STATS = 10,  NOFORMAT
end
else
begin
  if @tmp % 3 = 1
  begin
    BACKUP DATABASE [rollbook] TO  DISK = N'D:\Program Files\Microsoft SQL Server\MSSQL\BACKUP\rollbook.bak' WITH  INIT ,  NOUNLOAD ,  NAME = N'rollbook 备份',  NOSKIP ,  STATS = 10,  NOFORMAT
  end
  else if @tmp % 3 = 2
  begin
    BACKUP DATABASE [rollbook] TO  DISK = N'D:\Program Files\Microsoft SQL Server\MSSQL\BACKUP\rollbook.bak' WITH  INIT ,  NOUNLOAD ,  NAME = N'rollbook 备份',  NOSKIP ,  STATS = 10,  NOFORMAT 
  end
end

TAG:

 

评分:0

我来说两句

显示全部

:loveliness: :handshake :victory: :funk: :time: :kiss: :call: :hug: :lol :'( :Q :L ;P :$ :P :o :@ :D :( :)

日历

« 2008-08-29  
     12
3456789
10111213141516
17181920212223
24252627282930
31      

数据统计

  • 访问量: 1511
  • 日志数: 10
  • 图片数: 8
  • 文件数: 13
  • 建立时间: 2007-04-17
  • 更新时间: 2008-07-14

RSS订阅

Open Toolbar