MSSQL Server 及 MSSQL Express版本 自动备份

一、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)添加任务计划程序 指定任务执行时间

 

posted @   Rocken.li  阅读(408)  评论(0编辑  收藏  举报
编辑推荐:
· 10年+ .NET Coder 心语,封装的思维:从隐藏、稳定开始理解其本质意义
· .NET Core 中如何实现缓存的预热?
· 从 HTTP 原因短语缺失研究 HTTP/2 和 HTTP/3 的设计差异
· AI与.NET技术实操系列:向量存储与相似性搜索在 .NET 中的实现
· 基于Microsoft.Extensions.AI核心库实现RAG应用
阅读排行:
· 10年+ .NET Coder 心语 ── 封装的思维:从隐藏、稳定开始理解其本质意义
· 地球OL攻略 —— 某应届生求职总结
· 提示词工程——AI应用必不可少的技术
· Open-Sora 2.0 重磅开源!
· 周边上新:园子的第一款马克杯温暖上架
点击右上角即可分享
微信分享提示