如何把备份的.bak文件还原到一个新的数据库

如何把备份的.bak文件还原到一个新的数据库,第1张

1、代码:use master restore database 数据库名 from disk='c:/dbname.bak' with REPLACE 或: 还原修改数据库路径: RESTORE DATABASE 数据库名 FROM disk='c:/dbname.bak' WITH MOVE 'test' TO 'c:"Program Files"Microsoft SQL Server"MSSQL"Data"test.mdf', MOVE 'test_log' TO 'c:"Program Files"Microsoft SQL Server"MSSQL"Data"'test_log.ldf' 2、企业管理器: 企业管理器中的 *** 作: 企业管理器--右键"数据库"--所有任务--还原数据库 --"还原为数据库库"中输入还原后的数据库名 --还原选择"从设备"--选择设备--添加--添加你的备份文件--确定,回到数据库还原的界面 --选项--将"移至物理文件名"中的物理文件名修改为你的数据文件要存放的文件名 --如果要还原的数据库已经存在,选择"在现有数据库上强制还原"- -确定

Sql server 还原数据库,使用“附加”就可以实现,接下来我们来看一下如何实现

工具/材料

SQL Server 2008

方法

1、以新闻管理数据库为例

在成功登录数据库之后,如图所示,选中“数据库”,右键,选择“附加”

2、选择“附加”之后,会出现下图所示的窗口,点击“添加”

3、出现下图所示窗体

在“选择文件”下找到要回复的数据库的路径,然后点击确定

4、如图,我们在“要附加的数据库”一栏就可以看到添加的数据库,然后点击“确定”,就可以将数据库加到到sql server中了.

本文将详细阐述如何还MysqlWorkbench上还原mysql数据库。

首先,打开MysqlWorkbench

点击LocalinstanceMySql57进行登录,输入root密码

登录进去后,点击左边栏的administrationt选项卡

在里面找到“dataimport/restore”,点击进入。

这个地方需要选择importfromself-containedfile,从文件夹中选择备份的文件,然后在defaulttargetschema选项里选择要还原的数据库名称。右下角选择“dumpstructureanddata”

一切准备就绪后,点击右下角的“startimport”,开始还原数据库,最后进度条完成后,表示数据库还原完成。


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/sjk/10652707.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-10
下一篇 2023-05-10

发表评论

登录后才能评论

评论列表(0条)

保存