[转]快速清除SQL Server日志的两种方法

日志文件满而造成SQL数据库无法写入文件时,可用两种方法:
第一种方法:清空日志。
1.打开查询分析器,输入命令
以下是引用片段:
DUMP TRANSACTION 数据库名 WITH NO_LOG

2.再打开企业管理器--右键你要压缩的数据库--所有任务--收缩数据库--收缩文件--选择日志文件--在收缩方式里选择收缩至XXM,这里会给出一个允许收缩到的最小M数,直接输入这个数,确定就可以了。
第二种方法有一定的风险性,因为SQL Server的日志文件不是即时写入数据库主文件的,如处理不当,会造成数据的损失。
1:删除LOG
分离数据库 企业管理器->服务器->数据库->右键->分离数据库
2:删除LOG文件
附加数据库 企业管理器->服务器->数据库->右键->附加数据库
此法生成新的LOG,大小只有500多KB。
注意:建议使用第一种方法。
如果以后,不想要它变大。
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 时才能进行。
注意:一般立成建立的数据库默认属性已设好,但碰到意外情况使数据库属性被更改,请用户清空日志后,检查数据库的以上属性,以防事务日志再次充满。

转载于:https://www.cnblogs.com/huige1004/archive/2008/10/22/1316762.html

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/305144.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

管理信息系统案例分析_「案例」MES系统助力华联电子仓库工作人员效率提高30%...

一、企业简介厦门华联电子股份有限公司成立于1984年,注册资金12929万元,现有自主厂房8万平方米,全自动化生产线40多条,员工2400余人,是国内最具规模的智能控制器、光电子器件的生产厂家之一。企业集研发、生产、销售和…

php拖拽原理,JS拖拽原理

实例html>拖拽#ball {width: 50px;height: 50px;background-color: lightpink;border-radius: 50%;box-shadow: 2px 2px 1px #888;position: absolute;}// onmousedown: 选择, onmouseover: 移动, onmouseup:放下//找到小球的位置:// 当前鼠标到小球边沿的距离相对是不变的,…

数学系学生的漫画,治愈了整个朋友圈

如何在无趣的世界里,做一个有趣的人? 有时候,无厘头、无意义、有趣性,胜过一切宏大叙事。 “此人脑洞开得很大,且深不见底。”这是网友对tango的描述。 对于画家tango的作品,大家并不陌生,最近他…

孟岩谈Erlang:并行计算和云计算

孟岩谈Erlang:并行计算和云计算 ——写在《Erlang程序设计》出版之际 Erlang算不上是一种“大众流行”的程序设计语言,而且即使是Erlang的支持者,大多数也对于Erlang成为“主流语言”并不持乐观态度。然而,自从2006年以来&#xf…

php获取域名方法,PHP实现获取域名的方法小结

文章主要介绍了PHP实现获取域名的方法,实例总结了常见的获取域名的方法,非常具有实用价值,需要的朋友可以参考下。方法一(用 系统变量)复制代码 代码如下://缺点不使用传递过来的地址和不支持系统变量的主机echo $_SERVER[HTTP_HOST];方法二(用自带函数)复制代码 代码如下:$url…

python 日期格式校验_python – 如何验证时间格式?

这就是我到目前为止,它可能完全是垃圾.我想要做的是验证caminput1,以便格式为HH:MM:SS.哈希是从我测试时开始的.def cameraspeedcheck():timeformat ("%H:%M:%S")caminput1 input("At what time did sensor 1 actuate? ")# is ca…

逻辑回归算法背后的数学

看完Andrew Ng老师的机器学习公开课后,对于逻辑回归部分,打算写篇学习笔记记录总结一下,也和大家共同分享。 1 基本思能 逻辑回归(Logistic Regression)和线性回归(Linear Regression)的模型和原…

配置DNS辅助服务器:DNS系列之四

配置DNS辅助服务器在前面的博文中,我们介绍了如何在DNS服务器中创建常用的DNS记录,本文中我们要为大家介绍如何配置DNS的辅助服务器,同时也要介绍一下和辅助区域类似的存根区域。DNS辅助服务器是一种容错设计,考虑的是一旦DNS主服…

