尝试在数据库中提取逻辑页失败

在查询数据库表的时候出现错误如下:
消息 605,级别 21,状态 3,第 2 行
尝试在数据库 9 中提取逻辑页 (5:102608) 失败。该逻辑页属于分配单元 72057594348109824,而非 72057594248626176。
初步估计是因为数据文件损坏导致的,不过数据库关键的信息还是玩好的,需要修复损坏的部分,使用以下的语句进行恢复:
alter database csfb_for_data_dh set single_user
dbcc checkdb(”,repair_all_data_loss)
alter database csfb_for_data_loss