一、SQL Server Management Studio(SMSS) 维护计划

【参考】SQL SERVER如何定期自动备份数据库

 

二、Windows 级 任务计划程序( MSSQL Express)

1) 新建Sql存储过程(master-可编程性-存储过程)

USE [master]
GO
/****** Object:  StoredProcedure [dbo].[sp_BackupDatabases]    Script Date: 07/08/2019 15:22:51 ******/
SET ANSI_NULLS ON
GO
SET QUOTED_IDENTIFIER ON
GO
-- =============================================
-- Author:<十有三>
-- Create date: <2015-03-07>
-- Description:    <完整备份InformationManagementSystem>
-- =============================================
ALTER PROCEDURE [dbo].[sp_BackupDatabases]     
AS
BEGIN
    --设置备份数据库的存放目录
    DECLARE @diskPath NVARCHAR(300)
    SET @diskPath='X:\**bak\数据库名_'
    +CONVERT(VARCHAR, GETDATE(),112)+'_'
    +REPLACE(CONVERT(VARCHAR, GETDATE(),108),':','')+'.BAK'

    BACKUP DATABASE BJMS_SMSS TO DISK = @diskPath WITH FORMAT;
END

 

2)新建批处理

sqlcmd -S . -E -Q "EXEC 数据库.dbo.sp_BackupDatabases"

3)添加任务计划程序 指定任务执行时间

 

相关文章:

  • 2021-12-04
  • 2022-01-28
  • 2022-12-23
  • 2021-09-15
  • 2021-11-09
  • 2021-05-18
  • 2021-10-15
  • 2022-02-22
猜你喜欢
  • 2022-12-23
  • 2021-12-31
  • 2021-11-23
  • 2021-06-27
  • 2022-01-06
  • 2022-12-23
相关资源
相似解决方案