0x84bb0001 sqlserver_sqlserver 实现收缩数据库日志操作
说明:
收缩日志的原因有很多种,有些是考虑空间不足,有些则是应用程序限制导致的。
--将“恢复模式”设置为“简单”
ALTER DATABASE xszzxt_test SET RECOVERY SIMPLE
GO
--收缩日志文件大小到10M
DBCC SHRINKFILE (N'xszzxt_test_log' , 10, TRUNCATEONLY)
GO
--将“恢复模式”设置为“完整”
ALTER DATABASE xszzxt_test SET RECOVERY FULL WITH NO_WAIT
GO
ALTER DATABASE xszzxt_test SET RECOVERY FULL
GO
补充:SQL Server收缩数据库日志文件失败的解决办法
由于数据库日志文件过大导致磁盘不够用,我们采取的解决办法是收缩数据库日志文件,但是有时候执行收缩操作的时候不成功也不报错,这就头疼了:
先看下,如何做收缩操作的吧:
将文件收缩到最小:
也可以写SQL执行:
DBCC SHRINKFILE('Back_up_log',1)
如果执行完以上操作发现数据库日志文件的大小依旧没变,那么试试如下操作之后再试试收缩操作呢
这个操作就是把恢复模式改成“简单”,我之前是“完整”,没有完成收缩操作,改成简单之后收缩操作完成了~
以上为个人经验,希望能给大家一个参考,也希望大家多多支持脚本之家。如有错误或未考虑完全的地方,望不吝赐教。
0x84bb0001 sqlserver_sqlserver 实现收缩数据库日志操作相关推荐
- always on sql 收缩日志_使用alwayson后如何收缩数据库日志的方法详解
问题描述: 在使用了alwayson后,主从库实时同步,原理是通过事务日志同步的,所以造成主数据库的事务日志一直在使用,而且无法收缩主数据库的事务日志. 在主从库同步时,收缩数据库是不起作用的.由于主 ...
- 使用alwayson后如何收缩数据库日志
问题描述: 在使用了alwayson后,主从库实时同步,原理是通过事务日志同步的,所以造成主数据库的事务日志一直在使用,而且无法收缩主数据库的事务日志. 在主从库同步时,收缩数据库是不起作用的.由于主 ...
- SQLServer收缩数据库日志
SQL2000删除数据库日志有两种方法 一种方法:清空日志. 1.打开查询分析器,输入命令 DUMP TRANSACTION 数据库名 WITH NO_LOG 2.再打开企业管理器--右键你要压缩的数 ...
- sql2008r 收缩数据库日志log文件;删除errorlog文件的方法
1.清空log文件,以减少数据库文件log所占的空间 USE dbname1 ; GO ALTER DATABASE dbname1 SET RECOVERY SIMPLE;--设置简单恢复模式 GO ...
- mysql数据库日志操作
https://www.cnblogs.com/frankltf/p/8723944.html
- Sql Server实用操作-无数据库日志文件恢复数据库两种方法
数据库日志文件的误删或别的原因引起数据库日志的损坏 方法一 1.新建一个同名的数据库 2.再停掉sql server(注意不要分离数据库) 3.用原数据库的数据文件覆盖掉这个新建的数据库 4.再重启s ...
- 清除SQLServer数据库日志(ldf文件)的几种方法
概述 我是下面有三个ldf:**_log2.ldf,**_log3.ldf,**_log.ldf,我是通过方案2减小了**_log.ldf.另两个改了后缀名还没有报错,因为我这个是测试环境,运行一段时 ...
- mysql数据库日志清理工具_MSSQL数据库日志清理工具
MSSQL数据库日志清理工具是一款专用的数据库日志清理软件,软件支持SQL多个版本清理,能够帮助用户快捷方便实用数据库,另外还支持备份数据库日记,为用户带来最便捷的使用体验! 软件介绍 MSSQL数据 ...
- sql server 2012 如何收缩事务日志(脚本)
sql2008不再支持 BACKUP LOG 数据库名 WITH NO_LOG 语句 BACKUP Log zxta with no_log 截断事务日志 sql2008 提示错误如下 BACKU ...
最新文章
- golang中的WaitGroup
- rust(58)-凯撒密码
- Linux LNMP 环境的搭建之【Nginx的安装】
- linux 编译工具链,Linux工具链for TKStudio下载_Linux工具链for TKStudio官方下载-太平洋下载中心...
- 初识NIO之Java小Demo
- linux 从光盘安装数据,LINUX访问光盘数据
- php数组排序综合例子,php数组实例之数组排序
- 如何看别人网络下计算机,如何查看电脑是否被他人偷偷使用过网络技巧 -电脑资料...
- select 存储过程 mysql_MySQL存储过程无法使用SELECT(基本问题)
- 编程在线--- 网站(IT技术学习、面试、交流)上线了
- Struts2中过滤器和拦截器的区别
- OTT网络电视直播APP运营平台-如何保证视频的流畅性
- 宗成庆《自然语言理解》第三章作业
- 微型计算机控制技术设计题库,微型计算机控制技术复习题答案
- sql语句中表格缩写命名_数据库表、字段命名规范
- 二义性调用(Ambiguous Call)
- 鸿蒙大陆罪恶深渊哪里出,库库马力
- MATLAB/Simulink模型开发乐高EV3 双足平衡机器人
- Flash/Flex学习笔记(43):动量守恒与能量守恒
- re模块(正则表达式)
热门文章
- 计算机考试考前准备,考前必看如何正确准备计算机等级考试 -电脑资料
- [数据库] Oracle使用CASE判断解决多值问题
- LeetCode Algorithm 9. 回文数
- 《数据库原理与应用》(第三版) 第4章SQL Server 2012基础 习题参考答案
- PAT (Basic Level) Practice (中文)C++ python 语言实现 —— 题解目录
- 【Docker1】指令,docker-compose,Dockerfile,容器编排工具k8s
- joomla添加html,html – 向joomla的前端组件视图添加表单
- python在电脑上的图标_在python scrip中嵌入图标
- Jfinal 对象列表返回前台json数据
- 线程基本编程——线程函数大全