SQL2005还原问题

maskdata 2009-02-11 04:03:52
消息 3183,级别 16,状态 2,第 2 行
在从该备份集进行读取时,RESTORE 检测到在数据库 "SODB" 中的页(54195:-172638355)上存在错误。
消息 3013,级别 16,状态 1,第 2 行
RESTORE DATABASE 正在异常终止。

大家帮忙看看.另外.不太明白页号为什么出现负值.备份文件接近10G
...全文
107 点赞 收藏 6
写回复
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
aoyunwufuwa 2009-03-08
同意二楼
回复
关注
回复
dawugui 2009-03-08
[Quote=引用楼主 maskdata 的帖子:]
消息 3183,级别 16,状态 2,第 2 行
在从该备份集进行读取时,RESTORE 检测到在数据库 "SODB" 中的页(54195:-172638355)上存在错误。
消息 3013,级别 16,状态 1,第 2 行
RESTORE DATABASE 正在异常终止。

大家帮忙看看.另外.不太明白页号为什么出现负值.备份文件接近10G
[/Quote]
备份文件接近10G?你得多大的库来装?

友情帮顶.
回复
nzperfect 2009-02-11
同2楼
如可恢复成功,再用DBCC CHECKDB 修复数据库.
回复
CN_SQL 2009-02-11

RESTORE DATABASE [XXX]
WITH REPLACE,CONTINUE_AFTER_ERROR


先试试用CONTINUE_AFTER_ERROR参数,恢复没有损坏的数据页.
你这种情况,很有可能备份的时候,数据页就已经有错误了.
回复
水族杰纶 2009-02-11
--try
dbcc checkdb('db_name')
回复
发动态
发帖子
疑难问题
创建于2007-09-28

2.1w+

社区成员

MS-SQL Server 疑难问题
申请成为版主
社区公告
暂无公告