sqlserver 备份脚本

Posted

tags:

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

 BACKUP DATABASE 数据库名称  TO DISK=‘d:\3333.bak‘

 

---根据时间生成文件名

 

--将SQL脚本赋值给变量
declare @SqlBackupDataBase as nvarchar(1000)
set @SqlBackupDataBase=N‘BACKUP DATABASE HOUSE TO DISK = ‘‘E:\DBBackup\HOUSE-‘+
CONVERT(varchar(11),GETDATE(),112)+REPLACE(CONVERT(varchar(12),GETDATE(),108),‘:‘,‘‘)+‘.bak‘‘‘
--备份文件格式:YourDataBaseName-20140626233410.bak
print @SqlBackupDataBase --打印出来(为了方便调试,可省略)
exec sp_executesql @SqlBackupDataBase --调用系统存储过程,执行SQL







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

sqlserver2008R2数据库自动备份脚本

SQLServer备份脚本

sqlserver2008数据库自动备份的sql脚本及使用bat命令执行脚本

sqlserver2008数据库自动备份的sql脚本及使用bat命令执行脚本

Bat脚本备份sqlserver 表结构存储过程函数指定表数据

sqlserver导出数据两种方式:1.导出数据脚本 2.备份数据库