SQL Server 自動備份數據腳本


腳本:

use
master; go ---聲明變量 declare @dbName nvarchar(max)='MG_DATA'; declare @dbFullName nvarchar(max)='C:\Backup\MG_DATA_'+ convert(varchar(50),getdate(),112) +'_'+ DateName(hour,GetDate())+DateName(minute,GetDate()) +DateName(second,GetDate())+'.bak'; ---備份數據庫 DECLARE @kid varchar(100) SET @kid='' SELECT @kid= @kid + 'KILL '+CAST(spid as Varchar(10)) FROM master..sysprocesses WHERE dbid=DB_ID(@dbName) PRINT @kid EXEC(@kid); backup database MG_DATA to disk=@dbFullName;

步驟:1.新建作業

 

2.

 


https://blog.csdn.net/u011127019/article/details/54141117



免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM