你目前正处于脱机状态,正在等待 Internet 重新连接

修复: 无法创建数据库快照在 SQL Server 2014年使用 DBCC CHECKDB 时

重要说明:本文是由 Microsoft 机器翻译软件进行的翻译并可能由 Microsoft 社区通过社区翻译机构(CTF)技术进行后期编辑,或可能是由人工进行的翻译。Microsoft 同时向您提供机器翻译、人工翻译及社区后期编辑的文章,以便对我们知识库中的所有文章以多种语言提供访问。翻译的文章可能存在词汇、句法和/或语法方面的错误。Microsoft 对由于内容的误译或客户对内容的使用所导致的任何不准确、错误或损失不承担责任。

点击这里察看该文章的英文版: 3099548
症状
假定您有一个数据库,包含在 Microsoft SQL Server 2014年的只读文件组。在数据库上运行DBCC CHECKDB时, DBCC命令无法创建数据库快照数据库。

如果没有其它连接到数据库,DBCC 操作完成且没有错误。但是,您会收到以下错误消息:

由于无法创建数据库快照或使用 TABLOCK 指定 DBCC CHECKDB 不检查 SQL Server 目录或服务中介程序的一致性。

如果存在到数据库的其它连接,DBCC 操作失败,并收到以下错误消息:

消息 5030,级别 16,状态 12,第 1 行
可以不以独占方式锁定数据库以执行该操作。
Msg 7926、 16,状态 1,第 1 行级
检查语句已中止。无法创建数据库快照并无法锁定数据库或表,数据库不会检查。当此行为预期行为和有哪些解决方法的详细信息,请参阅联机丛书。请参阅以前的错误,有关更多详细信息。
解决方案

累积更新信息

第一次修复该问题的SQL Server累积更新包

建议: 设置 SQL Server 的累积更新
SQL Server 的每个新累积更新包含所有修补程序和所有安全修补程序,已包含在以前的累积更新。我们建议您下载并安装最新的累积更新 SQL Server:

状态
Microsoft 已经确认这是"适用于"一节中列出的 Microsoft 产品中的问题。

警告:本文已自动翻译

属性

文章 ID:3099548 - 上次审阅时间:12/22/2015 05:44:00 - 修订版本: 1.0

Microsoft SQL Server 2014 Service Pack 1

  • kbqfe kbsurveynew kbfix kbexpertiseadvanced kbmt KB3099548 KbMtzh
反馈
t" src="https://c.microsoft.com/ms.js">