使用bak文件还原SQL Server

原创 2015年01月07日 16:54:14

        今天小伙伴给了我一个bak的文件问我能不能导入进SQL Server。。。话说我对SQL Server也不是很熟悉,而且是第一次看到用bak导入进数据库的。。为了完成小伙伴交给我的任务,我查了查资料,其实bak文件是一个备份文件,而SQL Server可以直接用bak备份文件进行还原数据库的操作,这个操作就相当于导入数据库了。。

        首先打开SQL Server Management Studio  ,手动创建一个空的数据库,名字自己随便取都可以,这里我直接叫test  ,简单小清新的名字- -。。 然后点击新建查询直接输入以下sql语句。。。

 

       

RESTORE DATABASE test
FROM DISK = 'G:\testbak.bak'   --这里是bak文件路径 ,我是放在G盘下的
with replace,
MOVE 'test' TO 'C:\Program Files\Microsoft SQL Server\MSSQL10_50.MSSQLSERVER\MSSQL\DATA\test.mdf',   --这里是mdf文件路径
MOVE 'test_log' TO 'C:\Program Files\Microsoft SQL Server\MSSQL10_50.MSSQLSERVER\MSSQL\DATA\test.ldf'   --这里是ldf文件路径


     然后直接执行就ok了。。。效果如下。。

    

 

      这样就直接把bak文件“导入”进数据库了。。。

      PS:如果不知道mdf文件路径和ldf文件路径的小伙伴可以在管理工具那里右击数据库,然后选择新建数据库,在弹出来的框这里就能看到这两个文件的路径了。。。

    

    

 

        

SQLServer还原.bak文件为数据库

注意:备份文件的数据库版本和本地数据库版本相同。还原步骤 连接服务器,右击“数据库”目录,选择“还原数据库”; 选择“设备”,并点击右侧的按钮,选择添加备份文件,点击确定; 左侧选择“选项”页...
  • qq_23888451
  • qq_23888451
  • 2017年03月01日 20:12
  • 1185

【SQL Server】--SQL Server数据库bak文件还原

一、新建数据库EvaluationSystem 二、右键Evaluation——任务——还原——数据库 三、选择备份——... 四、选择备份设备——添加——选择bak文...
  • successA
  • successA
  • 2015年12月03日 22:05
  • 6455

bak文件如何还原数据库文件

bak文件介绍:             后缀是bak文件是备份文件,默认情况下,保存的时候,会自动的把原来的版本备份一下。当你修改了原来文件的内容的时候,保存修改后的内容,那么修改前的内容...
  • u013047824
  • u013047824
  • 2015年07月08日 09:41
  • 7597

SQL语句备份和还原数据库

对公司的机器真是无语了,为了节省空间,开始疯狂清理磁盘,一个不小心把企业管理器给卸了,用惯了企业管理器对数据库进行备份和还原,还真有点傻了,虽然我不常这样操作, 1,使用SQL最简单备份,还原数据库 ...
  • liuhelong
  • liuhelong
  • 2008年11月19日 16:47
  • 14583

还原sql server 数据库(.bak文件)

还原sql server 数据库(.bak文件) 选择“数据库”——》“还原数据库”——》起一个数据库名——》选择“从设备”——》选择你的ba'k文件位置,然后按确定还原就可以了 在S...
  • u012810138
  • u012810138
  • 2014年06月03日 09:40
  • 837

在SQL Server Management Studio中打开BAK文件恢复数据库

1、首先,在要转移到的项目目录下,新建db文件夹,然后将BAK 文件拷贝进去 2、然后,在sqlserver 客户端新建一个与该BAK 文件同名的数据库...
  • hellochenlu
  • hellochenlu
  • 2015年09月17日 11:17
  • 1434

【SQL Server】--SQL Server数据库bak文件还原

一、新建数据库EvaluationSystem 二、右键Evaluation——任务——还原——数据库 三、选择备份——... 四、选择备份设备——添加——选择bak文...
  • successA
  • successA
  • 2015年12月03日 22:05
  • 6455

SQLServer还原.bak文件为数据库

注意:备份文件的数据库版本和本地数据库版本相同。还原步骤 连接服务器,右击“数据库”目录,选择“还原数据库”; 选择“设备”,并点击右侧的按钮,选择添加备份文件,点击确定; 左侧选择“选项”页...
  • qq_23888451
  • qq_23888451
  • 2017年03月01日 20:12
  • 1185

bak文件如何还原数据库文件

bak文件介绍:             后缀是bak文件是备份文件,默认情况下,保存的时候,会自动的把原来的版本备份一下。当你修改了原来文件的内容的时候,保存修改后的内容,那么修改前的内容...
  • u013047824
  • u013047824
  • 2015年07月08日 09:41
  • 7597

SqlServer导入bak文件以及mdf文件

SQL Server 2005导入bak文件 1、右击SQL Server 2005实例下的“数据库”文件夹。就是与安全性、服务器对象同级的目录。选择新建数据库。 2、添加数据库名...
  • jimmy609
  • jimmy609
  • 2013年01月29日 11:31
  • 20129
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:使用bak文件还原SQL Server
举报原因:
原因补充:

(最多只允许输入30个字)