MSSQLSERVER_3183

适用于:SQL Server

详细信息

属性
产品名称 SQL Server
事件 ID 3183
事件来源 MSSQLSERVER
组件 SQLEngine
符号名称 LDDB_PAGE_ERROR_DURING_RESTORE
消息正文 在从该备份集进行读取时,RESTORE 检测到在数据库 "%ls" 中的页(%d:%d)上存在错误。

说明

如果在还原使用 CHECKSUM 选项执行的数据库备份时页面验证失败,将引发此错误。 SQL Server 终止还原操作并报告如下所示的错误:

Msg 3183, Level 16, State 1, Line 1
RESTORE detected an error on page (1:243) in database "corruption_errors_test" as read from the backup set.
Msg 3013, Level 16, State 1, Line 1
RESTORE DATABASE is terminating abnormally.

数据库页可能由于许多原因(包括硬件故障和 OS 问题)而损坏

用户操作

  • 使用最后一个已知良好的备份或使用 CONTINUE_AFTER_ERROR 子句还原,然后使用 DBCC CHECKDB 进行检查。 请参阅 指定还原操作在遇到错误后是继续还是停止。

  • 调查最初执行备份的硬件及其存储位置。 此操作是确保不会影响其他数据库备份,并且此问题不会在将来发生。