SQL SERVER数据库怎么恢复

在用SQL SERVER数据库的时候免不了遇到数据库恢复,这里小编和大家一起来学习一下两种SQL SERVER数据库恢复的情况:1,有bak文件的数据库恢复;2,有mdf,ldf数据库文件的恢复。首先我们先来介绍一下bak文件,mdf,ldf文件是什么。Bak文件是数据库备份文件,可以直接用来还原数据库;SQL Server的每个数据库是以两个文件存放的,一个后缀名为mdf,是数据文件,另一个后缀名为ldf,为日志文件。

方法/步骤一:bak文件的恢复

  • 01

    准备好你的bak文件,打开Microsoft SQL Server Management Studio,新建个数据库如mynew,点击确定。这个时候你新建的数据库就加到左边了。

  • 02

    右键单击你创建的数据库,依次选择“”任务“”->“”还原“”->“”数据库“”,打开还原数据库对话框

  • 03

    在还原数据库对话框中点击“”源设备“”,弹出源设备查找对话框,找到你的bak文件

  • 04

    将bak加到备份集中,勾选还原,然后点击选项页卡,选择覆盖现在数据库,注意一定要选择,否则会报错说你的程序集和要还原的不兼容。最后点击确定就还原成功了

方法/步骤二:mdf,ldf文件的恢复

  • 01

    准备好你的mdf,ldf文件,将其拷贝到你数据库所在的DATA文件夹下,比如我的SQL SERVER的DATA文件夹在如下的位置,你会发现这里面很多成对的mdf和ldf文件。每一个数据库文件都有一对

  • 02

    然后在Microsoft SQL Server Management Studio中新建一个查询,用程序来还原数据库,执行以后你会发现左面的数据库列表里多出来你创建的数据库了

  • 03

    最后提一点的是,如果你的数据库是在云平台上,这个时候你是没有权限访问数据库的DATE文件的,所以上面两种还原方式都会不起作用。不过一般这个云平台会提供数据库还原的方式,大部分都是用SQL文件还原的

(0)

相关推荐

  • 多种SQL Server数据库备份方法的精细讲述教程

    本文假定您 能熟练使用SQL Server EntERPrise Manager(SQL Server企业管理器)和SQL Server Quwey Analyser(SQL Server查询分析器) ...

  • VS2008连接SQL Server数据库文件出错的解决方法

    有园子里的朋友问到一个问题:系统上安装的是vs2008+Sql 2005 developer(没有安装Sql server 2005 Express ) 用代码直接连SQL Server服务器没有问题 ...

  • unity3d怎么连接sql server数据库

    虽然在Unity3D中能够通过PlayerPrefs类来保存和读取数据,但是一旦数据量增大,仅仅通过代码的方式存取数据,这样的工作量是非常大的。那么如何通过使用Sql Server数据库来存取数据呢? ...

  • SQL Server数据库中的表和视图怎么导出?

    SQL Server已有数据库中的数据想要导出来,该怎么导出呢?下面我们就来看看详细的教程. 1.打开SQL Server,找到需要导出的数据库. 2.在需要导出的数据库上右击,选择任务选项中的导出数 ...

  • Heidisql如何连接sql server数据库并做增删改操作?

    Heidisql工具是一个功能强大的数据库连接工具,功能齐全.操作简单.用heidisql很容易完成sql server数据库的建表.删除表.更新表操作等等操作.接下来小编就给大家带来Heidisql ...

  • Excel如何连接SQL Server数据库

    Excel是现在十分常用的一款办公软件,有些新用户不知道该软件如何连接SQL Server数据库,接下来小编就给大家介绍一下具体的操作步骤.具体如下:1. 首先第一步根据下图所示,打开电脑中的Exce ...

  • 如何安装SQL Server数据库软件

    SQL Server是一个大型数据库软件,很多初学者对它比较陌生,不知道怎么安装它. 笔者与大家分享一下安装SQL Server数据库的技巧. 操作方法 01 从网上下载SQL Server2014安 ...

  • 如何设置SQL Server数据库服务器的身份验证模式

    服务器认证是用户访问数据库服务器之前,操作系统本身或者数据库服务器对来访用户进行的身份合法性验证. 这是SQL Server认证的第一步,用户只有通过服务器认证之后,才可以连接到SQL Sercer服 ...

  • 怎样把本地sql server数据库导入到服务器

    许多网站制作者在本地把网站做好之后与调试好以后,就要传到虚拟主机上去了,怎样把本地sql server数据库导入到服务器呢?其实这个很简单. 第一:导入数据库结构 第二:导入数据库数据 操作方法 01 ...