zoukankan      html  css  js  c++  java
  • SQL Server 2008 R2 下如何清理数据库日志文件

    废话不多说,直接上代码,清理后日志文件为1M

    1. USE [master]  
    2. GO  
    3. ALTER DATABASE [数据库名] SET RECOVERY SIMPLE WITH NO_WAIT  
    4. GO  
    5. ALTER DATABASE [数据库名] SET RECOVERY SIMPLE  
    6. GO  
    7. USE [数据库名]  
    8. GO  
    9. DBCC SHRINKFILE (N'[数据库日志文件名称]' , 0,TRUNCATEONLY)  
    10. GO  
    11. USE [master]  
    12. GO  
    13. ALTER DATABASE [数据库名] SET RECOVERY FULL WITH NO_WAIT  
    14. GO  
    15. ALTER DATABASE [数据库名] SET RECOVERY FULL  
    16. GO  
    17.   
    18. --查询指定数据库的日志文件名称  
    19. USE [数据库名]   
    20. GO  
    21. SELECT name FROM SYS.database_files WHERE type_desc='LOG'  

    08R2通过,其他版本未测试

  • 相关阅读:
    Ethical Hacking
    Ethical Hacking
    Python Ethical Hacking
    Python Ethical Hacking
    Python Ethical Hacking
    食物链 POJ
    Wireless Network POJ
    Candies POJ
    畅通工程再续 HDU
    Jungle Roads HDU
  • 原文地址:https://www.cnblogs.com/rrxc/p/4554494.html
Copyright © 2011-2022 走看看