SQL 查询分析器不能查询 服务器: 消息 823,级别 24,状态 2,行 1 连接中断

xtliuyi 2010-08-23 11:04:21
数据库文件被物理删除,用恢复软件恢复后再附加进来后查询前面一部门数据没有问题,不能查询全部的数据
select top 5339 from table 可以查出数据,

select top 5340 from table 5339之后的就不能查询了

所有的表都一样,估计是由于数据删除时对数据库有些损坏
...全文
1316 12 打赏 收藏 转发到动态 举报
写回复
用AI写文章
12 条回复
切换为时间正序
请发表友善的回复…
发表回复
Rotel-刘志东 2010-08-26
  • 打赏
  • 举报
回复
dbcc checktable('')表
xtliuyi 2010-08-26
  • 打赏
  • 举报
回复
虽然没得到满意的答案,还是谢谢大家,结贴散分,见者有份.
Austindatabases 2010-08-23
  • 打赏
  • 举报
回复
下例检查 authors 表的数据页完整性。

捷定数据库修复中心

DBCC CHECKTABLE (’authors’)
GO
B. 检查表,但不检查非聚集索引 数据恢复finddata.net

下例对 authors 表的数据页完整性进行检查,但不检查非聚集索引。 数据恢复finddata.net

DBCC CHECKTABLE (’authors’) WITH PHYSICAL_ONLY
GO
C. 检查特定索引

数据恢复finddata.net


下例对通过访问 sysindexes 获得的特定索引进行检查。

www.db-recovery.com

USE pubs
DECLARE @indid int
SELECT @indid = indid
FROM sysindexes
WHERE id = OBJECT_ID(’authors’) AND name = ‘aunmind’
DBCC CHECKTABLE (’authors’, @indid)
GO 数据库修复中心db-recovery

Tags: 系统表
xtliuyi 2010-08-23
  • 打赏
  • 举报
回复
dbcc checkdb 得到的结果:

服务器: 消息 8946,级别 16,状态 12,行 2
表错误: 分配页 (1:8088) 的 PFS_PAGE 页首结构值无效。类型为 0。请检查该页上的类型、对象 ID 和页 ID。
服务器: 消息 8921,级别 16,状态 1,行 1
CHECKTABLE 已终止。收集事实数据时检测到失败。可能是因为 tempdb 空间用尽或某一系统表不一致。请检查前面的错误信息。
服务器: 消息 8998,级别 16,状态 1,行 1
GAM、SGAM 或 PFS 页上的页错误导致 CHECKALLOC 无法验证数据库 ID 11 中从 (1:8088) 到 (1:16175) 的页。原因请参阅其它错误信息。
服务器: 消息 8909,级别 16,状态 1,行 1
表错误: 对象 ID 115969024,索引 ID 34,页 ID (1:8088)。页首结构中的 PageId = (26112:16)。
'fxzbsoft_jbl' 的 DBCC 结果。
CHECKDB 发现了 1 个分配错误和 0 个一致性错误,这些错误并不与任何单个的对象相关联。
CHECKDB 发现了 0 个分配错误和 1 个一致性错误(在表 '(Object ID 115969024)' 中,该表的对象 ID 为 115969024)。
CHECKDB 发现了 1 个分配错误和 1 个一致性错误(在数据库 'FxZbSoft_JBL' 中)。
DBCC 执行完毕。如果 DBCC 输出了错误信息,请与系统管理员联系。


有没有好的方法恢复数据?请高手指点
xtliuyi 2010-08-23
  • 打赏
  • 举报
回复
有没哪位也碰到过这种问题的?出来说下
Austindatabases 2010-08-23
  • 打赏
  • 举报
回复
请你使用DBCC TABLE 查看表是不是损害
xtliuyi 2010-08-23
  • 打赏
  • 举报
回复
在网上找了下,也没看明白
duanzhi1984 2010-08-23
  • 打赏
  • 举报
回复
没碰到过
xtliuyi 2010-08-23
  • 打赏
  • 举报
回复
ldslove:
dbcc checkdb 怎么用?谢谢!
hao1hao2hao3 2010-08-23
  • 打赏
  • 举报
回复
还有这样的情况,真的没遇到过,是提示错误而不是不能查到这么多条记录对吧?
东那个升 2010-08-23
  • 打赏
  • 举报
回复
dbcc checkdb看看
albert_sky 2010-08-23
  • 打赏
  • 举报
回复
是不是数据没有完全恢复?

22,298

社区成员

发帖
与我相关
我的任务
社区描述
MS-SQL Server 疑难问题
社区管理员
  • 疑难问题社区
  • 尘觉
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