sqlserver清空删除日志

USE [lzdxdb]
GO
ALTER DATABASE lzdxdb SET RECOVERY SIMPLE WITH NO_WAIT
GO
ALTER DATABASE lzdxdb SET RECOVERY SIMPLE --简单模式
GO
USE lzdxdb
GO
--DBCC SHRINKFILE (N‘ eutdb_Log‘ , 11, TRUNCATEONLY)

DBCC SHRINKFILE (‘数据库日志名‘,1)
GO
USE [lzdxdb]
GO
ALTER DATABASE lzdxdb SET RECOVERY FULL WITH NO_WAIT
GO
ALTER DATABASE lzdxdb SET RECOVERY FULL --还原为完全模式
GO

--lzdxdb为数据库名
--这里的 数据库日志名,可以用以下注释的语句进行查询(_log那个)
USE [lzdxdb]
GO
SELECT file_id, name FROM sys.database_files;
GO

原文地址:https://www.cnblogs.com/zdyang/p/11718197.html

时间: 2024-10-18 09:34:00

sqlserver清空删除日志的相关文章

SQL Server 2008 清空删除日志文件(瞬间日志变几M)

sql 在使用中每次查询都会生成日志,但是如果你长久不去清理,可能整个硬都堆满哦,笔者就遇到这样的情况,直接网站后台都进不去了.下面我们一起来学习一下如何清理这个日志吧 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

SQL Server 2008 清空删除日志文件

SQL2005清空删除日志: Backup Log DNName with no_log '这里的DNName是你要收缩的数据库名,自己注意修改下面的数据库名,我就不再注释了. go dump transaction DNName with no_log go USE DNName DBCC SHRINKFILE (2) Go SQL2008清空删除日志: USE [master] GO ALTER DATABASE DNName SET RECOVERY SIMPLE WITH NO_WAIT

SQL2005清空删除日志

代码如下: Backup Log DNName with no_log  '这里的DNName是你要收缩的数据库名,自己注意修改下面的数据库名,我就不再注释了.godump transaction DNName with no_log goUSE DNNameDBCC SHRINKFILE (2)Go SQL2005清空删除日志

SQL2008清空删除日志:

SQL2008清空删除日志: '在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) G

SQLServer:删除log文件和清空日志的方法

1.删除LOG 2. 清空日志 3. 收缩数据库文件 4. 截断事务日志 数据库的性能是DBA都需要重点关注的,日志文件的增多严重影响数据库的性能,本文将为您介绍SQL Server删除日志文件的方法,供您参考,希望对您有所帮助. 数据库在使用过程中会使日志文件不断增加,使得数据库的性能下降,并且占用大量的磁盘空间.SQL Server数据库都有log文件,log文件记录用户对数据库修改的操作.可以通过直接删除log文件和清空日志在清除数据库日志. 1.删除LOG 1.1 分离数据库 分离数据库

SQLServer清空表

TRUNCATE TABLE TABLE_NAME这个不记日志.delete table table_name这个记日志drop table table_name删除表 TRUNCATE语法TRUNCATE TABLE TABLE_NAME如:TRUNCATE TABLE TEST删除TEST表中的所有数据 SQLServer清空表,布布扣,bubuko.com

(转)对SQLSERVER数据库事务日志的疑问

本文转载自桦仔的博客http://www.cnblogs.com/lyhabc/archive/2013/06/10/3130856.html 对SQLSERVER数据库事务日志的疑问 摸不透SQLSERVER了 实验环境:SQLSERVER2005 SP4,Windows7 本来没什么心情写文章,反正没人看,关于我文章中提到的问题,有些可以从文章结尾的MSDN补充那里找到答案,而有些还没有答案 根据CSDN博客的这篇文章介绍,大家可以先看一下,然后再继续往下看,因为下面会引用到CSDN博客里的

12.6 删除日志传送

12.6 删除日志传送 12.6.1 禁用作业 在主服务器上,禁用备份作业. 在主服务器上,禁用复制和还原作业. 在主服务器上,禁用警报作业. 12.6.2 删除辅助服务器 在事务日志传送配置主界面,在辅助数据库下的"辅助服务器实例和数据库"列表中选择辅助服务器,然后单击"删除"按钮. 删除之前会弹出一个确认消息窗口,提示会删除辅助服务器实例上的相关复制作业和还原作业,还会删除辅助服务器实例和监视服务器实例上此辅助数据库的历史记录. 删除完成后,"保存日志

SQL Server 2014 日志传送部署(7):日志传送故障转移和删除日志传送

13.4 故障转移 13.4.1 故障定位 在前几节明确的提及到,日志传送由三个基本的作业组成:备份作业.复制作业和还原作业.通过上一节日志传送监控功能来定位哪一个作业出了问题: 如果备份作业出了问题,检查主服务器状态. 如果还原作业出了问题,检查辅助服务器状态:或者辅助数据库处于STANDBY模式时用户正在使用辅助数据库. 如果复制作业出了问题,检查除了辅助服务器状态外,还需要检查网络状态. 13.4.2 故障转移 日志传送的故障转移除了考虑切换技术操作以外,更需要考虑主服务器和辅助服务器之间