SQL Server:在沒有完整備份的前提下做差異備份,居然成功了。能成嗎?

cow977發表於2012-07-16
在新建的庫上測試,沒能成功。
 

在新建的庫上測試,沒能成功。

 

create database demotest

 

命令已成功完成。

 

 

sp_helpdb demotest

Status=ONLINE, Updateability=READ_WRITE, UserAccess=MULTI_USER, Recovery=FULL, Version=655, Collation=Chinese_PRC_CI_AS, SQLSortOrder=0, IsAutoCreateStatistics, IsAutoUpdateStatistics, IsFullTextEnabled

 

 

BACKUP DATABASE [demotest]

 TO  DISK = N'C:\MyExe\demotest.diff'

  WITH  DIFFERENTIAL , NOFORMAT, INIT,

    NAME = N'demo-差異資料庫備份', SKIP, NOREWIND, NOUNLOAD,  STATS = 10

GO

 

訊息3035,級別16,狀態1,第1

無法執行資料庫"demotest" 的差異備份,因為不存在當前資料庫備份。請去掉WITH DIFFERENTIAL 選項後重新發出BACKUP DATABASE 以執行資料庫的完整備份。

訊息3013,級別16,狀態1,第1

BACKUP DATABASE 正在異常終止。

 

 

select @@VERSION

 

 

----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------

Microsoft SQL Server 2008 (SP3) - 10.0.5500.0 (Intel X86)

    Sep 22 2011 00:28:06

    Copyright (c) 1988-2008 Microsoft Corporation

    Enterprise Edition on Windows NT 6.0 (Build 6002: Service Pack 2)

 

 

(1 行受影響)

來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/81227/viewspace-735673/,如需轉載,請註明出處,否則將追究法律責任。

相關文章