-
数据库定时备份
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就可以
网友评论