SQL Server Backup
主機作業系統:Windows Server 2008 Enterprise
SQL Server版本:SQL Server 2008 Standard
資料庫相容性層級:80
備份策略:每日00:00執行完整備份,每小時進行交易記錄備份
一直天真的以為,資料庫因為磁碟空間不足造成備份失敗,資料庫的備份狀態應該會停在出問題之前,不過今天發現這個狀況似乎跟我的想法有所不同~
資料庫完整備份語法如下:
declare @FullPath nvarchar(2000)
set @FullPath = N'Z:\Backup\Northwind_Full_'+Replace(Convert(nvarchar(10),getdate(),120),':','')+'.bak'
backup database Northwindto disk=@FullPath
資料庫完整備份--正常的成功了,如下圖所示:
備份交易記錄檔的語法如下:
declare @LogPath nvarchar(2000)
set @LogPath = N'Z:\Backup\Northwind_Log_'+Replace(Convert(nvarchar(13),getdate(),120),':','')+'.trn'
backup log Northwind to disk=@LogPath
早上進公司檢查時,發現空間不足~~
後來把磁碟空間放出來後,交易記錄備份的排程依舊時間到了會執行,結果...
看來....書讀得不夠仔細,要再好好讀一讀~~
怕自己忘了,做一個簡單的記錄~