sql 用于备份数据库的SQL脚本

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了sql 用于备份数据库的SQL脚本相关的知识,希望对你有一定的参考价值。

--      ==============================
--      T-SQL Backup Script
--      Author: GDurgha
--      CreateDateTime: 20090328
--      (c) 2009 Media Riot, LLC
--      =============================

-- VARIABLES
DECLARE @Dir varchar(1000)
DECLARE @DBaseName sysname
DECLARE @fn sysname

-- SET VARIABLES
SET @Dir = 'D:\MSSQL\Backups'
SET @DBaseName = 'DbName'

set @fn = @Dir + '\' + @DBaseName + '\' + @DBaseName + '_db_' + CONVERT(varchar, getdate(), 112) + left(replace(CONVERT(varchar, getdate(), 108), ':', ''),
4) + '.bak'
select @fn

BACKUP database @DBaseName
TO disk=@fn
WITH stats

PRINT @fn

RETURN

以上是关于sql 用于备份数据库的SQL脚本的主要内容,如果未能解决你的问题,请参考以下文章

sql 简单的SQL Server脚本,用于备份当前服务器中的所有数据库

用于 SQL Server 持续集成测试的备份/恢复数据库

Linux下备份SQL Server的Shell脚本

7 MSSQL数据库备份与恢复

sql 数据库备份脚本+ StoredProcedure.sql

使用 SQLCMD 执行 MS SQL Server (*.sql) 脚本备份还原操作有啥问题?