紧急求教! sql 2000 问题,请高手帮忙解决
在应用中出现这个错误,不知道如何解决,请知道的帮帮忙,急呀    
 [Microsoft][SQLServer   2000   Driver   for   JDBC][SQLServer]-20501,   Message   Insert   Failed    
 系统为win2003,sql2000,应用为Weblogic   ,语言j2ee 
 补充: 
 1、开始以为是应用问题,我直接进入企业管理器对该表进行修改同样出现如下错误: 
 其他用户已经修改了该表或死活图的内容;您正在修改的数据库行在数据库中已不存在。数据库错误:“[Microsoft][SQLServer   2000   Driver   for   JDBC][SQLServer]-20501,   Message   Insert   Failed”    
 2、不是所有的表都修改不了,而是个别的表无法修改。 
 3、我已经尝试方法:重启数据库并不启动应用。重启机器后再启动数据库。并保证在此期间只有我一个用户操作数据库。不存在其他用户访问该数据库 
------解决方案--------------------修复一个数据库试试: 
 dbcc checkdb( "数据库名 ")
------解决方案--------------------dbcc checktable( 'tbname ')   
------解决方案--------------------最简单的, 重新启动一下sql server服务.   
 死锁和阻塞是两码事, 如果是死锁, 则死锁的某个进程会被自动终止, 并反馈错误给调用者.   
 如果是阻塞, 则你用 sp_who, 查询结果中的列blced, 如果该列有非0值, 表示产生阻塞的spid值.   
 spid对应的信息在 master.dbo.sysprocesses 系统表中.