问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

SQL server数据库日志满了怎么处理?

发布网友 发布时间:2022-04-21 22:04

我来回答

3个回答

热心网友 时间:2024-05-17 06:09

一、删除日志文件。

二、手动收缩。操作如下:

1、在数据库页面中选择“选项”;

2、在打开的选项页面中,将恢复模式更改为“简单”;

3、然后点击下方的“确定”;

4、然后在数据库文件和文件组汇总,将文件类型更改为“日志”;

5、在下方的收缩操作中,选择“将文件收缩到1MB”即可,也可以根据需求自行设置文件收缩大小。

热心网友 时间:2024-05-17 06:10

解决方法
日志文件满而造成SQL数据库无法写入文件时,可用两种方法:
一种方法:清空日志。
1.打开查询分析器,输入命令
DUMP TRANSACTION 数据库名 WITH NO_LOG
2.再打开企业管理器--右键你要压缩的数据库--所有任务--收缩数据库--收缩文件--选择日志文件--在收缩方式里选择收缩至XXM,这里会给出一个允许收缩到的最小M数,直接输入这个数,确定就可以了。

另一种方法有一定的风险性,因为SQL SERVER的日志文件不是即时写入数据库主文件的,如处理不当,会造成数据的损失。
1: 删除LOG
分离数据库 企业管理器->服务器->数据库->右键->分离数据库
2:删除LOG文件
附加数据库 企业管理器->服务器->数据库->右键->附加数据库
此法生成新的LOG,大小只有500多K。

注意:建议使用第一种方法。

如果以后,不想要它变大。
SQL2000下使用:
在数据库上点右键->属性->选项->故障恢复-模型-选择-简单模型。
或用SQL语句:
alter database 数据库名 set recovery simple

另外,如上图中数据库属性有两个选项,与事务日志的增长有关:
Truncate log on checkpoint
(此选项用于SQL7.0,SQL 2000中即故障恢复模型选择为简单模型)
当执行CHECKPOINT 命令时如果事务日志文件超过其大小的70% 则将其内容清除在开发数据库时时常将此选项设置为True
Auto shrink
定期对数据库进行检查当数据库文件或日志文件的未用空间超过其大小的25%时,系统将会自动缩减文件使其未用空间等于25% 当文件大小没有超过其建立时的初始大小时不会缩减文件缩减后的文件也必须大于或等于其初始大小对事务日志文件的缩减只有在对其作备份时或将Truncate log on checkpoint 选项设为True 时才能进行。

注意:一般立成建立的数据库默认属性已设好,但碰到意外情况使数据库属性被更改,请用户清空日志后,检查数据库的以上属性,以防事务日志再次充满。

热心网友 时间:2024-05-17 06:10

控制面板——管理工具——事件查看器,打开事件查看器程序,右键点选左边的日志列表,选择“清除”就可以了
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
三七粉贵吗多少钱一斤 三七粉多少钱一斤 万达有什么app 如何避免好学生成为心态受害者? 为什么好学生心态会害了自己呢? 好学生心态受害者是怎样一种存在? 好学生心态有什么影响? 好学生心态受害者是指什么意思? “好学生心态受害者”是指哪些人? 好学生心态受害者是指谁呢? 好学生心态受害者是指什么人? 如何清空数据库日志文件 如何清除SQLserver 日志 如何删除sql数据库的日志文件 如何清除SQLServer日志啊 如何清空SQL日志 sqlserver2008和sqlserver2012日志文件过大,有什... sqlserver 2008 R2 的日志文件怎么删除 如何清除SQL日志 如何清理SQL Server中的事务日志 sql server怎么删除数据库日志 sql server的日志文件能不能删除 如何清除SQL server日志 安卓手机下大型游戏用什么软件好 安卓purnhurb手机进入教程如何把安卓手机app改为中文 有什么手机软件可以下载网页上的视频 怎样下载国外原版安卓软件 安卓手机安装什么好的APP,可以看vr视频(转 在海外用什么app看电影比较好?安卓的 安卓手机 oppor7怎么才能用You to be 常氏历代名人有哪些 如何查看sqlserver日志的方法 sqlserver 2005中文版如何清除.LDF的日志文件 面瘫都有哪些治疗方法? 面瘫都有哪些治疗方法? 面瘫的最佳治疗方法 面瘫的最佳治疗方法 面瘫最有效的治疗方法是什么? 面瘫最有效的治疗方法是什么? 面瘫是怎样治疗的? 面瘫是怎样治疗的? 怎么治疗面瘫? 怎么治疗面瘫? 面瘫,用什么方法能治好? 面瘫,用什么方法能治好? 面瘫常用哪些理疗方法? 面瘫常用哪些理疗方法? 面瘫的治疗方法 面瘫的治疗方法 有关图书馆的名言名句 面瘫中医怎么治疗?