SQL Server中的操作系统错误21

时间:2017-04-20 10:46:17

标签: sql-server operating-system database-administration

我在驱动器中创建了一个数据文件,但后来当我访问该数据文件时显示操作系统错误21,当我通过CHECKDB命令检查数据库的一致性时,我得到了以下错误我已经探索了许多要解决的问题我没有&#39 ; t结束任何事情。我可以解决这个错误

  

Ms 1823,Level 16,State 2,Line 1
  无法创建数据库快照,因为它无法启动   Ms 1823,Level 16,State 8,Line 1
  无法创建数据库快照,因为它无法启动   Msg 7928,Level 16,State 1,Line 1
  无法创建用于联机检查的数据库快照。原因在先前的错误中给出,或者其中一个基础卷不支持稀疏文件或备用流。尝试离线运行支票的独占访问权   Msg 8921,Level 16,State 1,Line 1
  检查已终止。收集事实时检测到失败。可能tempdb空间不足或系统表不一致。检查以前的错误   Msg 823,Level 24,State 2,Line 1
  在文件&#D; \ RPLMUMSRV212 \ PROC_DATA.ndf'中的偏移量0000000000000000读取期间,操作系统向SQL Server返回错误21(设备未准备好。)。 SQL Server错误日志和系统事件日志中的其他消息可能提供更多详细信息。这是严重的系统级错误情况,威胁数据库完整性,必须立即纠正。完成完整的数据库一致性检查(DBCC CHECKDB)。这个错误可能是由许多因素造成的;有关详细信息,请参阅SQL Server联机丛书。

1 个答案:

答案 0 :(得分:0)

您应该在dba.stackexchange.com

上寻求答案