zoukankan      html  css  js  c++  java
  • 数据库分离 脱机

    数据库分离:
    一般默认情况下数据库在联机状态下我们不能对数据库文件进行任何复制删除等操作,如果将数据库分离的话就可以对数据文件进行复制、剪切、删除等操作了。一般想直接备份数据文件,就先分离数据库,之后把数据文件复制到别的地方,再把数据文件附加回去就可以了。
    数据库脱机:
    有些重要的数据为了安全会选择脱机处理,当需要使用时再进行联机!!!

    分离和脱机都可以使数据库不能再被使用,但是分离后需要附加才能使用,而脱机后只需联机就可以用了

    如果不成功需停止sqlserver的服务。

    分离数据库     USE[master] GO  EXECmaster.dbo.sp_detach_db@dbname=N'xiantest' GO 

    或者  execsp_detach_dbxiantest  或  execsp_detach_db@dbname='xiantest'   

    附加数据库    USE[master] GO  CREATEDATABASE[xiantest]ON  (FILENAME=N'C:Program FilesMicrosoft SQL  ServerMSSQL10.MSSQLSERVERMSSQLDATAxiantest.mdf'),

    (FILENAME=N'C:Program FilesMicrosoft SQL  ServerMSSQL10.MSSQLSERVERMSSQLDATAxiantest_log.ldf') FORATTACH GO 

    或  execsp_attach_dbxiantest,@filename1=N'C:Program FilesMicrosoft SQL ServerMSSQL10.MSSQLSERVERMSSQLDATAxiantest.mdf',

    @filename2=N'C:Program FilesMicrosoft SQL  ServerMSSQL10.MSSQLSERVERMSSQLDATAxiantest_log.ldf'    execsp_attach_dbxiantest,

    N'C:Program FilesMicrosoft SQL ServerMSSQL10.MSSQLSERVERMSSQLDATAxiantest.mdf',
    N'C:ProgramFilesMicrosoftSQLServerMSSQL10.MSSQLSERVERMSSQLDATAxiantest_log.ldf'

  • 相关阅读:
    ps cs5 gif 动画 分解
    api 生成方法
    AVAYA 交换机
    jQuery操作input值
    CMM3 软件升级
    ehcache 使用 缓存:健值,页面,Hibernate,监控
    网络封包分析软件Wireshark
    Hacking Windows 7 SP 1 Using Java Signed Applet Social Engineering Code Execution
    以太网历史
    转:web应用开发的发展方向
  • 原文地址:https://www.cnblogs.com/zhubenxi/p/5227528.html
Copyright © 2011-2022 走看看