zoukankan      html  css  js  c++  java
  • sql2005 数据库还原

    1.拿到一个数据库备份文件(如:AA.bak)时,如何还原..

     sql2005打开sql server management studio express选择数据库右键-->还原数据库 ->

                  ->在常规选项中填写:a.目标数据库名称AA(一般与备份名称相同AA)  ;;;b.还原的源.选择选设备,再选择指定备份,添加已有的备份文件AA.bak;;; c:在选择用于还原的备份集中选择最后一项(可能备份过很N次,则有N项,选择最近的备份,)

                  ->在选项中::a.勾选中 覆盖现有数据库,,b将还原文件还原为 中选择对应的AA.mdf ,和AA.ldf文件(这个需要自己建立,位置任意)

    在确定, 确定就可以啦

    ----------------------要备份数据库,直接选中要备份的数据库,右键->任务->备份即可

    2.拿到的是AA.mdf,AA.ldf 文件..选择数据库右键菜单 ->附加 ->点添加按钮-->选择AA.mdf文件 ->显示了AA数据库对应的详细信息-->点击确定即可

    ----------------------要复制数据库的mdf,ldf文件,可选择数据库,右键->任务->分离->确定即可

    对应脚本:附加

    USE [master]
    GO
    CREATE DATABASE [guoquan] ON
    ( FILENAME = N'G:\database\guoquan_Data.MDF' ),
    ( FILENAME = N'G:\database\guoquan_Log.LDF' )
     FOR ATTACH
    GO
    if not exists (select name from master.sys.databases sd where name = N'guoquan' and SUSER_SNAME(sd.owner_sid) = SUSER_SNAME() ) EXEC [guoquan].dbo.sp_changedbowner @loginame=N'sa', @map=false
    GO

    分离:

    USE [master]
    GO
    EXEC master.dbo.sp_detach_db @dbname = N'guoquan', @keepfulltextindexfile=N'true'
    GO

  • 相关阅读:
    POJ 2260
    安防监控 —— 数据上行刷新与命令下发过程
    安防监控 —— 主框架搭建
    安防监控 —— 软硬件环境分析与通信协议制定
    安防监控项目 —— 需求分析
    安防监控项目 —— 环境搭建
    Linux下I2C总线驱动框架
    IIC总线硬件工作原理(待完善)
    linux驱动面试(转)
    驱动开发 —— 输入子系统(工作逻辑分析)
  • 原文地址:https://www.cnblogs.com/9421/p/1694825.html
Copyright © 2011-2022 走看看