sql server 2005的一个异常,大家帮忙看看,多谢

ghostdom 发布于 2013/10/18 11:24
阅读 270
收藏 0

java程序操作数据库,用的ibatIS,运行了几个星期后每天报这个异常,重启程序也不行,直接拿sql语句放在查询分析器里能执行。百度了下说是频繁使用tempDB,但是我没用啊。。。请大拿帮忙!


### SQL: SELECT F_CUSTOMERCODE,F_NAME,F_MOBILE,F_SEX,F_BIRTHDAY,F_ORGID   FROM T_P_ACCOUNTINFO   WHERE F_CUSTOMERCODE IN    (    SELECT F_CUSTOMERCODE    FROM T_P_MEMBER    WHERE F_GROUPID IN (     SELECT F_ORDERID     FROM T_P_ORDER     WHERE F_ORDERTYPE=0      AND F_PRODUCT_TYPE=?              AND F_PRODUCTID=?                  )   )

### Cause: java.sql.SQLException: 在数据库 2 中找不到表或分区 ID 为 177940016594944 的索引的条目。如果存储过程引用了删除的表或者元数据已损坏,则会出现此错误。请删除存储过程然后重新创建它,或者执行 DBCC CHECKDB。 

加载中
返回顶部
顶部