笑出腹肌的程序猿搞笑趣图

客户需求 vs 最终产品 requirements vs. implementation 程序员的一天 The Programmers life 寂寞的时候干什么? 写程序写程序写程序 失恋的时候干什么? 写程序写程序写程序 发骚的时候干什么? 写程序写程序写程序 剩下的时候干什么&#xff…

Java图形 图像与多媒体基础,十一. 图形、图像与多媒体1.绘图基础

要在平面上显示文字和绘图,首先要确定一个平面坐标系。Java语言约定,显示屏上一个长方形区域为程序绘图区域,坐标原点(0,0)位于整个区域的左上角。一个坐标点(x,y)对应屏幕窗口中的一个像素,是整数。如图12.1所示。窗口大小由超文…

郁闷

学校机子坏了 搞了一晚上……转载于:https://blog.51cto.com/zmdzhangzhe/109206

matlab范德蒙,matlab有效生成范德蒙多矩阵

《matlab有效生成范德蒙多矩阵》由会员分享,可在线阅读,更多相关《matlab有效生成范德蒙多矩阵(7页珍藏版)》请在人人文库网上搜索。1、有很多线性代数问题都需要生成范德蒙多矩阵,对于一个向量x,它的范德蒙多矩阵具有如下的形式:Vx1m x1(m-1…

程序员快来看!经典代码替你省去多少时间?

作为一名程序员,每天坐在电脑前敲敲打打那些重复重复再重复的语句,习惯性的思维总是被套进去,有些时候很容易把简单的事情想复杂了!不过,我们反其道而行之,新手们只要是把下面的语句牢记,很多情…

python如何使用geotools_基于GeoTools实现道路结点的提取

最近公司的地图业务数据换了供应商,由于在进行路径规划的时候需 要使用到道路结点进行图的构建,因而需要根据道路图层提取出道路的节点。因为经常使用arcpy,所以先用python写了个版本,通常将数据放在地理数据库中会有更高的运行效…

VMware:为中国中小企业建立“外部云计算”

在11月4日举行的VMware 2008用户大会上,记者了解到,VMware正在致力为中小企业提供“外部云计算”平台。据VMware公司大中华区技术总监张振伦介绍,目前云计算是最受用户关注的理念之一,这样的计算到底怎么实现,怎么落地…

php中sql删除,学习猿地-php sql删除语句是什么

php sql删除语句是“DELETE FROM”,该语句用于从数据库表中删除行,其语法是“DELETE FROM table_name WHERE column_name some_value”。PHP MySQL Delete FromDELETE FROM 语句用于从数据库表中删除行。删除数据库中的数据DELETE FROM 语句用于从数据库…

一张图看懂新一代人工智能知识体系

关于人工智能的前世今生、内涵意义,下图可以说是相当清楚全面了。人工智能是未来一大热点,连腾讯、阿里、百度这些科技公司都各自成立了人工智能实验室,如果你也看好这一趋势,不妨把这张图收藏起来慢慢看。 来源:智能…

IA-32系统编程指南 - 第三章 保护模式的内存管理【2】

第三章 保护模式的内存管理【2】【作者:lion3875 原创文章 参考文献《Intel 64 and IA-32 system programming guide》】 3.6分页概述在IA-32架构的保护模式中,处理器要么将线性地址空间直接映射至物理内存空间(当拥有4GB物理内存时&#xff…

android java 面试题,Android java 高级面试题库

(一) java基础面试知识点1,java中和equals和hashCode的区别?1、“”是运算符,用来比较两个值、两个对象的内存地址是否相等。2、“equals()”:equals是Object类的方法,默认情况下比较两个对象是否是同一个对象&#xf…

促进新一代人工智能产业发展三年行动计划_工信部新一代人工智能产业创新重点揭榜任务——中国联通智能化网络基础设施及开放平台启动会成功召开...

4月2日,工信部新一代人工智能产业创新重点揭榜任务(下称“人工智能重点揭榜任务”)——中国联通智能化网络基础设施及开放平台在线启动会成功召开。来自中国联通网络技术研究院、联通集团智能网络中心网络AI中心、中国联通智能城市研究院、广东联通、中讯邮电咨询设…