zoukankan      html  css  js  c++  java
  • sql 数据库日志收缩

    SQL2008 的收缩日志 
    由于SQL2008对文件和日志管理进行了优化,所以以下语句在SQL2005中可以运行但在SQL2008中已经被取消:
    (SQL2005)
    Backup Log DNName with no_log
    go
    dump transaction DNName with no_log
    go
    USE DNName 
    DBCC SHRINKFILE (2)
    Go
    --------------------------------------------------------------
    (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)
        GO
        USE[master]
        GO
        ALTERDATABASE DNName SET RECOVERY FULL WITH NO_WAIT
        GO
        ALTERDATABASE DNName SET RECOVERY FULL  --还原为完全模式
        GO

    引用:http://www.cnblogs.com/TLLi/archive/2012/07/15/2592042.html

  • 相关阅读:
    设计模式----单例模式
    C++ 派生类
    C++ 操作符
    构造,清理,拷贝和移动
    php的yii框架开发总结10
    php的yii框架开发总结9
    php的yii框架开发总结8
    php的yii框架开发总结7
    php的yii框架开发总结6
    php的yii框架开发总结5
  • 原文地址:https://www.cnblogs.com/xiaonanmu/p/5121342.html
Copyright © 2011-2022 走看看