sql server清理日志(SQL Server 2008 清空删除日志文件瞬间缩小日志到几M)
类别:数据库 浏览量:2755
时间:2021-10-19 06:26:49 sql server清理日志
SQL Server 2008 清空删除日志文件瞬间缩小日志到几Msql 在使用中每次查询都会生成日志,但是如果你长久不去清理,可能整个硬都堆满哦,笔者就遇到这样的情况,直接网站后台都进不去了,今天到数据库中一看竟然达到了29G的日志文件,下面我们一起来学习一下如何清理这个日志吧
SQL2008清空删除日志:
方法一:
USE [master] GO ALTER DATABASE AFMS SET RECOVERY SIMPLE WITH NO_WAIT GO ALTER DATABASE AFMS SET RECOVERY SIMPLE GO USE AFMS GO DBCC SHRINKFILE (N'AFMS_Log' , 11, TRUNCATEONLY) GO USE [master] GO ALTER DATABASE AFMS SET RECOVERY FULL WITH NO_WAIT GO ALTER DATABASE AFMS SET RECOVERY FULL GO
'在SQL2008中清除日志就必须在简单模式下进行,等清除动作完毕再调回到完全模式。
USE [master] GO ALTER DATABASE DNName SET RECOVERY SIMPLE WITH NO_WAIT GO ALTER DATABASE DNName SET RECOVERY SIMPLE --简单模式 GO USE DNName GO DBCC SHRINKFILE (N'DNName_Log' , 11, TRUNCATEONLY) GO '这里的DNName_Log 如果不知道在sys.database_files里是什么名字的话,可以用以下注释的语句进行查询 'USE DNName 'GO 'SELECT file_id, nameFROM sys.database_files; 'GO USE [master] GO ALTER DATABASE DNName SET RECOVERY FULL WITH NO_WAIT GO ALTER DATABASE DNName SET RECOVERY FULL --还原为完全模式 GO
SQL2005清空删除日志:
Backup Log DNName with no_log '这里的DNName是你要收缩的数据库名,自己注意修改下面的数据库名,我就不再注释了。 go dump transaction DNName with no_log go USE DNName DBCC SHRINKFILE (2) Go
sqlserver2000压缩日志
可以将jb51.ldf文件变得很小,方便备份数据库等,在sqlserver查询分析器中执行即可。
DUMP TRANSACTION [jb51] WITH NO_LOG BACKUP LOG [jb51] WITH NO_LOG DBCC SHRINKDATABASE([jb51])
这篇文章就介绍到这了,文中整合了开心学习网以前发布的文章,需要的朋友可以参考一下。
您可能感兴趣
- sqlserver实现登录注册(Sqlserver创建用户并授权的实现步骤)
- sqlserver创建表结构时添加约束(SQL Server 通过with as方法查询树型结构)
- sqlserver序列可以自定义(sql server 自定义分割月功能详解及实现代码)
- mysqlsql按日期统计(sqlserver/mysql按天、按小时、按分钟统计连续时间段数据推荐)
- sqlserver分页数据重复(SQL Server 在分页获取数据的同时获取到总记录数)
- sqlserver查询自定义时间数据(SQLServer查询某个时间段购买过商品的所有用户)
- SqlServer2016模糊匹配的三种方式及效率问题简析(SqlServer2016模糊匹配的三种方式及效率问题简析)
- 怎么写存储过程sql server(SqlServer存储过程实现及拼接sql的注意点)
- sql死锁进程保护(SqlServer查询和Kill进程死锁的语句)
- sqlserver2012卸载工具(Windows下SQL Serever 2012彻底卸载删除教程)
- sqlserver乐观锁与悲观锁(sql server中死锁排查的全过程分享)
- sqlserver2000显示无服务器(SQL SERVER 2000 9003错误的解决方法只适用于SQL2000)
- sqlserver访问远程数据库(SQL Server实现跨库跨服务器访问的方法)
- 如何使java与sqlserver数据库连接(java连接mysql数据库 java连接sql server数据库)
- sqlserver表分区缺点(SQL Server 公用表表达式CTE实现递归的方法)
- sqlserver调试存储过程(sql server2008调试存储过程的完整步骤)
- 爱情是什么(爱情是什么最经典的话)
- 乔欣 古装剧中的高颜值(古装剧中的高颜值)
- 怎么才可以财富自由(如何让自己实现财富自由)
- 为什么越来越多年轻人回农村(为什么越来越多年轻人回农村生活)
- 怎么快速学好英语(怎么快速学好英语初中)
- 中国留学生都是富二代吗()
热门推荐
- dedecms添加文档(Dedecms自定义模型解决会员无法投稿的方法)
- vueweb端聊天(Vue实现聊天界面)
- nginx配置静态资源路径(Mac环境Nginx配置和访问本地静态资源的实现)
- html5表单元素自带验证功能(纯CSS3实现表单验证效果非常不错)
- laravel增删改查接口(laravel-admin 实现给grid的列添加行数序号的方法)
- python删除列表中的重复元素(Python实现去除列表中重复元素的方法总结7种方法)
- 目前主流的web服务器有哪些(什么是WEB服务器? 常用的WEB服务器有哪些?)
- mysql演示事务提交(MySQL找出未提交事务的SQL实例浅析)
- docker查看容器教程(如何使用docker对容器资源进行限制)
- vs项目依赖项
排行榜
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9