美文网首页
SqlServer定期备份

SqlServer定期备份

作者: wwmin_ | 来源:发表于2021-07-15 11:08 被阅读0次
  1. 数据库定时备份


    image.png

    首先定义两个文件, 一个backup.sql, 一个backup_database.bat

backup.sql内容如下

GO 
DECLARE 
@backupTime VARCHAR(20)
DECLARE 
@fileName VARCHAR(1000)  
SELECT
 @backupTime=(CONVERT(VARCHAR(8), GETDATE(), 112) +REPLACE(CONVERT(VARCHAR(5), GETDATE(), 114), ':', ''))  
SELECT
 @fileName='D:\Database_Backup\DB_'+@backupTime+'.bak'
backup database Eletcric_2 to disk=@fileName

backup_database.bat内容如下

sqlcmd -S . -i D:\Database_Backup\backup.sql  

然后保证系统能定时执行这个backup_database.bat就可以

相关文章

网友评论

      本文标题:SqlServer定期备份

      本文链接:https://www.haomeiwen.com/subject/pzuppltx.html