1、备份账套,并新建一个账套,恢复数据;为了是一个作为查询用,另一个作为新的账套做账用;
2、在 查询分析器 输入以下语句并执行(注意,把ufgy改成你需要修复的数据库名称)u衡痕贤伎se masterdeclare @databasen锾攒揉敫ame varchar(255)set @databasename='ufgy'exec sp_dboption @databasename, N'single', N'true' --将目标数据库置为单用户状态dbcc checkdb(@databasename,REPAIR_ALLOW_DATA_LOSS)dbcc checkdb(@databasename,REPAIR_REBUILD)exec sp_dboption @databasename, N'single', N'false'--将目标数据库置为多用户状态
3、如果你的sql是2000,建议升级为2005;
4、对其中一个账套进行年结余;