社区
MS-SQL Server
帖子详情
由于建库时日志文件选择了自动增长,日志已经打到几百M了,我如何重新限制日志的大小?
my_yinger
2002-03-07 02:53:07
加精
我的数据库内容并不多只占几M空间,可由于建库时日志文件选择了自动增长,由于数据库的反复使用,日志已经打到几百M了。我并不需要这么多的日志,现在我如何重新限制日志的大小,我想限制在10M以内,可是应为现在日志已经几百M了,数据库不让我修改,怎么办?另外如果限制了日志的大小,数据库的日志打到限制时会怎么样?
...全文
148
22
打赏
收藏
由于建库时日志文件选择了自动增长,日志已经打到几百M了,我如何重新限制日志的大小?
我的数据库内容并不多只占几M空间,可由于建库时日志文件选择了自动增长,由于数据库的反复使用,日志已经打到几百M了。我并不需要这么多的日志,现在我如何重新限制日志的大小,我想限制在10M以内,可是应为现在日志已经几百M了,数据库不让我修改,怎么办?另外如果限制了日志的大小,数据库的日志打到限制时会怎么样?
复制链接
扫一扫
分享
转发到动态
举报
AI
作业
写回复
配置赞助广告
用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
日志
记录以获得最佳结果的经验。
数据库查询语句慢如何优化_砍下五家大厂Offer拿到39K月薪MySQL面试笔记解析:索引+优化+锁+慢查询+事务+
日志
...
MySQL 作为主流的数据库,是各大厂面试官百问不厌的知识点,但是需要了解到什么程度呢?仅仅停留在
建库
、创表、增删查改等基本操作的水平可不够。在面试后端开发的
时
候,一连几个问题,简直会被问到一脸懵逼。MySQL 语句怎么优化?分库,分表都适合哪些场景?讲讲 InnoDB 如何使用 B+ 树存储的?一般来说,准备 MySQL 面试 ,无非要从这几块进行准备:查询、存储、事务、锁和性能调优。不少朋友...
第十九记·Flume详解
XY个人记 Apache Flume 用于移动大规模批量流数据到 HDFS 系统。从Web服务器收集当前
日志
文件
数据到HDFS聚集用于分析,一个常见的用例是Flume。 Flume最早是Cloudera提供的
日志
收集系统,目前是Apache下的一个孵化项目,Flume支持在
日志
系统中定制各类数据发送方,用于收集数据。Flume是一种分布式,可靠且可用的服务,用于有效地收集,聚合...
罕见故障!数据库对象编号达到最大值,必须
重新
建库
!
引言 这个元旦不太平,刚刚发生了全球
几百
套MongoDB数据库数据被人删除,讨要比特币做赎金的事件,这就又发生了一件诡异、罕见的事。 你也许从来没想过,居然有一天,你的数据库会创建不了对象,是因为42亿个对象编号用到极限!而我居然真的遇到了! 故障现象 是的,甭论是要创建全局临
时
表,或者是序列,或者索引,都通通报错! 是的...
mysql 中mysql表丢失数据库_mysql数据库表丢失
关于mysql数据库表丢失的搜索结果回答mysql目录只有一些全局授权数据和数据库字典,具体每个库的数据在data下的其他目录里面。删掉mysql目录如何会导致数据丢失?建议试试下面的方法:1、备份data目录下所有非mysql目录。2、如果只是数据字典丢失,删除data下非mysql目录,
重新
执行
建库
或建表sql,然后把备份的目录覆盖新创建数据库的子目录。3、如果二进制
日志
还在,使用mysqlb...
MS-SQL Server
34,838
社区成员
254,632
社区内容
发帖
与我相关
我的任务
MS-SQL Server
MS-SQL Server相关内容讨论专区
复制链接
扫一扫
分享
社区描述
MS-SQL Server相关内容讨论专区
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章