zoukankan      html  css  js  c++  java
  • 【转】SQL Server日志文件过大 大日志文件清理方法 不分离数据库

    https://blog.csdn.net/slimboy123/article/details/54575592

    还未测试

    USE[master]
        GO
        ALTER DATABASE 要清理的数据库名称 SET RECOVERY SIMPLE WITH NO_WAIT
        GO
        ALTER DATABASE 要清理的数据库名称 SET RECOVERY SIMPLE   --简单模式
        GO
        USE 要清理的数据库名称
        GO
        DBCC SHRINKFILE (N'要清理的数据库名称_log' , 2, TRUNCATEONLY)  --设置压缩后的日志大小为2M,可以自行指定
        GO
        USE[master]
        GO
        ALTER DATABASE 要清理的数据库名称 SET RECOVERY FULL WITH NO_WAIT
        GO
        ALTER DATABASE 要清理的数据库名称 SET RECOVERY FULL  --还原为完全模式
        GO

    备注:

    上面的SQL语句是完全用脚本的收缩操作,如果人工收缩的话,

    忽略

    下面这个SQL的执行:

    USE SlowXWebDB 

    GO

    --SlowXWebDB_Log 为数据库日志文件逻辑名

    DBCC SHRINKFILE (N'SlowXWebDB_Log' , 11, TRUNCATEONLY)

    GO
    ---------------------
    作者:fuzhx5626
    来源:CSDN
    原文:https://blog.csdn.net/fuzhx5626/article/details/82755746
    版权声明:本文为博主原创文章,转载请附上博文链接!

    还未测试

  • 相关阅读:
    Java io流 之file类(文件和文件夹)
    异常处理
    封装
    面向对象与类
    包与模块的使用
    模块
    递归函数
    迭代器
    装饰器
    函数基础2
  • 原文地址:https://www.cnblogs.com/runliuv/p/10215107.html
Copyright © 2011-2022 走看看