`
lancijk
  • 浏览: 388355 次
  • 性别: Icon_minigender_1
  • 来自: 上海
社区版块
存档分类
最新评论

SQL 删除日志文件

SQL 
阅读更多
--1 :清空日志
 DUMP     TRANSACTION     database    WITH     NO_LOG  



 --2.截断事务日志:   
  BACKUP   LOG   database  WITH   NO_LOG   

  --收缩数据库   
  DBCC   SHRINKDATABASE(database)   
    
  --收缩指定数据文件,1是文件号,可以通过这个语句查询到:select   *   from   sysfiles   
  DBCC   SHRINKFILE(1)   
  --5.为了以后能自动收缩,做如下设置:   
  --企业管理器--服务器--右键数据库--属性--选项--选择"自动收缩"   
    
  --SQL语句设置方式:   
  EXEC   sp_dboption   database ,   'autoshrink',   'TRUE'   

         

 

1
0
分享到:
评论

相关推荐

    sql清除日志工具3.0

    一款小巧方便的SqlServer日志清除工具,可用于Sql Server 6.5到Sql Server 2000的各种版本的数据库日志的清除,使您再也不用担心数据库日志文件超过几百兆或上GB级而烦恼,使您的Sql Server数据库既小巧又精练。...

    快速清除SQLServer日志的两种方法

    快速清除SQLServer日志的两...快速清除SQLServer日志的两种方法可以有效地清除日志文件,避免日志文件满而造成SQL数据库无法写入文件的情况。但是,需要注意第一种方法的风险性和数据库属性的设置,以免造成数据损失。

    SQL日志清除工具

    能将十几G的日志文件清理成十几兆,使您再也不用担心数据库日志文件超过几百兆或上GB级而烦恼,使您的sql server数据库既小巧又精练;是您进行sql数据清理、压缩最好的帮手,需要的朋友赶快下载吧!

    SQL 数据日志文件压缩

    在SQL Server数据库环境中,日志文件的大小管理是至关重要的,因为它们会随着数据库活动的增加而不断膨胀。"SQL 数据日志文件压缩"是一种针对这种情况的解决方案,旨在有效地减小数据库日志文件(通常是.LDF文件)的...

    清除SQL数据库日志文件

    在SQL Server数据库管理中,日志文件是存储所有事务处理的重要组成部分,它们记录了数据库的更改历史,确保数据的一致性和可恢复性。然而,随着时间的推移,日志文件可能会变得非常大,占用大量的磁盘空间,这可能对...

    SQL Server无法收缩日志文件的原因分析及解决办法

    在SQL Server中,日志文件(也称为 transaction log file)用于记录所有事务的更改,确保数据的完整性和可恢复性。然而,在某些情况下,日志文件可能会占用过多的空间,这时通常需要进行收缩操作来释放不必要的空间...

    SQL2000只有数据库文件没有日志文件的附加方法

    删除刚才生成的数据库的日志文件 test_log.ldf,用要恢复的数据库 mdf 文件覆盖刚才生成的数据库数据文件 test_data.mdf。 D. 启动数据库服务器。此时会看到数据库 test 的状态为“置疑”。 E. 设置数据库允许...

    SQL 2008日志收缩 清空删除大日志文件

    在SQL Server 2008中,日志文件的管理和收缩相比SQL Server 2005有所不同,主要是因为SQL Server 2008对数据库的日志处理进行了优化。日志文件(.ldf)主要用于存储数据库事务日志,是确保数据完整性和可恢复性的...

    SQL日志文件太大的清理方法

    此命令用于清除已提交事务的日志记录,但不会收缩日志文件本身。这通常作为其他清理步骤前的预备工作。 ``` DUMPTRANSACTION <数据库名> WITH NO_LOG; ``` #### 2. 备份并清理日志 通过备份日志,然后将旧日志从...

    删除sql server日志

    - **截断日志**:备份完成后,可以使用`TRUNCATE_ONLY`选项来清除日志文件中的已提交事务记录。 ```sql BACKUP LOG [database_name] WITH TRUNCATE_ONLY; ``` 这种方式适用于那些不需要完整备份策略的场景。 ...

    SqlServer日志清除专家

    在SQL Server数据库管理系统中,日志文件是存储所有事务处理历史的重要组成部分,它记录了数据库的更改操作,对于数据恢复和事务一致性至关重要。然而,随着时间的推移,日志文件可能会变得非常大,占用大量的磁盘...

    SQLServer处理事务日志文件过大方法

    - **日志截断**:仅从逻辑上清除日志中的非活动记录,而不改变日志文件的实际大小。适用于简单恢复模式下对日志空间的释放。 - **日志收缩**:物理上减小日志文件的大小,真正释放磁盘空间。适用于任何情况下需要...

    sql清除日志工具

    标题"sql清除日志工具"指的是专门用来管理SQL Server事务日志的工具或脚本,它的目的是有效地减小日志文件的大小,释放磁盘空间。这样的工具通常会提供安全的方式来重置或清除日志,避免对数据库的正常运行造成影响...

    SQL数据库日志清除工具

    在SQL Server数据库管理中,日志文件是存储事务日志的重要组成部分,它记录了所有数据库的更改操作,对于数据安全性和可恢复性至关重要。然而,随着时间的推移,日志文件可能会变得非常大,占用大量磁盘空间,这可能...

    SQL数据库日志清理工具

    在SQL Server中,日志文件(通常命名为*.ldf)用于记录所有事务的更改,包括数据的插入、更新和删除,以及数据库的备份和恢复操作。然而,随着数据库活动的增加,日志文件可能会迅速增长,占用大量磁盘空间,这可能...

    如何解决SQL Server日志满问题

    但是,随着数据的增长,SQL Server 的日志文件也会不断增长,占用越来越多的磁盘空间。如果不及时处理,日志文件的增长可能会导致数据库性能下降、甚至崩溃。因此,如何解决 SQL Server 日志满问题变得非常重要。 ...

    ms sql 日志文件压缩

    6. **定期清理无用事务**:通过删除不必要的临时表、索引和大型对象,可以减少需要记录在日志中的操作,从而降低日志文件的大小。 需要注意的是,对日志文件的操作应谨慎进行,因为不正确的操作可能导致数据丢失或...

Global site tag (gtag.js) - Google Analytics