SQL SERVER数据库还原的方法

在SQL SERVER 2005下还原数据库

1、新建数据库A,右键还原数据库,此时目标数据库为A,选择备份

文件B_db_201311040200.BAK,还原时提示“备份集中的数据库备份与现有的A数据库不同”

2、google一下,有人说是文件名不同,即B的数据库文件为B.MDF,

要还原到A.MDF上,所以报错

3、删除A库,在根目录【数据库】上右键,还原数据库,先选择源文件,

然后再目标数据库中会自动出现B,选择B之后即可还原成功

相信很多的站长网站的时候需要用到SQL Server 2005数据库,但是碰到一些问题没有办法恢复,本人专业学习的.net。平时也经常用到,希望能给大家带来帮助。下面就是详细的图文恢复分享。

1、打开SQL Server Management Studio并登录,(如果你的桌面没有快捷键,就在开始程序里面找一下)

打开之后会出现这个界面,右键点击数据库,如图:

2、弹出对话框,这里填写自己定义的数据库名称(我填写的是sqlqtdy),其他的选项设为默认就好了,如图:

3、一般为了安全起见,这里我们需要再建立一个用户名,如图:

4、登录名填写好(我填写的是qtdy),后面还需进行的就是SQL Server身份验证,切记不要勾选强制密码过期和用户在下次登录时必须更改密码。

下面的默认数据库那里选择好我们刚才已经建立好的数据库(sqlqtdy),如图:

5、这时候不要着急点确定,在上侧对话框选择,如图:

6、映射成功之后出现这个界面,用鼠标先点两下我们刚刚建立的那个数据库,随后勾选紧接着在下面对话框中分别勾选db_owner和public两个选项,然后确定,如图:

7、回到刚刚的那个界面鼠标右键单击我们刚刚建立的那个数据库名字紧接着如图操作,上面涂黑部分是自己之前的数据库这里就不透露了望理解。

8、在选择页常规选项里面选择源设备,点击有下角按钮,如图:

9、接下来就弹出这个界面,选择添加,如图:

10、最后找到我们需要备份恢复的数据库(切记文件类型选择所有文件),如图:

选择好之后,点击确定,就会回到之前的界面。这时候我们回到选择页,选择选项如下图:

最后点击确定,数据库就算恢复完成了。希望自己的这些分享能帮助你解决一些问题。

如果是2008和2012以上的数据还原,步骤基本相同,不过是需要先创建一个空数据库,再还原。

[转]SQL SERVER数据库还原的方法的更多相关文章

  1. C#将图片存放到SQL SERVER数据库中的方法

    本文实例讲述了C#将图片存放到SQL SERVER数据库中的方法.分享给大家供大家参考.具体如下: 第一步: ? 1 2 3 4 5 6 7 8 9 10 //获取当前选择的图片 this.pictu ...

  2. SQL Server 数据库还原进度查看

    SQL Server 数据库还原进度查看 关键字:数据库,还原,进度,查看 文档说明: 本文档受某实际需求启发,某约500G大小数据库还原,由于对应服务器性能较差(内存仅4G且可用内存仅2.8G),数 ...

  3. SQL Server数据库还原:"因为数据库正在使用,所以无法获得对数据库的独占访问权"

    如题,网上找了一些客套的方法,如果不想去折腾,请看我的方法: 1.先脱机数据库,这个目的就是为了停掉所有链接 2.选择还原数据库,如果提示日志尾部不完整,请选择数据库属性的选项,覆盖现有数据. 还可以 ...

  4. 访问内网中的sql server数据库的简便方法

    前言: 有时候我们要访问局域网内的 sql server服务器,比如测试环境数据库在公司内网,回到家或在客户现场要连接内网中的数据库 第一步:假如可以连接局域网的数据库 192.168.150.129 ...

  5. 如何获取SQL Server数据库元数据的方法

    发布时间:2007.06.15 05:05    来源:赛迪网    作者:3946469 元数据简介 元数据 (metadata) 最常见的定义为“有关数据的结构数据”,或者再简单一点就是“关于数据 ...

  6. MS SQL SERVER 数据库日志压缩方法与代码

    MS SQL性能是很不错的,但是数据库用了一段时间之后,数据库却变得很大,实际的数据量不大.一般都是数据库日志引起的!数据库日志的增长可以达到好几百M. DUMP TRANSACTION [数据库名] ...

  7. sql server 数据库还原后sa连接不上原因

    手动创建了一个同名数据库,然后还原以前或者别人的备份,还原虽然成功了,但是在VS中连接不上,原因可能是: 数据库的所有者中没有添加sa,方法即在数据库名上右击,然后选择文件,在所有者中添加上sa,应该 ...

  8. sql server 数据库还原

    1. 用sa身份或Windows Authentication登陆数据库 2.鼠标右击DataBases选New Database 3.填写DataBase name,选择Database files ...

  9. SQL Server数据库 备份A库,然后删除A库,再还原A库,此时数据库一直显示“正在还原”的解决方法

    SQL Server数据库 备份A库,然后删除A库,再还原A库,此时数据库一直显示"正在还原"的解决方法: A库一直显示"正在还原". 在这种状态下,由于未提交 ...

随机推荐

  1. 网页尺寸scrollHeight/offsetHeight

    scrollHeight和scrollWidth,获取网页内容高度和宽度. 一.针对IE.Opera: scrollHeight 是网页内容实际高度,可以小于 clientHeight. 二.针对NS ...

  2. 伟景行 citymaker 从入门到精通(3)——点击地图获取坐标,点击模型获取模型信息和属性信息

    在地图上点击要素查看要素信息,也就是identify功能 script部分 // 通过枚举索引获取枚举名称 function getEnumTextByIdx(enumObj, idx) { for ...

  3. mysql出错排查

    1,例如:Can't connect to local MySQL server through socket '/tmp/mysql-5.5.37.sock' (2) Mysql链接出错,请配置/A ...

  4. xcode uml 工具

    https://github.com/PaulTaykalo/objc-dependency-visualizer ./generate-objc-dependencies-to-json.rb -d ...

  5. activitymq 集群构建

    测试zk是否正常 [root@node2 bin]# cd /zk/1/zookeeper-3.4.10/bin/ [root@node2 bin]# ./zkCli.sh -server 10.50 ...

  6. qobject_cast

    void QLadderDiagramItem::GetMainForm(DoType sourceType){ for each (QWidget *w in qApp->topLevelWi ...

  7. 【洛谷2019 OI春令营】期中考试

    T68402 扫雷 题目链接:传送门 题目描述 扫雷,是一款单人的计算机游戏.游戏目标是找出所有没有地雷的方格,完成游戏:要是按了有地雷的方格,游戏失败.现在 Bob 正在玩扫雷游戏,你作为裁判要判断 ...

  8. freemarker list集合去重,实现hashset

    在freemarker中没有提供去重的方法,虽然有提供定义hash的方法,如:<#assign myHash = { "name": "mouse", & ...

  9. windows10家庭版 远程桌面报错

    windows10家庭版 远程桌面报错“要求的函数不受支持 ...”,Windows没有编辑组策略选项(gpedit.msc),所以无法按照微软提供的方法来修改组策略.所以我们需要修改注册表的方法来修 ...

  10. Linux常用命令大全2

    Linux命令是对Linux系统进行管理的命令.对于Linux系统来说,无论是中央处理器.内存.驱动.键盘.鼠标,还是用户等都是文件,Linux命令是它正常运行的核心.接下来,就来看看xp系统下载编辑 ...