首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 数据库 > SQL Server >

压缩数据库 DBCC SHRINKDATABASE 有关问题

2013-06-19 
压缩数据库DBCC SHRINKDATABASE 问题com.microsoft.sqlserver.jdbc.SQLServerException: 已生成用于更新的

压缩数据库 DBCC SHRINKDATABASE 问题
com.microsoft.sqlserver.jdbc.SQLServerException: 已生成用于更新的结果集  收缩数据库的时候总是抛出这个异常,但是数据库还是正常收缩了,打包成EXE之后 在ERROR 日志里面总是 一直报com.microsoft.sqlserver.jdbc.SQLServerException: 已生成用于更新的结果集 异常 
如何能不报这个异常呢?  我试过不把异常显示出来,但是放到SERVER2008 服务器上运行时 不抛出这个异常线程就会挂起不继续向下运行。 你用程序语言来执行这个命令?对呀  一个JAVA的方法  用来压缩数据库的  怎么能做到不抛出异常或者有什么其它的语句?其实外部语言调用SQLServer的这类型管理命令不好,而且收缩操作一般不建议使用这种非SQLServer自带功能来处理。最后就是:我不懂java如何用SQL server 自带功能压缩呢? 我是新手其实就是DBCC 命令或者界面操作,但是从数据库管理的角度,这种操作应该是有计划执行,如果你放到程序端,万一有人手痒在高峰时期点了,那你数据库会卡得不行。

热点排行