9 9861 Unregistered / Unconfirmed GUEST, unregistred user! 2007-06-08 #1 sql_server2000 在执行一个长时间的delete时,服务器重启。重启后数据文件可能由于delete时分配的临时空间未删除,由原来的400M增大到3G,这些空间如何手工删除?
9 9861 Unregistered / Unconfirmed GUEST, unregistred user! 2007-06-08 #3 是收缩数据库么?我收缩了,但还是比以前增加了300M...
H hyl Unregistered / Unconfirmed GUEST, unregistred user! 2007-06-08 #4 日志占用大量的硬盘空间 ,截断日志 DUMP TRANSACTION [DataBaseName] with no_log backup log [DataBaseName] with no_log dbcc shrinkdatabase([DataBaseName]) 把这个sql文本在查询分析器里执行一下 ,在收缩数据库就没问题了
日志占用大量的硬盘空间 ,截断日志 DUMP TRANSACTION [DataBaseName] with no_log backup log [DataBaseName] with no_log dbcc shrinkdatabase([DataBaseName]) 把这个sql文本在查询分析器里执行一下 ,在收缩数据库就没问题了
W wanchi Unregistered / Unconfirmed GUEST, unregistred user! 2007-06-08 #9 初步认为是你的代码导致SQL日志系统无穷递归,属常见故障,所以日志急剧膨胀造成数据文件异常增大,需要你的delete代码才能具体分析。
9 9861 Unregistered / Unconfirmed GUEST, unregistred user! 2007-06-18 #10 to wanchi: delete代码没问题,就是delete from a where a.id not in(select b.id from b) 主要是我这个a表里有上千万的数据,正在执行删除时,服务器被人重启。。。
to wanchi: delete代码没问题,就是delete from a where a.id not in(select b.id from b) 主要是我这个a表里有上千万的数据,正在执行删除时,服务器被人重启。。。
S starluck Unregistered / Unconfirmed GUEST, unregistred user! 2007-06-18 #11 backup log db with no_log dbcc shinrikfile dblog