经常看到网友发帖说,压缩日志文件处理不当,导致数据库损坏,甚至不能恢复数据,于是就写了一个通用的数据库日志文件压缩的存储过程来解决此问题:
/*--压缩数据库的通用存储过程
压缩日志及数据库文件大小
因为要对数据库进行分离处理
所以存储过程不能创建在被压缩的数据库中
--邹建 2004.03(引用请保留此信息)--*/
/*--调用示例
exec p_compdb 'test
转载
精选
2011-11-17 11:44:30
219阅读
点赞
--压缩日志及数据库文件大小 /*--特别注意 请按步骤进行,未进行前面的步骤,请不要做后面的步骤 否则可能损坏你的数据库. --*/ 1.清空日志 DUMP TRANSACTION 库名 WITH NO_LOG &
经常在CSDN上看到网友发帖说,压缩日志文件处理不当,导致数据库损坏,甚至不能恢复数据,于是就写了一个通用的数据库日志文件压缩的存储过程来解决此问题:/*--压缩数据库的通用存储过程 压缩日志及数据库文件大小 因为要对数据库进行分离处理 所以存储过程不能创建在被压缩的数据库中--邹建 2004.03(引用请保留此信息)--*//*--调用示例 exec p_compdb 'test'--*/...
转载
2007-12-17 10:41:00
87阅读
2评论
轉自:http://www.netfocus.cn/peoplearticle1125.html /*--压缩数据库的通用存储过程 压缩日志及数据库文件大小 因为要对数据库进行分离处理 所以存储过程不能创建在被压缩的数据库中 --邹建 2004.03--*/ /*--调用示例 exec p_compdb 'test' --*/ use master --注意,此存储过程要建...
转载
2007-12-21 14:24:00
97阅读
/*--压缩数据库的通用存储过程 压缩日志及数据库文件大小 因为要对数据库进行分离处理 所以存储过程不能创建在被压缩的数据库中 --邹建 2004.03--*/ /*--调用示例 exec p_compdb 'test' --*/ use master --注意,此存储过程要建...
转载
2007-12-17 23:48:00
92阅读
2评论
/*--特别注意 请按步骤进行,未进行前面的步骤,请不要做后面的步骤 否则可能损坏你的数据库. 一般不建议做第4,6两步 第4步不安全,有可能损坏数据库或丢失数据 第6步如果日志达到上限,则以后的数据库处理会失败,在清理日志后才能恢复.--*/--下面的所有库名都指你要处理的数据库的库名1.清空日志 DUMP TRANSACT
记录一下数据库日志文件压缩的方法
原创
2010-01-13 17:01:17
979阅读
2000 2005/*--特别注意请按步骤进行,未进行前面的步骤,请不要做后面的步骤否则可能损坏你的数据库.一般不建议做第4,6两步第4步不安全,有可能损坏数据库或丢失数据第6步如果日志达到上限,则以后的数据库处理会失败,在清理日志后才能恢复.--*/--下面的所有库名都指你要处理的数据库的库名1.清空日志DUMP TRANSACTION 库名 WITH NO_LOG 2.截断事务日志:BACKU
/*--特别注意
请按步骤进行,未进行前面的步骤,请不要做后面的步骤
否则可能损坏你的数据库. 一般不建议做第4,6两步
第4步不安全,有可能损坏数据库或丢失数据
第6步如果日志达到上限,则以后的数据库处理会失败,在清理日志后才能恢复.
--*/1.清空日志
DUMP TRANSACTION 库名 WITH NO_LOG 2.截断事务日志:
BACKUP LOG 数据库名
SQL Server 2008 事务日志物理文件尺寸无法减小的解决前言SQLServer2008中如何收缩日志文件,在邀月工作室的日志已经详细描述(点击查看),这里不再赘述。本文的重点是与大家分享日志截断、收缩后,物理文件的尺寸依然没有减小到期望尺寸的问题。解决方案 我的一个数据库,数据文件10+G ,事务日志达20+G,而且使用常规的截断、收缩方法均无法减小日志物理文件的尺寸,经过
【标题】压缩SQL数据库日志-收缩SQL数据库日志-备份SQL数据库日志-删除SQL数据库日志 【内容】 清除SQL数据库日志文件 有两种方式: 一、是压缩日志,二、是删除日志。一、压缩日志及数据库文件大小 &nb
--压缩日志及数据库文件大小/*--特别注意请按步骤进行,未进行前面的步骤,请不要做后面的步骤 否则可能损坏你的数据库. 一般不建议做第4,6两步 第4步不安全,有可能损坏数据库或丢失数据 第6步如果日志达到上限,则以后的数据库处理会失败,在清理日志后才能恢复. --*/--下面的所有库名都指你要处理的数据库的库名1.清空日志 DUMP TRANSA
--参考 压缩日志及数据库文件大小 /*--特别注意 请按步骤进行,未进行前面的步骤,请不要做后面的步骤 否则可能损坏你的数据库. 一般不建议做第4,6两步 第4步不安全,有可能损坏数据库或丢失数据 第6步如果日志达到上限,则以后的数据库处理会失败,在清理日志后才能恢复. --*/ --下面的所有库名都指你要处理的数据库的库名 1.清空日志 DUMP TRANSACTION 库名 WITH NO_
转载
2023-08-07 13:09:35
0阅读
# SQL Server 2008 压缩数据库日志的深入探讨
在数据库管理中,日志文件扮演着至关重要的角色。尽管 SQL Server 提供了各种维护工具来管理数据库的大小,但当日志文件不断增长时,怎样有效地压缩和管理这些日志文件就显得尤为重要。本文将探讨 SQL Server 2008 如何压缩数据库日志,并提供一些代码示例和使用注意事项。
## 什么是数据库日志?
数据库日志记录了对数据
# 如何压缩数据库日志文件 SQL SERVER
## 引言
数据库日志文件在SQL Server中起着非常重要的作用。它记录了数据库的每个操作,包括数据的插入、更新和删除。然而,随着时间的推移,日志文件会不断增长,占用大量的硬盘空间。为了节省存储空间并提高性能,我们需要定期压缩数据库日志文件。
本文将向刚入行的开发者介绍如何压缩数据库日志文件,并提供了详细的步骤和代码示例。
## 整体流程
# 如何压缩SQL Server数据库日志文件
作为一名经验丰富的开发者,你需要教会刚入行的小白如何实现“SQL Server压缩数据库日志文件”。下面是整个过程的步骤表格:
| 步骤 | 操作 |
| --- | --- |
| 1 | 切换数据库日志文件的恢复模式为简单模式 |
| 2 | 执行备份操作 |
| 3 | 缩小数据库日志文件的大小 |
接下来,让我们逐步解释每个步骤需要做什
先提供一种复杂的方法压缩日志及数据库文件如下:1.清空日志 DUMP TRANSACTION 库名 WITH NO_LOG 2.截断事务日志: BACKUP LOG 数据库名 WITH NO_LOG 3.收缩数据库文件(如果不压缩,数据库的文件不会减小 企业管理器-
SQL2008如何清空压缩数据库日志 2015-4-10近期在给一系统初始化资料时,不断的导入导出,因此一不小心,就将数据的SQL(sql2008R2)的是日志档弄得比数据库还大,给系统部署带来麻烦。因此想办法能否快速的将日志文件缩小到令人满意的504K。今天在这里,我想与大家一起分享一下SQL2008中如何清空日志文档,在此做个小结,以供参考。有兴趣的同学,可以一同探讨与学
/*--特别注意请按步骤进行,未进行前面的步骤,请不要做后面的步骤否则可能损坏你的数据库.一般不建议做第4,6两步第4步不安全,有可能损坏数据库或丢失数据第6步如果日志达到上限,则以后的数据库处理会失败,在清理日志后才能恢复.--*/--下面的所有库名都指你要处理的数据库的库名1.清空日志DUMP TRANSACTION 库名 WITH NO_LOG
转载
2023-09-06 12:17:01
816阅读
单位的数据库越来越庞大,查询速度越来越慢,我结合单位数据库的真实情况来操作如何压缩数据库日志及其数据库文件,这些内容虽然大家都熟悉,如果静下心来再看一遍我自己的这篇文章,就能感觉到他的实践性和针对性是多么的强,直接按这些步骤去执行就可以了,不要问关于这方面的知识点是什么。
原创
2011-12-18 10:52:01
1794阅读