ITPub博客

首页 > Linux操作系统 > Linux操作系统 > SQL Server:在没有完整备份的前提下做差异备份,居然成功了。能成吗?

SQL Server:在没有完整备份的前提下做差异备份,居然成功了。能成吗?

原创 Linux操作系统 作者:cow977 时间:2012-07-16 12:19:29 0 删除 编辑
在新建的库上测试,没能成功。
 

在新建的库上测试,没能成功。

 

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/,如需转载,请注明出处,否则将追究法律责任。

请登录后发表评论 登录
全部评论

注册时间:2011-03-02

  • 博文量
    629
  • 访问量
    684012