最近装的http://v.35521.com 视频网站日志暴涨到10G

清除(清理)MSSQL事务日志文件的几种方法

三种方法:  

1、删除LOG  

   1):分离数据库企业管理器->服务器->数据库->右键->分离数据库  

   2):删除LOG文件  

   3):附加数据库企业管理器->服务器->数据库->右键->附加数据库  

   此法生成新的LOG,大小只有500多K  
  
   再将此数据库设置自动收缩  

  2、清空日志  

   1):在查询分析器中输入:DUMP TRANSACTION 库名 WITH NO_LOG  ,执行

   2):企业管理器 -- 右键你要压缩的数据库 -- 所有任务 -- 收缩数据库 -- 收缩文件 -- 选择日

志文件 -- 在收缩方式里选择收缩至XXM,这里会给出一个允许收缩到的最小M数,直接输入这个

数,确定就可以了  

  3、如果想以后不让它增长  

   企业管理器->服务器->数据库->属性->事务日志->将文件增长限制为2M

Sql Server 日志清理 (数据库压缩方法)
/*********数据库压缩方法*********/
/*******************************/
Declare @db nvarchar(20)
-- 数据库名称
SET @db = 'DBName'

-- 清空日志
DUMP TRANSACTION @db WITH NO_LOG

-- 截断事务日志
BACKUP LOG @db WITH NO_LOG

-- 收缩数据库
DBCC SHRINKDATABASE (@db)
/*******************************/

Tags:

网站制作 | 评论(0) | 引用(0) | 阅读(158)
发表评论
表情
emotemotemotemotemot
emotemotemotemotemot
emotemotemotemotemot
emotemotemotemotemot
emotemotemotemotemot
打开HTML
打开UBB
打开表情
隐藏
记住我
昵称   密码   游客无需密码
网址   电邮   [注册]