DBCC CheckDB检查SQL Server数据库,出现如下错误:
消息 2570,级别 16,状态 3,第 1 行
页 (1:1847),槽 39 位于对象 ID 192875904,索引 ID 0,分区 ID 12640315244544,分配单元 ID 12640315244544 (类型为"In-row data")中。列 "input_code" 的值超出了数据类型"varchar"的范围。请将该列更新为合法的值。
消息 2570,级别 16,状态 3,第 1 行
页 (1:1847),槽 44 位于对象 ID 192875904,索引 ID 0,分区 ID 12640315244544,分配单元 ID 12640315244544 (类型为"In-row data")中。列 "input_code" 的值超出了数据类型"varchar"的范围。请将该列更新为合法的值。
消息 2570,级别 16,状态 3,第 1 行
页 (1:1847),槽 254 位于对象 ID 192875904,索引 ID 0,分区 ID 12640315244544,分配单元 ID 12640315244544 (类型为"In-row data")中。列 "input_code" 的值超出了数据类型"varchar"的范围。请将该列更新为合法的值。
消息 2570,级别 16,状态 3,第 1 行
页 (1:3728),槽 7 位于对象 ID 192875904,索引 ID 0,分区 ID 12640315244544,分配单元 ID 12640315244544 (类型为"In-row data")中。列 "item_code" 的值超出了数据类型"varchar"的范围。请将该列更新为合法的值。
消息 2570,级别 16,状态 3,第 1 行
页 (1:3728),槽 80 位于对象 ID 192875904,索引 ID 0,分区 ID 12640315244544,分配单元 ID 12640315244544 (类型为"In-row data")中。列 "item_code" 的值超出了数据类型"varchar"的范围。请将该列更新为合法的值。
消息 2570,级别 16,状态 3,第 1 行
页 (1:3728),槽 82 位于对象 ID 192875904,索引 ID 0,分区 ID 12640315244544,分配单元 ID 12640315244544 (类型为"In-row data")中。列 "item_code" 的值超出了数据类型"varchar"的范围。请将该列更新为合法的值。
消息 2570,级别 16,状态 3,第 1 行
页 (1:3729),槽 61 位于对象 ID 192875904,索引 ID 0,分区 ID 12640315244544,分配单元 ID 12640315244544 (类型为"In-row data")中。列 "input_code" 的值超出了数据类型"varchar"的范围。请将该列更新为合法的值。
消息 2570,级别 16,状态 3,第 1 行
页 (1:3730),槽 108 位于对象 ID 192875904,索引 ID 0,分区 ID 12640315244544,分配单元 ID 12640315244544 (类型为"In-row data")中。列 "input_code" 的值超出了数据类型"varchar"的范围。请将该列更新为合法的值。
消息 2570,级别 16,状态 3,第 1 行
页 (1:4110),槽 13 位于对象 ID 192875904,索引 ID 0,分区 ID 12640315244544,分配单元 ID 12640315244544 (类型为"In-row data")中。列 "input_code" 的值超出了数据类型"varchar"的范围。请将该列更新为合法的值。
消息 2570,级别 16,状态 3,第 1 行
页 (1:4111),槽 212 位于对象 ID 192875904,索引 ID 0,分区 ID 12640315244544,分配单元 ID 12640315244544 (类型为"In-row data")中。列 "item_code" 的值超出了数据类型"varchar"的范围。请将该列更新为合法的值。
CHECKDB 在表 'TB_PRICE_CLASS_DICT' (对象 ID 192875904)中发现 0 个分配错误和 64 个一致性错误。
消息 2570,级别 16,状态 3,第 1 行
页 (1:4091),槽 12 位于对象 ID 521261112,索引 ID 1,分区 ID 315636344946688,分配单元 ID 34161368236032 (类型为"In-row data")中。列 "jynr" 的值超出了数据类型"varchar"的范围。请将该列更新为合法的值。
页 (1:4143),槽 39 位于对象 ID 521261112,索引 ID 1,分区 ID 315636344946688,分配单元 ID 34161368236032 (类型为"In-row data")中。列 "jynr" 的值超出了数据类型"varchar"的范围。请将该列更新为合法的值。
消息 2570,级别 16,状态 3,第 1 行
页 (1:4176),槽 9 位于对象 ID 521261112,索引 ID 1,分区 ID 315636344946688,分配单元 ID 34161368236032 (类型为"In-row data")中。列 "jynr" 的值超出了数据类型"varchar"的范围。请将该列更新为合法的值。
消息 2570,级别 16,状态 3,第 1 行
页 (1:4207),槽 32 位于对象 ID 521261112,索引 ID 1,分区 ID 315636344946688,分配单元 ID 34161368236032 (类型为"In-row data")中。列 "jynr" 的值超出了数据类型"varchar"的范围。请将该列更新为合法的值。
消息 2570,级别 16,状态 3,第 1 行
页 (1:4208),槽 4 位于对象 ID 521261112,索引 ID 1,分区 ID 315636344946688,分配单元 ID 34161368236032 (类型为"In-row data")中。列 "jynr" 的值超出了数据类型"varchar"的范围。请将该列更新为合法的值。
消息 2570,级别 16,状态 3,第 1 行
页 (1:4208),槽 6 位于对象 ID 521261112,索引 ID 1,分区 ID 315636344946688,分配单元 ID 34161368236032 (类型为"In-row data")中。列 "jynr" 的值超出了数据类型"varchar"的范围。请将该列更新为合法的值。
CHECKDB 在表 'HR_tjjy' (对象 ID 521261112)中发现 0 个分配错误和 75 个一致性错误。
CHECKDB 在数据库 'zzfyhis' 中发现 0 个分配错误和 139 个一致性错误。
消息 0,级别 11,状态 0,第 0 行
当前命令发生了严重错误。应放弃任何可能产生的结果。
消息 0,级别 20,状态 0,第 0 行
当前命令发生了严重错误。应放弃任何可能产生的结果。
数据库完美修复,附加到SQL,软件正常使用。
建议:
1、重要数据要经常备份,【异地备份重要数据,一天一次】。备份方案推荐:秒备份。
2、建议将重要数据定时备份到远程FTP,可以确保数据安全。
SQL Oracle MySQL数据库可以做恢复修复,QQ : 80554803,TEL : 18620906802 (微信)
SQL and Oracle and MySQL database can be restored and repaired, wechat: 18620906802, Skype: jogewang, Email:Data700@qq.com
甲骨文Oracle,微软SQLServer,MySQL常见错误修复恢复。底层修复。技术支持。