1,mdf是数据文件,数据库系统的可实时 *** 作/读取的数据文件,也可作为物理备份文件使用。
2,df 是日志文件,用于存储数据库的逻辑日志信息。
3,bak是备份文件,是数据库逻辑备份和增量备份的输出格式。
一般BAK数据库文件是MSSQL的备份文件, *** 作方式,需要在本地安装MSSQL,例如SQL 2000或者SQL 2005,安装后,通过SQL的企业管理器“还原/恢复”的方式将BAK文件还原到MSSQL里面,再在MSSQL里面将还原后的数据通过“导入/导出”的方式传到你的数据库服务器上面。这里有 *** 作指南: >
1首先你要确定这个bak的数据库备份文件的来源
之前备份的时候用的数据库的版本要低于或等于sql2008的版本
才能进行还原
2确认好后
打开sql2008企业管理器
3选择身份验证模式
windows身份验证(仅限本地电脑)
或者
用之前创建的账户密码登陆
4登陆进来后
找到数据库
右键---还原数据库
5还原的源
选择
源设备
然后点开源设备后面的省略号按钮
进去
添加
进去目录选择你的bak文件
点击确定
6确定之后
会出现下面的画面
把前面还原的勾点上
上面的目标数据库写好你要还原为的新库名
7值得注意的是
选项里面
还原为里面的内容是
还原后的数据库产生的数据库文件存放的目录
而这个目录是从备份数据库的原电脑存放的数据库文件目录
取过来的
如果你这台电脑没有这个目录或者这个目录下有同名文件
就需要手动在这里修改成有效的存放目录
主文件和日志文件两个路径都要改好
然后点击确定
等待还原完成就ok了。
1、打开SQL Server Management Studio,连接数据库,找到“本地” - “数据库”。
2、右键单击“还原数据库”或“还原文件和文件组”。
3、在“还原文件和文件组”界面上,输入目标数据库名称,选择“源设备”,然后单击“浏览”以选择要还原的文件。
4、您可以添加多个备份文件,选择恢复文件,单击“确定”。
5、检查要恢复的bak备份文件,单击OK,开始恢复 *** 作,根据数据量,恢复所需的时间不同,请耐心等待。
6、等待还原完成,单击“确定”,刷新数据库列表,可以看到刚恢复的数据库。此时,bak备份文件已恢复到数据库。
以上就是关于数据库中bak文件和mdf文件有什么本质区别全部的内容,包括:数据库中bak文件和mdf文件有什么本质区别、BAK数据库怎么还原、sqlserver怎么导入数据库文件bak文件等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)