SQLsql 截断日志志如何修复

SqlServer(4)
MEDIA& 是数据库名
&&& ALTER DATABASE&MEDIA&SET RECOVERY SIMPLE WITH NO_WAIT
&&& ALTER DATABASE&MEDIA&SET RECOVERY SIMPLE&& --简单模式
&&& DBCC SHRINKFILE (N'MEDIA_Log' , 11, TRUNCATEONLY) &&--
11是大小 &11M
&&& ALTER DATABASE&MEDIA&SET RECOVERY FULL WITH NO_WAIT
&&& ALTER DATABASE&MEDIA&SET RECOVERY FULL& --还原为完全模式
参考知识库
* 以上用户言论只代表其个人观点,不代表CSDN网站的观点或立场
访问:19190次
积分:1145
积分:1145
排名:千里之外
原创:96篇
转载:26篇
(2)(2)(72)(5)(3)(6)(5)(17)(6)(2)(1)(1)SQLSERVER数据库截断日志方法_百度文库
两大类热门资源免费畅读
续费一年阅读会员,立省24元!
SQLSERVER数据库截断日志方法
上传于||文档简介
&&提​供​了​S​Q​L​S​E​R​V​E​R​,​数​据​库​,​截​断​,​日​志​方​法
你可能喜欢MSSQL2008手动截断日志文件
MSSQL2008手动截断日志文件
13:04:00来源:
?如果日志文件没有限制其大小,而且日志文件超过100G时,导致磁盘空间不足。可以通过以下方式手动截断日志文件的大小,以保证数据库能正常运行。具体的操作步骤为:在SQL2008中清除日志就必须在简单模式下进行,等清除动作完毕再调回到完全模式。??? USE [master]??? GO??? ALTER DATABASE ekp SET RECOVERY SIMPLE WITH NO_WAIT??? GO??? ALTER DATABASE ekp SET RECOVERY SIMPLE?? --简单模式??? GO??? USE ekp??? GO??? DBCC SHRINKFILE (N'ekp_Log' , 11, TRUNCATEONLY)??? GO??? USE [master]??? GO??? ALTER DATABASE ekp SET RECOVERY FULL WITH NO_WAIT??? GO??? ALTER DATABASE ekp SET RECOVERY FULL? --还原为完全模式??? GO博客访问: 775992
博文数量: 62
博客积分: 10010
博客等级: 上将
技术积分: 708
注册时间:
IT168企业级官微
微信号:IT168qiye
系统架构师大会
微信号:SACC2013
分类: 数据库开发技术
Transaction Log Fileldf
SQL Server 7.0
SQL Server 2000
Error:9002, Severity:17, State:2
The log file for database '%.*ls' is full.
SQL Server
SUSPECT SQL Server
DBCC DBREINDEX
CREATE INDEX
DUMP TRANSACTION
WITH NO_LOG
2.------------XXM,M,,
SQL SERVER
alter database
set recovery simple
Truncate log on checkpoint
(SQL7.0SQL 2000)
CHECKPOINT 70% True
Auto shrink
25%25% Truncate log on checkpoint True
阅读(14991) | 评论(1) | 转发(0) |
相关热门文章
给主人留下些什么吧!~~
在能够容纳两次事务日志截断之间发生的最大数量的事务时,事务日志的大小是稳定的,事务日志截断由检查点或者事务日志备份触发。然而,在某些情况下,事务日志可能会变得非常大,以致用尽空间或变满。通常,在事务日志文件占尽可用磁盘空间且不能再扩展时,您将收到如下错误消
详情咨询021-
QQ:1209636
消息来自time
关键词:虚拟主机 空间租用 免费空间 ASP空间 PHP空间 NET空间
ASP虚拟主机
PHP虚拟主机 NET虚拟 BLOG虚拟主机 全能虚拟主机 全能空间 数据库 程序虚拟主机
全国第一家虚拟主机:支持伪静态.有利于提高排名
15G全能空间年付500元/月付50元 可免费试用
5GB 独立WEB空间、5GB 企业邮箱空间、5GB MYSQL数据库
IIS连接数据 500 个、500GB/月流量、共享日志文件空间
企业邮箱功能
赠送5GB 超大企业邮箱,500个Email企业邮箱用户
自动回复、自动转发、POP3、SMTP收发信、SMTP发信认证
请登录后评论。查看: 1502|回复: 9
关于截断日志的问题
论坛徽章:1
系统视图sys.databases的列log_reuse_wait的值为2时,按照在线文档的解释,这时需要对日志进行备份,然后该值就会变成0,。
但是我们的生产系统数据库现在log_reuse_wait的值是2,但是执行BACKUP LOG后,它的值仍然是2,。我查看sys.dm_tran_database_transactions,也没有发现正在进行的事务。这是怎么回事?
另外,虽然这个值一直是2,但是对日志执行shrink,也能把日志文件的大小压下来。
是什么原因导致执行日志备份,但是log_reuse_wait的仍然为2呢?
论坛徽章:13
你是不是备份日志的时候指定了 NO_TRUNCATE 或 COPY_ONLY参数了?
论坛徽章:1
本帖最后由 lsl322 于
14:52 编辑
CareySon 发表于
你是不是备份日志的时候指定了 NO_TRUNCATE 或 COPY_ONLY参数了?
我的备份语句如下:
BACKUP LOG DBNameto disk =&&'d:\lsl\db_log.bak';
而且,我的数据库是2008,也不支持no_truncate啊
论坛徽章:13
是不是有未完结的事务导致不能reuse vlf?
论坛徽章:1
CareySon 发表于
是不是有未完结的事务导致不能reuse vlf?
我执行如下语句:
select * from sys.dm_tran_database_transactions
没有发现有特殊事务
论坛徽章:1
2222.png (8.73 KB, 下载次数: 1)
16:47 上传
有如图的几个事务,但我在本地测试库上查询也存在相同的事务,但是本地测试库的log_reuse_wait能变成0
论坛徽章:13
用这个SELECT * FROM sys.dm_tran_active_transactions再看看
再使用TRUNCATE_ONLY 参数显式截断一下。
论坛徽章:1
CareySon 发表于
用这个SELECT * FROM sys.dm_tran_active_transactions再看看
再使用TRUNCATE_ONLY 参数显式截断一下。
执行结果如下:
124& & & & worktable& & & &
18:14:42.343& & & & 2& & & & 0& & & & NULL& & & & 2& & & & 0& & & & 0& & & & 0& & & & 0& & & & NULL
127& & & & worktable& & & &
18:14:42.390& & & & 2& & & & 0& & & & NULL& & & & 2& & & & 0& & & & 0& & & & 0& & & & 0& & & & NULL
129& & & & worktable& & & &
18:14:42.390& & & & 2& & & & 0& & & & NULL& & & & 2& & & & 0& & & & 0& & & & 0& & & & 0& & & & NULL
131& & & & worktable& & & &
18:14:42.390& & & & 2& & & & 0& & & & NULL& & & & 2& & & & 0& & & & 0& & & & 0& & & & 0& & & & NULL
134& & & & worktable& & & &
18:14:42.450& & & & 2& & & & 0& & & & NULL& & & & 2& & & & 0& & & & 0& & & & 0& & & & 0& & & & NULL
136& & & & worktable& & & &
18:14:42.450& & & & 2& & & & 0& & & & NULL& & & & 2& & & & 0& & & & 0& & & & 0& & & & 0& & & & NULL
这几个有影响吗?另外,2008日志备份不是不支持truncate_only了吗?
论坛徽章:1
另外,我怎么看到表中的事务具体在做什么操作?比如transaction_id = 124的那个事务
论坛徽章:25
select name, recovery_model_desc, log_reuse_wait_desc from sys.
itpub.net All Right Reserved. 北京皓辰网域网络信息技术有限公司版权所有    
 北京市公安局海淀分局网监中心备案编号: 广播电视节目制作经营许可证:编号(京)字第1149号

我要回帖

更多关于 截断日志 的文章

 

随机推荐