社区
MS-SQL Server
帖子详情
由于建库时日志文件选择了自动增长,日志已经打到几百M了,我如何重新限制日志的大小?
my_yinger
2002-03-07 02:53:07
加精
我的数据库内容并不多只占几M空间,可由于建库时日志文件选择了自动增长,由于数据库的反复使用,日志已经打到几百M了。我并不需要这么多的日志,现在我如何重新限制日志的大小,我想限制在10M以内,可是应为现在日志已经几百M了,数据库不让我修改,怎么办?另外如果限制了日志的大小,数据库的日志打到限制时会怎么样?
...全文
161
22
打赏
收藏
由于建库时日志文件选择了自动增长,日志已经打到几百M了,我如何重新限制日志的大小?
我的数据库内容并不多只占几M空间,可由于建库时日志文件选择了自动增长,由于数据库的反复使用,日志已经打到几百M了。我并不需要这么多的日志,现在我如何重新限制日志的大小,我想限制在10M以内,可是应为现在日志已经几百M了,数据库不让我修改,怎么办?另外如果限制了日志的大小,数据库的日志打到限制时会怎么样?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
22 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
Kelvin_zillion
2002-03-27
打赏
举报
回复
to my_yinger(竹丛中)
过一阵子,就会有效果了
my_yinger
2002-03-27
打赏
举报
回复
好几天没来了,该给朋友们加分喽
liu_student_wei
2002-03-14
打赏
举报
回复
收藏学习
my_yinger
2002-03-13
打赏
举报
回复
up
my_yinger
2002-03-12
打赏
举报
回复
up
OldMan0516
2002-03-08
打赏
举报
回复
最好的做法是'trunc. log on chkpt.'=False
而后在BackUp DataBase 后DBCC ShrinkFile比较安全
OldMan0516
2002-03-08
打赏
举报
回复
不过,设置'trunc. log on chkpt.',true后,数据库损坏,想要恢复到损坏
前就不行了
supsuccess
2002-03-08
打赏
举报
回复
exec sp_dboption 'dbname','trunc. log on chkpt.',true
Kelvin_zillion
2002-03-08
打赏
举报
回复
设置该数据库的“Auto Shirnk”属性,就不用操心日志文件的大小了。
还有“Truncate log on checkpoint”
Kelvin_zillion
2002-03-08
打赏
举报
回复
设置该数据库的“Auto Shirnk”属性,就不用操心日志文件的大小了。
my_yinger
2002-03-08
打赏
举报
回复
我试验了,但当我限制了日志大小,当日志达到限制后,系统出现提示!
有没有办法,让日志达到限制后不提示,让它自动清楚以前的,只保留最新的?
chdd
2002-03-08
打赏
举报
回复
在query analyzer中:
首先执行exec sp_detach_db 'dbname','true';将你的数据库卸除,然后将sql server安装路径下的data目录中的dbname_log.ldf文件移走或删除。
最后:exec sp_attach_single_file_db 'dbname','d:\mssql7\data\dbname.mdf’;以单文件的形式恢复数据库,系统自动分配给一个500k大小的日志文件。
my_yinger
2002-03-08
打赏
举报
回复
Kelvin_zillion(爱上Kitty猫的Cool鱼) :
我设置了Auto Shirnk”属性,看不出什么效果呀。日志还是那样啊。
设置了Auto Shirnk”属性,日志文件就不会再长大吗?设置Auto Shirnk”属性的同时,日志是设置成自动增长,还是限制一定的大小?
seekuface
2002-03-07
打赏
举报
回复
在SQL 6。5的Enterprise Manager上(因为我用的是这个),在你所要设置Database上选择属性->Database,上有一个Transaction Log组框,点“Truncate”按钮即可清除日志,而其上的Size组框里的“Expand”、"Shrink"则可以增大和减小日志文件。我想7.0也可参照进行吧!
my_yinger
2002-03-07
打赏
举报
回复
我停掉了server服务,然后直接删除了.LDF文件,之后可以限制日志大小了。不知道这么作有没有后遗症。
还问,如果我限制了日志的大小,当日志达到了限制后会怎么样?
my_yinger
2002-03-07
打赏
举报
回复
sql server7,我就是“Enterprise Manager中右击要设置的数据库图标----->属性---->事务日志标签---->设置该数据库的事务日志文件大小”这么做的!但是由于日志已经很大,它不让我改小!
zhou_feng16
2002-03-07
打赏
举报
回复
SQL Server2000:
Enterprise Manager中右击要设置的数据库图标----->属性---->事务日志标签---->设置该数据库的事务日志文件大小
warning
2002-03-07
打赏
举报
回复
你可以看看联机帮助,介绍的很详细的
warning
2002-03-07
打赏
举报
回复
在查询分析器中执行语句,例子如下:
EXEC sp_detach_db @dbname = 'pubs'
EXEC sp_attach_single_file_db @dbname = 'pubs',
@physname = 'c:\Program Files\Microsoft SQL Server\MSSQL\Data\pubs.mdf'
my_yinger
2002-03-07
打赏
举报
回复
warning :
不好意思的是我,我水平不高不知道如何按你说的作。最好能告诉我在Enterprise Manager中如何操作。
加载更多回复(2)
如何充分利用金仓数据库KingbaseES
日志
如果配置得当,KingbaseES服务器
日志
可以成为信息的金矿。诀窍是确定要记录的内容和记录的内容,更重要的是,测试
日志
是否可以在...正如我在开始
时
所说,我非常乐意听到您配置KingbaseES
日志
记录以获得最佳结果的经验。
ArcGIS Pro实现基于 Excel 表格批量创建标准地理数据库(GDB)——高效数据库
建库
解决方案
本文介绍了一种基于ArcGIS Pro的
自动
化方法,通过Excel表格批量创建标准地理数据库(GDB),解决人工
建库
效率低、易出错的问题。该方法通过定义标准模板、规范Excel格式,结合Python脚本和ArcPy实现
自动
化处理,支持...
数据库查询语句慢如何优化_砍下五家大厂Offer拿到39K月薪MySQL面试笔记解析:索引+优化+锁+慢查询+事务+
日志
...
MySQL 作为主流的数据库,是各大厂面试官百问不厌的知识点,但是需要了解到什么程度呢?仅仅停留在
建库
、创表、增删查改等基本操作的水平可不够。在面试后端开发的
时
候,一连几个问题,简直会被问到一脸懵逼。MySQL...
第十九记·Flume详解
从Web服务器收集当前
日志
文件
数据到HDFS聚集用于分析,一个常见的用例是Flume。 Flume最早是Cloudera提供的
日志
收集系统,目前是Apache下的一个孵化项目,Flume支持在
日志
系统中定制各类数据发送方,用于收集数据...
罕见故障!数据库对象编号达到最大值,必须
重新
建库
!
这个元旦不太平,刚刚发生了全球
几百
套MongoDB数据库数据被人删除,讨要比特币做赎金的事件,这就又发生了一件诡异、罕见的事。 你也许从来没想过,居然有一天,你的数据库会创建不了对象,是因为42亿个对象编号...
MS-SQL Server
34,873
社区成员
254,640
社区内容
发帖
与我相关
我的任务
MS-SQL Server
MS-SQL Server相关内容讨论专区
复制链接
扫一扫
分享
社区描述
MS-SQL Server相关内容讨论专区
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章