SELECT name, log_reuse_wait_desc FROM sys.databases
--if the log_reuse_wait_desc is replication then remove it
EXEC sp_removedbreplication YourDatabaseName
SELECT name, log_reuse_wait_desc FROM sys.databases
-- log_reuse_wait_desc on database should be changed to "nothing" now. if yes do following steps
ALTER DATABASE YourDatabaseName SET RECOVERY SIMPLE
DBCC SHRINKFILE (N'Your Logical Log Name', 0, TRUNCATEONLY)
--Now My log file size drop from 18GB to 0MB
--after that you should reset you database recovery model to full if you need.
相关推荐
SQLServer:超级实用 删除log文件和清空日志的方法
### SQL Server 事务日志压缩与删除的方法 在SQL Server中,事务日志记录着所有对数据库所做的更改操作,这对于数据库的恢复至关重要。然而,随着数据量的增长,事务日志文件也会不断增大,这不仅会占用大量的磁盘...
本文将详细介绍快速清除SQLServer日志的两种方法,包括清空日志和删除LOG文件,并且对每种方法进行了详细的解释和操作步骤。 清空日志 清空日志是快速清除SQLServer日志的第一种方法。这种方法可以通过使用DUMP ...
sqlserver2008清除日志方法,简单易用,希望能给大家带来帮助。
### SQL Server 如何清空 SQL 日志 在数据库管理中,定期清理日志对于优化数据库性能至关重要。SQL Server 的日志文件记录了所有事务处理的信息,包括数据更改、备份操作等,随着时间推移,这些日志文件可能会占用...
在SQL Server 2005中,可以通过某些特定的命令来收缩并清空日志文件,但在SQL Server 2008中,这些方法已经不再适用。 首先,理解SQL Server的恢复模型是非常关键的。SQL Server提供三种恢复模型:简单、完整和大...
SQL SERVER的Always On技术是一种高可用性和灾难恢复解决方案,它提供了数据库级别的容错能力。在Always On环境中,数据库被分为主副本和一个或多个辅助副本,数据更改在主副本上进行,然后同步到辅助副本。当涉及到...
- 执行上述命令后,SQL Server会将当前未提交的事务写入到日志文件中,并且由于使用了`WITH NO_LOG`选项,这些操作不会被记录到日志文件中,从而实现了清空日志的效果。 3. **确认日志已清空**: - 可以通过查看...
在SQL Server中,事务日志(Transaction Log)是数据库的重要组成部分,它记录了所有数据更改操作的信息。这些记录对于恢复数据至关重要,但在某些情况下,过大的日志文件会占用大量磁盘空间,导致性能问题。因此,...
SQLserver日志恢复工具适用版本SQL2005或SQL2008版本,用于查看日志和恢复误删除数据,针对误删除MSSQL数据行的恢复。主要针对deletefrom 语句。 SQLserver日志恢复工具具体使用简介: 程序功能:找回误删除的数据...
解决 SQL Server 日志满问题的多种方法 SQL Server 是一种关系数据库管理系统,广泛应用于企业级应用中。但是,随着数据的增长,SQL Server 的日志文件也会不断增长,占用越来越多的磁盘空间。如果不及时处理,日志...
- **TRUNCATE LOG 或 BACKUP LOG** 语句:在SQL Server 2005及更高版本中,使用 `BACKUP LOG [databasename] WITH NO_LOG` 可以清空事务日志。此操作要求数据库处于简单恢复模式。 - **DBCC SHRINKDATABASE**:这...
在IT行业中,数据库管理系统(DBMS)是存储和管理数据的核心工具,而SQL Server作为Microsoft公司推出的强大数据库系统,广泛应用于各种规模的企业和组织。本培训课件将深入探讨如何使用SQL Server进行数据库的设计...
- 可以通过SQL Server Management Studio调整日志文件的大小,或者使用T-SQL命令`ALTER DATABASE database_name MODIFY FILE (NAME = 'logfile', MAXSIZE = 20MB)`来扩展日志文件,其中`20MB`为新的最大日志文件大小...
### SQL Server语言大全:知识点详解 #### 一、设置内存选项 在SQL Server环境中,合理配置服务器内存对于优化性能至关重要。以下SQL语句用于设置最小和最大服务器内存: ```sql -- 设置 min server memory 配置...
### SQL Server 数据库备份知识点详解 #### 一、SQL Server 数据库备份概述 数据库备份是保护数据安全的重要手段之一,特别是在SQL Server这类大型关系型数据库管理系统中更是如此。通过定期备份,可以确保在数据...
清空sql 日志
### SQL Server 语句大全:关键知识点概览 #### 一、设置内存选项 SQL Server 的性能很大程度上依赖于内存的配置。为了确保服务器能够高效地运行 SQL Server 实例,合理配置最小和最大服务器内存至关重要。 **关键...