sqlserver 数据库 事务日志已满
2011-01-26 14:51
211 查看
http://blog.csdn.net/jwdream2008/archive/2010/06/30/5703780.aspx
数据库 'XXXX' 的事务日志已满。若要查明无法重用日志中的空间的原因,请参阅 sys.databases 中的 log_reuse_wait_desc 列 1.清空日志
DUMP TRANSACTION 库名 WITH NO_LOG
2.截断事务日志:
BACKUP LOG 库名 WITH NO_LOG
3.收缩数据库文件(如果不压缩,数据库的文件不会减小
企业管理器--右键你要压缩的数据库--所有任务--收缩数据库--收缩文件
--选择日志文件--在收缩方式里选择收缩至XXM,这里会给出一个允许收缩到的最小M数,直接输入这个数,确定就可以了
--选择数据文件--在收缩方式里选择收缩至XXM,这里会给出一个允许收缩到的最小M数,直接输入这个数,确定就可以了
数据库 'XXXX' 的事务日志已满。若要查明无法重用日志中的空间的原因,请参阅 sys.databases 中的 log_reuse_wait_desc 列 1.清空日志
DUMP TRANSACTION 库名 WITH NO_LOG
2.截断事务日志:
BACKUP LOG 库名 WITH NO_LOG
3.收缩数据库文件(如果不压缩,数据库的文件不会减小
企业管理器--右键你要压缩的数据库--所有任务--收缩数据库--收缩文件
--选择日志文件--在收缩方式里选择收缩至XXM,这里会给出一个允许收缩到的最小M数,直接输入这个数,确定就可以了
--选择数据文件--在收缩方式里选择收缩至XXM,这里会给出一个允许收缩到的最小M数,直接输入这个数,确定就可以了
相关文章推荐
- [Microsoft][SQLServer 2000 Driver for JDBC][SQLServer]数据库 'tempdb' 的日志已满。请备份该数据库的事务日志以释放一些日志空间。
- 【SQLServer】【恢复挂起的解决方案】附加文件时候的提示“无法重新生成日志,原因是数据库关闭时存在打开的事务/用户,该数据库没有检查点或者该数据库是只读的。 ”【数据库恢复】
- SqlServer清除日志并收缩数据库
- SqlServer清理数据库日志
- SQLServer中事务日志已满的原因以及解决办法
- 技巧:通过事务日志将数据库恢复到某一时间点
- sqlserver 收缩数据库日志
- 数据库事务的实现(一) 故障恢复 (undo日志)
- 数据库事务日志已满的解决办法
- 数据库事务日志已满的解决办法
- 数据库 的事务日志已满。若要查明无法重用日志中的空间的原因,请参阅 sys.databases 中的 log_reuse_wait_desc 列。
- SQLServer 2008以上误操作数据库恢复方法——日志尾部备份
- 数据库city日志已满。请备份该数据库的事务日志以释放一些日志空间
- 数据库镜像——事务日志传输方式间的性能差异
- sqlserver2008根据事务日志还原数据库
- sqlserver 收缩数据库相关日志文件和数据文件
- 数据库事务日志已满的解决办法 (sql2005)
- 减小Sybase ASA数据库的数据和事务日志文件大小及分离的方法
- 数据库事务的实现-故障恢复(二)(undo日志检查点)
- 收缩事务日志(sqlserver)