zoukankan      html  css  js  c++  java
  • MSSQLSERVER数据库- 作业调度定时备份数据库

      作业调度和备份数据库是常见的行为,掌握这两项技术我觉的非常有必要。

      在网上找到这个示例,记录在这里

      备份数据库的SQL语句

    --自动备份并保存最近5天的SQL数据库作业脚本
    DECLARE @filename VARCHAR(255)
    DECLARE @date DATETIME
    SELECT @date=GETDATE()
    SELECT @filename = 'G:存放位置数据库名称-'+CAST(DATEPART(yyyy,@date) as varchar)+'-'+CAST(DATEPART(mm,@date) as varchar)+'-'+CAST(DATEPART(dd,@date) as varchar)+'.bak'
    BACKUP DATABASE [数据库名称] TO  DISK = @filename WITH INIT
    GO
     
    DECLARE @OLDDATE DATETIME
    SELECT @OLDDATE=GETDATE()-5
    EXECUTE master.dbo.xp_delete_file 0,N'G:存放位置',N'bak',@olddate,1

      刚刚开启了Sqlserver代理服务,其实我自己的理解就是一个定时器,不停的执行一些操作者分配给他的任务,有点像闹钟的感觉,看我的演示步骤

      第一步

      

    第二步

    第三步

    第四步

    第五步

  • 相关阅读:
    学习Easyui
    JS链表
    Javascript数组
    布局管理器(转)
    JCombobox组合框效果实现(转)
    JComboBox
    java.lang.ClassFormatError
    JSplitPane demo
    USB OTG简单介绍
    Cookie/Session机制具体解释
  • 原文地址:https://www.cnblogs.com/cxeye/p/4767701.html
Copyright © 2011-2022 走看看