一段腳本實(shí)現(xiàn)自動備份并保存最近幾天的SQL數(shù)據(jù)庫
來源:懂視網(wǎng)
責(zé)編:小采
時(shí)間:2020-11-09 07:05:32
一段腳本實(shí)現(xiàn)自動備份并保存最近幾天的SQL數(shù)據(jù)庫
一段腳本實(shí)現(xiàn)自動備份并保存最近幾天的SQL數(shù)據(jù)庫: 代碼如下: DECLARE @filename VARCHAR(255) DECLARE @date DATETIME SELECT @date=GETDATE() SELECT @filename = 'G:\存放位置\數(shù)據(jù)庫名稱-'+CAST(DATEPART(yyyy,@date) as varchar)+'-'+CAST(DATEPA
導(dǎo)讀一段腳本實(shí)現(xiàn)自動備份并保存最近幾天的SQL數(shù)據(jù)庫: 代碼如下: DECLARE @filename VARCHAR(255) DECLARE @date DATETIME SELECT @date=GETDATE() SELECT @filename = 'G:\存放位置\數(shù)據(jù)庫名稱-'+CAST(DATEPART(yyyy,@date) as varchar)+'-'+CAST(DATEPA

代碼如下:
DECLARE @filename VARCHAR(255)
DECLARE @date DATETIME
SELECT @date=GETDATE()
SELECT @filename = 'G:\存放位置\數(shù)據(jù)庫名稱-'+CAST(DATEPART(yyyy,@date) as varchar)+'-'+CAST(DATEPART(mm,@date) as varchar)+'-'+CAST(DATEPART(dd,@date) as varchar)+'.bak'
BACKUP DATABASE [數(shù)據(jù)庫名稱] TO DISK = @filename WITH INIT
GO
DECLARE @OLDDATE DATETIME
SELECT @OLDDATE=GETDATE()-5
EXECUTE master.dbo.xp_delete_file 0,N'G:\存放位置',N'bak',@olddate,1
上面是一個(gè)備份最近5天的數(shù)據(jù)庫作業(yè)腳本。
您可能感興趣的文章:
MSSQL數(shù)據(jù)庫的定期自動備份計(jì)劃。設(shè)定sql server定期自動備份數(shù)據(jù)庫MSsql每天自動備份數(shù)據(jù)庫并每天自動清除log的腳本sqlserver 自動備份所有數(shù)據(jù)庫的SQL自動備份mssql server數(shù)據(jù)庫并壓縮的批處理腳本sql server 2000 數(shù)據(jù)庫自動備份設(shè)置方法
聲明:本網(wǎng)頁內(nèi)容旨在傳播知識,若有侵權(quán)等問題請及時(shí)與本網(wǎng)聯(lián)系,我們將在第一時(shí)間刪除處理。TEL:177 7030 7066 E-MAIL:11247931@qq.com
一段腳本實(shí)現(xiàn)自動備份并保存最近幾天的SQL數(shù)據(jù)庫
一段腳本實(shí)現(xiàn)自動備份并保存最近幾天的SQL數(shù)據(jù)庫: 代碼如下: DECLARE @filename VARCHAR(255) DECLARE @date DATETIME SELECT @date=GETDATE() SELECT @filename = 'G:\存放位置\數(shù)據(jù)庫名稱-'+CAST(DATEPART(yyyy,@date) as varchar)+'-'+CAST(DATEPA