压缩数据库 DBCC SHRINKDATABASE 问题
com.microsoft.sqlserver.jdbc.SQLServerException: 已生成用于更新的结果集 收缩数据库的时候总是抛出这个异常,但是数据库还是正常收缩了,打包成EXE之后 在ERROR 日志里面总是 一直报com.microsoft.sqlserver.jdbc.SQLServerException: 已生成用于更新的结果集 异常
如何能不报这个异常呢? 我试过不把异常显示出来,但是放到SERVER2008 服务器上运行时 不抛出这个异常线程就会挂起不继续向下运行。
------解决方案--------------------其实就是DBCC 命令或者界面操作,但是从数据库管理的角度,这种操作应该是有计划执行,如果你放到程序端,万一有人手痒在高峰时期点了,那你数据库会卡得不行。