sql 数据库日志收缩】的更多相关文章

SQL2008 的收缩日志 由于SQL2008对文件和日志管理进行了优化,所以以下语句在SQL2005中可以运行但在SQL2008中已经被取消:(SQL2005)Backup Log DNName with no_loggodump transaction DNName with no_loggoUSE DNName DBCC SHRINKFILE (2)Go--------------------------------------------------------------(SQL200…
收缩SQL数据库日志文件 介绍具体的操作方法前,先说下我操作的实际环境和当时的状况.我的服务器是windows server 2008 R2 64位英文版,数据库是SQL server 2008英文版.服务器上安装的是SAP DEV(SAP测试系统)和其数据库,由于同事测试的需要里面copy了6个集团,现在client 6想删除不要,释放一些磁盘空间.当我删除client 6后发现磁盘剩余的空间越来越小,没删除之前还有20多个G呢,结果删除后剩余空间只有7MB多点,当时有种很蒙的感觉.但马上冷静…
各位同学,相信大家在使用SQL数据库时,常常会遇到日志文件比数据库文件还在大的情况.以下有一简单的办法,可以快速的删除日志档.使用其大小变为540K. 供各位参考. DUMP TRANSACTION [SoP] WITH  NO_LOG BACKUP LOG [SoP] WITH NO_LOG DBCC SHRINKDATABASE([SoP]) 以上SoP为你所要删除日志的数据库名.…
在日常运维中,有时会遇到"The transaction log for database 'xxxx' is full due to 'ACTIVE_TRANSACTION'."这样的报错信息. 此错误消息表明:数据库的事务日志文件空间耗尽,log 文件不能再存储新的transaction log. 这个时候我们需要进行日志收缩.本文将介绍日志收缩的两种方法. 通过图形界面进行日志收缩 第一步:右键数据库属性 第二步:更改数据库恢复模式,将模式改为Simple. 第三步:右键数据库,…
ALTER DATABASE 数据库SET RECOVERY SIMPLE WITH NO_WAIT;ALTER DATABASE 数据库SET RECOVERY SIMPLE; --简单模式DBCC SHRINKFILE(N'数据库日志文件_Log',128, TRUNCATEONLY);USE 数据库;ALTER DATABASE 数据库SET RECOVERY FULL WITH NO_WAIT;ALTER DATABASE 数据库SET RECOVERY FULL; --还原为完全模式…
USE [master] GO ALTER DATABASE MDM_OperationBase SET RECOVERY SIMPLE WITH NO_WAIT GO ALTER DATABASE MDM_OperationBase SET RECOVERY SIMPLE --简单模式 GO USE MDM_OperationBase GO --收缩日志文件为2G = 2000M DBCC SHRINKFILE (N'MDM_OperationBase_Log' , 2000, TRUNCAT…
GO ALTER DATABASE MCS SET RECOVERY SIMPLE--设置简单恢复模式 GO DBCC SHRINKFILE (MCS_Log, 1) GO ALTER DATABASE MCS SET RECOVERY FULL--恢复为原模式 GO…
1.SQL2008数据库USE [master]GOALTER DATABASE 数据库名称 SET RECOVERY SIMPLE WITH NO_WAITALTER DATABASE 数据库名称 SET RECOVERY SIMPLE   --简单模式GOUSE 数据库名称 GODECLARE @LogFileLogicalName sysnameSELECT @LogFileLogicalName=Name FROM sys.database_files WHERE Type=1PRINT…
Use DBSelect NAME,size From sys.database_files ALTER DATABASE DB SET RECOVERY SIMPLE WITH NO_WAIT ALTER DATABASE DB SET RECOVERY SIMPLE USE DB DBCC SHRINKFILE(DB_log ,0,TRUNCATEONLY) ALTER DATABASE DB SET RECOVERY FULL WITH NO_WAIT ALTER DATABASE DB…