等待页面(1:401831),数据库ID为8的缓冲锁存types3时发生超时

在将logging插入SQL 2005 SP3数据库时,出现以下错误。

在页面(1:401831),数据库ID 8等待缓冲锁存器types3时发生845,17级状态1,行1超时。

“page(1:401831)”指的是这个内存分配还是磁盘分配?

我问的原因是错误总是指向同一页面。 删除正在插入的logging解决了一段时间的问题,但是然后再出现一个不同的logging。

因此,我相信,无论页面是指损坏,SQL无法读取它。

正在插入的logging从远程OLTP SQL服务器被拉到DataWareHouse服务器,在DWH服务器上失败。 另一个DWH服务器复制相同的logging罚款。

谢谢!

这是数据库中8k页面的标识符。 “在磁盘上”或“在内存中”有点不相关,因为答案可以同时为“是”。 您可以使用dbcc page(8, 1, 401831)查看页面的内容。 dbcc页面没有logging,但是您可以find大量关于它的信息以及如何解释输出。 注意:默认情况下,输出将转到错误日志。 如果你想让它回到你的SSMS(或者你正在运行命令),首先发出一个dbcc traceon(3604)