DBAtlas · 数据库运维图谱

823: The operating system returned error to SQL Server during a read/write at offset in file (I/O error)(操作系统在文件的偏移量处读/写时向 SQL Server 返回了错误(I/O 错误))

SQL Server

含义

SQL Server 在读写数据/日志文件时收到了操作系统级别的 I/O 错误。这是严重的完整性警告,指向磁盘硬件或存储子系统问题。

原因

磁盘坏扇区、控制器/驱动故障、存储/SAN 问题、文件系统错误,或页面完全无法读取(硬 I/O 错误)。通常与硬件有关。

解决方法

立即进行一次完好的备份(如果可能)。检查 Windows 事件日志和存储日志,测试硬件/磁盘健康状况。运行 DBCC CHECKDB 检查完整性。检查 suspect_pages 表(msdb.dbo.suspect_pages)。如果存在损坏,从完好的备份恢复或执行页级还原。更换/修复硬件。

在 DBAtlas 中打开 →

同一数据库的其他条目