说明:

收缩日志的原因有很多种,有些是考虑空间不足,有些则是应用程序限制导致的。

--将“恢复模式”设置为“简单”
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)

如果执行完以上操作发现数据库日志文件的大小依旧没变,那么试试如下操作之后再试试收缩操作呢

这个操作就是把恢复模式改成“简单”,我之前是“完整”,没有完成收缩操作,改成简单之后收缩操作完成了~

以上为个人经验,希望能给大家一个参考,也希望大家多多支持乐虎体育。如有错误或未考虑完全的地方,望不吝赐教。

sqlserver 实现收缩数据库日志操作的更多相关文章

  1. PostgreSQL LIKE 大小写实例

    PostgreSQL 数据库函数upper(“字符串”):转成大写字符串WHERE UPPER("User......

  2. SQLServer 使用rand获取随机数的操作

    Rand()函数是系统自带的获取随机数的函数,可以直接运行select rand() 获取0~1之间的float型的......

  3. sqlserver查询去掉重复数据的实现

    说明:只要数据表“列名”数据相同,则说明是两条重复的数据(ID为数据表的主键自动增长)。推荐使用方法一-- 方法一s......

  4. PostgreSQL LIKE 大小写实例

    PostgreSQL 数据库函数upper(“字符串”):转成大写字符串WHERE UPPER("User......

  5. sqlserver 实现收缩数据库日志操作

    说明:收缩日志的原因有很多种,有些是考虑空间不足,有些则是应用程序限制导致的。--将“恢复模式”设置为“简单”ALT......

随机推荐

  1. JS addEventListener()和attachEvent()方法实现注册事件

    在 JavaScript 的 DOM 事件模型中,通过调用对象的 addEventListener() 方法注册事件......

  2. 前端 javascript 实现文件下载的示例

    在 html5 中,a 标签新增了 download 属性,包含该属性的链接被点击时,浏览器会以下载文件方式下载 h......

  3. JavaScript 中的六种循环方法

    Javascript中的遍历循环1.for循环对于数值索引的数组来说,可以使用标准的for循环来遍历值const a......

  4. C# 使用Socket链接Ftp服务器下载上传代码FTPClient

    C#操作FTP的类,Socket实现,网上找到的,整理了一下,处理了一些BUG,喜欢的拿去用,但不保证全部BUG已捉......

  5. python 爬虫

    学习python就一直想做爬虫的东西,还要继续学 理论上的东西一要加强 #!/usr/bin/python#codi......

  6. 【函数分享】每日PHP函数分享

    str_pad() 使用另一个字符串填充字符串为指定长度 。string str_pad ( string $i......

  7. 在使用内模块的时候需要先将所需的内置模块进行引入、OS模块在nodejs中OS模块提供了与操作系统相关的属性和方法/......

  8. JavaScript如何操作css

    原本应该是由css进行控制html中的div的宽高和背景颜色,但是在下方使用了JavaScript进行重新调用了di......

  9. 使用CSS的clip-path实现图片剪切效果

    最近有个业务需求:校对图片文本信息,如下图所示,当鼠标点击文本中某一行的时候,文本上会显示对应行图片同时左侧会显示对......

  10. 动态主机配置协议DHCP

    一---导读在日常生活中我们使用电脑,当我们连接到一个新的网络的时候,你知道中间发生了什么,最终你可以上网的吗?一个......