[系統] MSSQL SERVER備份失敗

作者: bernachom (Terry)   2014-11-21 08:19:34
資料庫名稱: MSSQL SERVER
資料庫版本: 2014
作業平台: WINDOWS SERVER 2012
問題描述:
不好意思,請教一下,最近有更改了備份排程
但是卻出現了錯誤,可是實際上是有備份成功的@@
備份錯誤但有成功的圖示:http://ppt.cc/TJ5y
然後我的備份SCRIPT是系統產出來的
BACKUP LOG [DATABASE] TO [DATABASE_LOG] WITH RETAINDAYS = 7, NOFORMAT,
INIT, NAME = N'DATABASE-完整 資料庫 備份', NOSKIP, NOREWIND, NOUNLOAD,
STATS = 10, CHECKSUM
GO
declare @backupSetId as int
select @backupSetId = position from msdb..backupset where
database_name=N'DATABASE' and backup_set_id=(select max(backup_set_id) from
msdb..backupset where database_name=N'DATABASE' )
if @backupSetId is null begin raiserror(N'確認失敗。找不到資料庫 ''DATABASE''
的備份資訊。', 16, 1) end
RESTORE VERIFYONLY FROM [DATABASE_LOG] WITH FILE = @backupSetId, NOUNLOAD, NOREWIND
想請教前輩們,有遇過這樣子的情況嗎?
顯示錯誤,但是備份卻成功..
還麻煩指導了,謝謝。
作者: propecia (i'll see u in next life)   2014-11-21 16:58:00
去掉最後的 WITH F 再備一次試試!
作者: waterpeng (水語貓靈)   2014-11-22 01:09:00
底下是子步驟...有可能顯示正常但最後結果是失敗的...要不要把詳細的log都貼上來判斷一下..

Links booklink

Contact Us: admin [ a t ] ucptt.com