分类

  • 软件天地

  • 根据日期手工备份SQL Server数据库‖
    )
    me FROM master.dbo.sysdevice

    s WHERE name = N'mx_hr_backup'

        EXEC sp_dropdevi
    ce 'mx_hr_backup'  // 删除
    原备份设备
      GO                                                                          

      DECLARE @filename VARCHAR(255)                  
      DECLARE @now AS DATETIME                              

      SELECT @now = GETDATE()                                
      SELECT @filename = '
    文件主文件名
    C:Program FilesWizit Softw

    areWiz_HRmx_hr_' +  //备份

        CAST(DATEPART(yyyy, @now) AS
    VARCHAR) +
        CAST(DATEPART(mm, @now) AS V
    ARCHAR) +

        CAST(DATEPART(dd
    , @now) AS VARCHAR) +
        CAST(DATEPART(hh, @now) AS V
    ARCHAR) +

        CAST(DATEPART(mi
    , @now) AS VARCHAR) +

        CAST(DATEPART(ss
    , @now) AS VARCHAR) +
        CAST(DATEPART(ms, @now) AS VARCHAR)    

      IF EXISTS (SELECT na
    me FROM master.dbo.sysdataba
    ses WHERE name = N'xm_hr')
      BEGIN                                                                    
        EXEC sp_addumpdevice 'disk',
    'mx_hr_backup', @filename   // 添加备份设备

        BACKUP DATABASE xm_hr TO mx_
    hr_backup WITH INIT    // 备份数据库
      END                                                                        

      GO                                                                          

    上一页 下一页




    map