sql 2000 数据库日志文件怎样限制它的存储空间

coding 2010-09-21 04:04:00
我现在数据库提示日志文件已满,提示数据库 的日志已满。请备份该数据库的事务日志释放一些日志空间。
错误:9002,严重度:17,状态:6 这种问题怎么解决呀!
还有一个问题,就是我能不能给日志文件规定固定的存储空间,只要是日志满了,那它自动的删除以前的日志,保存最新的日志。
...全文
140 点赞 收藏 7
写回复
7 条回复
切换为时间正序
当前发帖距今超过3年,不再开放新的回复
发表回复
claro 2010-09-21
数据库 '%1!' 的事务日志已满。若要查明无法重用日志中的空间的原因,请参阅 sys.databases 中的 log_reuse_wait_desc 列。
1、合理配置日志和数据库。
2、增加磁盘空间。
回复
幸运的意外 2010-09-21
限制空间的没有,有自动增长空间的方法。和定期清理日志的方法。
回复
Austindatabases 2010-09-21
[Quote=引用楼主 panpeng666 的回复:]
我现在数据库提示日志文件已满,提示数据库 的日志已满。请备份该数据库的事务日志释放一些日志空间。
错误:9002,严重度:17,状态:6 这种问题怎么解决呀!
还有一个问题,就是我能不能给日志文件规定固定的存储空间,只要是日志满了,那它自动的删除以前的日志,保存最新的日志。
[/Quote]

首先你的概念就是错误的,日志是数据库重要的组成部分,不可以限制增长,你的问题在于没有

备份数据库,你可以很简单的就解决这个问题,备份的数据库用FULL模式,你的问题就解决了
回复
coding 2010-09-21
[Quote=引用 2 楼 lzd_83 的回复:]
最好还是不要限制它的增长10%,最好把数据库文件.mdf与.ldf放在不同的磁盘分区。
[/Quote]
现在我的数据库已经用了一年了里面有好多数据了,我不能随便的移动数据库了!现在就是日志文件满了,不知道该怎么办?
回复
coding 2010-09-21
[Quote=引用 1 楼 dawugui 的回复:]
高难度,而且没必要,
你把日志文件的自增率设置为10%就行了。
[/Quote]

那满了之后怎么办呀?
回复
Rotel-刘志东 2010-09-21
最好还是不要限制它的增长10%,最好把数据库文件.mdf与.ldf放在不同的磁盘分区。
回复
dawugui 2010-09-21
高难度,而且没必要,
你把日志文件的自增率设置为10%就行了。
回复
相关推荐
发帖
疑难问题
创建于2007-09-28

2.1w+

社区成员

MS-SQL Server 疑难问题
申请成为版主
帖子事件
创建了帖子
2010-09-21 04:04
社区公告
暂无公告