还原后缀名为.bak的数据库备份文件

1、打开SQL Server Management Studio,随便右击击一个数据库选择任务-->还原-->数据库


4、在弹出来的窗口中的源选项中选择设备-->点选择设备-->点添加-->然后选择你的备份文件名-->添加后点确定返回,这时候设备栏应该出现您刚才选择的数据库备份文件名,备份号默认为1(如果您对同一个文件做过多次备份,可以点击备份号旁边的查看内容,在复选框中选择最新的一次备份后点确定)-->然后点击上方常规旁边的选项按钮
5、在出现的窗口中选择覆盖现有数据库,以及在恢复状态中选择RESTORE WITH RECOVERY(通过回滚未提交的事务,使数据库处于可以使用的状态。无法还原其他事务日志)。在窗口的中间部位的将数据库文件还原为这里要按照你SQL的安装进行设置(也可以指定自己的目录),逻辑文件名不需要改动,移至物理文件名要根据你所恢复的机器情况做改动,如您的SQL数据库装在D:\Program Files\Microsoft SQL Server\MSSQL\Data,那么就按照您恢复机器的目录进行相关改动改动,并且最后的文件名最好改成您当前的数据库名(如原来是bbs_data.mdf,现在的数据库是forum,就改成forum_data.mdf),日志和数据文件都要按照这样的方式做相关的改动(日志的文件名是*_log.ldf结尾的),这里的恢复目录您可以自由设置,前提是该目录必须存在(如您可以指定d:\sqldata\bbs_data.mdf或者d:\sqldata\bbs_log.ldf),否则恢复将报错
6、修改完成后,点击下面的确定进行恢复,恢复完成后系统会自动提示成功,如中间提示报错,请记录下相关的错误内容并询问对SQL操作比较熟悉的人员,一般的错误无非是目录错误或者文件名重复或者文件名错误或者空间不够或者数据库正在使用中的错误,数据库正在使用的错误您可以尝试关闭所有关于SQL窗口然后重新打开进行恢复操作,如果还提示正在使用的错误可以将SQL服务停止然后重起看看,至于上述其它的错误一般都能按照错误内容做相应改动后即可恢复。

时间: 2024-10-06 01:20:03

还原后缀名为.bak的数据库备份文件的相关文章

在线还原数据库备份文件

需求 1.用户上传数据库备份文件(.bak)还原到指定服务器上(如果用户不上传文件,则还原默认的备份文件) 2.还原文件后,创建访问该数据库的用户,登录名和密码可由用户输入(如果用户不输入登录名和密码,则生成默认的登录名和密码) 问题 按照需求,很容易想打使用restore database语句,代码实现后测试发现,重复还原一个数据库文件,会提示还原失败,正在使用该文件. 因为还原后在文件夹目录中会有相同的逻辑文件名称,所以会出现问题. 解决方案 使用restore database with

数据库备份文件还原方法

数据库备份文件还原方法 Jason.lin 2017-11-10 星期五 工作有几年了,现在发现前段时间遇到问题的解决方法最近经常记不住了,又得重新查询解决办法,费时费力,一直想着要做个博客记录这些方法,方便提醒自己,趁现在提了辞职时间比较充裕的时候,决定从现在开始拾起博客这一块.下面不废话了, 开始第一篇随笔了! 一.情景描述 现在在整理交接工作,在这个过程中看到了更久之前离职的前同事留下来的代码,决定重新理一下思路,他使用.net搭了一个简单的web框架,有使用数据库和登录网页,因为很久以前

php 文件上传后缀名与文件类型对照表(几乎涵盖所有文件)

网上有很多php文件上传的类,文件上传处理是php的一个特色(至少手册上是将此作为php特点来展示的,个人认为php在数组方面的优异功能更有特 色),学php的人都知道文件上传怎么做,但很多人在编程中却可能忽视了一些细节问题,那就是文件的类型(MIME).在表单将文件提交给php做处理之 前,浏览器会先解析识别一边是什么类型的文件,之后进入php处理环节,php又会去识别解析此文件的原始类型(并不是说你改成什么后缀就是什么文件). 在这个过程中会有一些浏览器兼容,更准确来说是文件类型解析标识不一

-05 08:57 ARCGIS地统计学计算文件后缀名为.shp文件制作

2011-07-05 08:57 ARCGIS地统计学计算文件后缀名为.shp文件制作 ARCAMP软件要进行地统计计算的文件后格式后缀名必须为.shp的文件,网上介绍的方法复杂难懂,那么制作.shp的文件怎么制作呢? 1.打开ArcMAP软件,点菜单栏“工具”下拉菜单中的“添加XY数据”,出现“添加XY数据”对话框,添加电子表格数据 “.dbf3”格式文件(参考“用ArcGIS9.3中标出地图中GPS点方法”第3点),点确定,GPS采集点出来了. 2.右单击图层栏刚才“添加XY数据”进来的文件

数据库管理系统的登录名、角色,数据库的用户、角色和架构

概述 之前的一篇博客中写到过关于服务器登录名,服务器角色,数据库用户,数据库角色的关系,理论的一些知识,大家可以看看这篇博客:登录名,服务器角色,用户名和数据库角色.本片博客注重操作. 数据库架构 在具体的操作时,先普及一下数据库架构的知识,这里需要注意一下,这里说的数据库架构不是针对数据库的拓扑结构来说的,而是针对数据库管理系统中,针对数据库的一个功能. 举例说架构和架构的好处,数据库为一座楼,那么架构就是一层楼,一层楼中的房子就是表,由表产生的存储过程,触发器等等也都属于这个架构,将一层楼租

moon 各种文件后缀名解释

1).dat后缀名文件 DAT文件,可以按照扩展名来看就是DATA的意思,即数据文件 一般的数据库软件都有将自己格式的数据文件转换成文本格式文件的功能,其中一种文本格式的扩展名就是.dat.这种文本是纯文本, 没有数据属性结构方面的信息,可以用记事本等文本工具打开.

Linux下批量修改后缀名

一.rename解决 1.  Ubuntu系统下 rename 's/.c/.h/'  ./* 把当前目录下的后缀名为.c的文件更改为.h的文件 2.  CentOS5.5系统下 rename .c  .h   *.c 把当前目录下的后缀名为.c的文件更改为.h的文件 二.shell 脚本解决 #!/bin/bash #http://blog.csdn.net/longxibendi find ./ -name *.c  | while read i do echo "$i"; mv

用 BigDump 工具导入超大 MySQL 数据库备份文件

用 BigDump 工具导入超大 MySQL 数据库备份文件  创建于 2010-07-01, 周四 00:00  作者 白建鹏 在<Joomla! 1.5 网站防黑9条戒律>这篇文章中,我们提到的第一条就是:及时.定期备份你的 Joomla! 网站.我们也多次推荐使用Akeeba Backup (原名 JoomlaPack)这个备份工具.Akeeba Backup 自带的 kickstart.php 工具也能完成备份包的恢复(或者迁移安装).不过,这是针对整站的恢复.假如我们只是要恢复一下数

find命令和文件后缀名

find是搜索文件的命令,后面可以接参数,-type d是目录名,-type f是文件名,-type l是软连接文件.linux中还有其他的搜索命令,比如which,他是子PATH变量中搜索命令的绝对路径的命令,还有就是whereis和locate,但是搜索不全,它是在一个库中搜索文件,但是这个库要更新,如果不更新,文件是搜索不到的.所以这个命令不常用.find的常用语法,find+路径+具体条件(-yupe)+文件类型(d:是目录名,f是文件名,l是软连接文件,c是字符串设备比如键盘,鼠标等,