如何通过备份文件恢复SQL Server数据库

在 SQL Server 中,虽然自带了数据导入功能,但若需从备份文件导入数据,则需额外操作。
下面通过一个实例来说明。
假设在 SQL Server 服务器上已存在一个名为 Doe 的数据库,其中包含大量数据。
现在,我们打算从一个名为 a1 .bak 的备份文件(注意,这个备份文件并非 Doe 数据库的备份)中导入其他数据,即导入后,在 Doe 数据库中增加一些数据表,这些表中已经包含数据,并且要保持 Doe 数据库中的原有数据不变。

具体操作步骤如下:
1 . 首先,在 SQL 企业管理器中新建一个临时数据库 a1 2 . 右击 a1 数据库,选择“所有任务”->“还原数据库”。
3 . 在“还原数据库”窗口中,选择“从设备”。
4 . 点击“选择设备”。
5 . 点击“添加”。
6 . 从文件名中选择要还原的数据库文件,例如 a1 .bak。
7 . 点击“确定”,返回“还原数据库”窗口。
8 . 点击“选项”卡,进入选项设置。
9 . 勾选“在现有数据库上强制还原”。
1 0. 修改“移到物理文件名”为“c:\a1 .ldf”、“c:\a1 .mdf”。
1 1 . 点击确定,即可将备份文件中的数据导入到临时数据库 a1 中。
1 2 . 此时,你可以将数据从 a1 导入到真正要导入的数据库中,例如 Doe 数据库。
(下面的数据导入操作为 SQL 2 000 企业管理器的一般数据导入导出操作。
) 1 3 . 在 SQL 企业管理器中选择 Doe 数据库。
1 4 . 右击 Doe 数据库,选择“所有任务”->“导入数据”。
1 5 . 在“DTS 导入/导出向导”窗口的“选择数据源”中,选择刚才建立并导入数据的临时数据库 a1 ,然后点击下一步。
1 6 . 在“选择目的”中,系统已经默认为 Doe 数据库。
1 7 . 连续点击“下一步”,直到完成。

经过上述操作,你已经成功地将备份文件 a1 .bak 中的数据导入 Doe 数据库中,并且 Doe 数据库原有的数据保持不变。

选中为数据库删除备份并还原历史记录后怎么恢复

数据库通常至关重要,且恢复过程技术要求较高。
因此,推荐寻求专业数据恢复服务机构的协助。
如有需求,可随时通过百度搜索“HI我”获取帮助。

如何在SQL Server 2008 R2中还原数据库

在SSMS环境中,访问数据库模块后,选择“还原数据库”功能,随即会弹出对话框。
通常步骤是先指定数据源,接着挑选目标库,最后点击“还原”按钮完成操作。

Navicat for MySQL怎么还原数据库啊,psc格式的?

以下是重写的文章内容:
1 . 初始化操作:启动Navicat,定位至目标数据库,并进行打开,具体操作界面如图所示。
2 . 执行备份:在界面中点击“备份”选项,随后点击“新建备份”,如图指示。
在随后弹出的对话框中点击“开始”按钮,启动备份过程。
一旦出现“成功”提示,即表示备份完成。
备份文件的存放位置及文件名(扩展名为psc)可在文件属性中查阅。
3 . 数据库恢复:要恢复数据库,请选择“还原备份”选项,如图所示。
在弹出的选择窗口中,挑选已备份的psc文件,然后点击“开始还原”。
若再次出现“成功”提示,则表明还原操作已顺利完成。
相关操作界面如图所示。