sqlserver 清空日志脚本
发布日期:2021-07-17 05:46:55 浏览次数:1 分类:技术文章

本文共 877 字,大约阅读时间需要 2 分钟。

--查看数据库日志文件占用情况
dbcc sqlperf(logspace)  
--清除数据库
USE 数据库名
ALTER DATABASE 数据库名SET RECOVERY SIMPLE
DBCC SHRINKDATABASE(数据库名,0)

ALTER DATABASE 数据库名 SET RECOVERY FULL

在windows中运行sql server命令需使用sqlcmd命令,这个在安装sql server时会一并安装。

使用sqlcmd进入交互模式下:

之前使用的命令为:

1
2
3
DUMP 
TRANSACTION 
databasename 
WITH 
NO_LOG  
--清空日志
BACKUP LOG databasename 
WITH 
NO_LOG        
--截断事务日志
DBCC SHRINKDATABASE(databasename)          
--收缩数据库

  

上述命令需要按照顺序执行, 通常比直接使用右键菜单中的“收缩”命令要快很多。

但是,这个命令在2008的版本下并不能运行,限于SQL2005~

SQL2008对文件和日志管理进行了优化,使用如下命令:先在简单模式下清除日志,等清除动作完毕再调回到完全模式

 

1
2
3
4
5
6
7
8
ALTER 
DATABASE 
databasename 
SET 
RECOVERY SIMPLE 
WITH 
NO_WAIT
GO
ALTER 
DATABASE 
databasename 
SET 
RECOVERY SIMPLE   
--简单模式
GO
USE databasename
GO
DBCC SHRINKFILE (N
'databasename_log' 
, 11, TRUNCATEONLY)
GO

 

还原为完全模式

1
2
3
4
ALTER 
DATABASE 
databasename 
SET 
RECOVERY 
FULL 
WITH 
NO_WAIT
GO
ALTER 
DATABASE 
databasename 
SET 
RECOVERY 
FULL  
--还原为完全模式
GO

  

转载地址:https://blog.csdn.net/heqinghua217/article/details/79745120 如侵犯您的版权,请留言回复原文章的地址,我们会给您删除此文章,给您带来不便请您谅解!

上一篇:tomcat 指定部署的项目路径
下一篇:微信公众号接口调用demo以及h5界面weui以及微信jssdk的调用

发表评论

最新留言

逛到本站,mark一下
[***.202.152.39]2024年03月09日 05时10分51秒

关于作者

    喝酒易醉,品茶养心,人生如梦,品茶悟道,何以解忧?唯有杜康!
-- 愿君每日到此一游!

推荐文章

golang mongodb mysql_分享一个golang+mongodb+vuejs开发的博客程序 gocms 2019-04-21
hive java insert_hive表insert报错 2019-04-21
java 调试dll jna_Java调用dll的实现,JNA框架 | 学步园 2019-04-21
ios php上传视频文件_IOS上传图片 PHP服务器接收并上传 2019-04-21
php redis zrevrange,Redis Zrevrange 命令 2019-04-21
php利用word模板导出excel文件,php生成导出word doc和excel文件实例 2019-04-21
java 边缓存边播放,java动态缓存技术:WEB缓存应用 2019-04-21
php云盘匿名,PHP7之匿名类 2019-04-21
matlab数据大小不兼容,MATLAB无法执行赋值,因为左侧的索引与右侧的大小不兼容。 求解... 2019-04-21
editor.md使用php,editor.md 配置参数和使用方法 2019-04-21
python mod,mod_python的安装 2019-04-21
python分析彩票数据,这波太炸了!Python脚本可视化居然可以这么玩 2019-04-21
简单的mysql重置root密码,重置mysql的root密码最简单的方法 2019-04-21
用matlab仿真mmc环流抑制器,一种基于准PR控制原理的MMC阀组环流抑制方法 2019-04-21
oracle 排序的分析函数,Oracle SQL:使用分析排序函数 2019-04-21
oracle direct for hdfs xi下载,ORACLE连接HDFS有个专项的解决方案 2019-04-21
java 403怎么抛出_java – 如何在Spring MVC中返回403禁止? 2019-04-21
java jsch工具类_Java工具集-JSch连接远程服务器工具类 2019-04-21
cmd背景变红1003无标题_怎样修改cmd中文字的大小、颜色和背景颜色呢 原来是这样的... 2019-04-21
php rand() 重复,php – mt_rand()给我总是相同的数字 2019-04-21