求教! 這樣也會有問題 ,那可能是你的sql server 有問題 了你用select * from dspcode 會不會有同樣的問題 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 Expression: m_SizeRec > 0 && m_SizeRec <= MAXDATAROWSPID: 52Process ID: 648你是不是有个规则,来限定了ID的大小???? DECLARE @indid intSELECT @indid = indid FROM sysindexesWHERE id = OBJECT_ID('dspcode') AND name = 'dspid'DBCC CHECKTABLE ('dspcode', @indid) 我用zarge的fangfa提示如下的错误::服务器: 消息 8928,级别 16,状态 1,行 5对象 ID 478624748,索引 ID 0: 未能处理页 (1:7389)。详细信息请参阅其它错误。服务器: 消息 8944,级别 16,状态 1,行 5表错误: 对象 ID 478624748,索引 ID 0,页 (1:7389),行 3。测试(ColumnOffsets <= (nextRec - pRec))失败。值为 614 和 176。'docdsp' 的 DBCC 结果。对象 'docdsp' 有 18310 行,这些行位于 1665 页中。CHECKTABLE 发现了 0 个分配错误和 2 个一致性错误(在表 'docdsp' 中,该表的对象 ID 为 478624748)。repair_allow_data_loss 是最低的修复级别(对于由 DBCC CHECKTABLE (bz.dbo.docdsp ) 发现的错误而言)。我急呀,我还要回家呢!!救命呀!! select top 1* from dspcode order by dspidselect top 1 * from dspcode order by dspid是不是少个空格??? 把sql server先備份一下,然後 卸掉sql server ,重新裝一下,應該 可以了 CHECKTABLE 发现了 0 个分配错误和 2 个一致性错误(在表 'docdsp' 中,该表的对象 ID 为 478624748)。===========================两个一致性错误 ,如果你可以忍受数据丢失的结果,你可以使用带REPAIR_ALLOW_DATA_LOSS参数的修复语句先把数据库设置成单用户模式,然后执行DBCC CHECKTABLE ('dspcode',REPAIR_ALLOW_DATA_LOSS)最后设回多用户正常模式 sql如何查询10分钟以内的数据? 请教一个查询语句问题. 还是不行 怎么办? 存储过程的操作 谢谢各位午休的朋友 SQL2000求最近日期数据行 SQL SERVER能不能储存黑体字,粗体字? 求一条SQL语句(分页显示用) 新人求助!我是刚刚开始学SQLServer的lz,遇到一个关于视图的问题,请高手帮忙. 在sql server中可以在select 中用if嗎 求解。数据库角色登陆问题。 查询结果比较复杂的排序问题 关闭触发器
SPID: 52
Process ID: 648
你是不是有个规则,来限定了ID的大小????
SELECT @indid = indid
FROM sysindexes
WHERE id = OBJECT_ID('dspcode') AND name = 'dspid'
DBCC CHECKTABLE ('dspcode', @indid)
服务器: 消息 8928,级别 16,状态 1,行 5
对象 ID 478624748,索引 ID 0: 未能处理页 (1:7389)。详细信息请参阅其它错误。
服务器: 消息 8944,级别 16,状态 1,行 5
表错误: 对象 ID 478624748,索引 ID 0,页 (1:7389),行 3。测试(ColumnOffsets <= (nextRec - pRec))失败。值为 614 和 176。
'docdsp' 的 DBCC 结果。
对象 'docdsp' 有 18310 行,这些行位于 1665 页中。
CHECKTABLE 发现了 0 个分配错误和 2 个一致性错误(在表 'docdsp' 中,该表的对象 ID 为 478624748)。
repair_allow_data_loss 是最低的修复级别(对于由 DBCC CHECKTABLE (bz.dbo.docdsp ) 发现的错误而言)。我急呀,我还要回家呢!!救命呀!!
select top 1 * from dspcode order by dspid
是不是少个空格???
两个一致性错误 ,如果你可以忍受数据丢失的结果,你可以使用带REPAIR_ALLOW_DATA_LOSS
参数的修复语句先把数据库设置成单用户模式,然后执行
DBCC CHECKTABLE ('dspcode',REPAIR_ALLOW_DATA_LOSS)
最后设回多用户正常模式