zoukankan      html  css  js  c++  java
  • 灵活操作MS SQL 2005 中的数据库 分离、附加、离线、在线、日志截断

    如果日常工作中经常需要对数据库作如下操作的,可以使用Transact-SQL语句实现。这里只给出常用示例,具体还有很多用法和注意事项,请参阅  SQL Server 2005 联机丛书

    --------------------------   截断数据库日志   --------------------------

    BACKUP   LOG   [DatabaseName]   WITH NO_LOG 

    BACKUP   LOG   [DatabaseName]   WITH TRUNCATE_ONLY 

    DBCC        SHRINKDATABASE ( [DatabaseName] ) 

    --------------------------   使数据库离线   --------------------------

    ALTER       DATABASE      [ DatabaseName ]     SET    OFFLINE

    --------------------------   使数据库在线   --------------------------

    ALTER       DATABASE      [ DatabaseName ]     SET    ONLINE

    --------------------------   分离数据库   --------------------------

    EXEC        SP_DETACH_DB     @DBNAME   =   ' [ DatabaseName ] '

    --------------------------   附加数据库   --------------------------

    CREATE     DATABASE    [ DatabaseName ]     ON  (  FILENAME = ' ... \ [ DatabaseName ].mdf '  )    FOR    ATTACH


    洪虎收集整理
    2006-8-26
  • 相关阅读:
    google 语音识别返回,
    如果到来,会是怎样情况,fuck,
    sql
    阅读《一》
    阅读,
    Codevs 1078 ==Poj 1258 Agri-Net
    洛谷 P3399 丝绸之路
    线段树-代码实现细节与技巧
    Codevs 1371 浴火银河跑运输
    POJ 3267 The Cow Lexicon
  • 原文地址:https://www.cnblogs.com/eric1394/p/487104.html
Copyright © 2011-2022 走看看