Recovery Toolbox for SQL Server – 在线帮助

Recovery Toolbox for SQL Server ( 下载) 专为从损坏的 MS SQL Server (*.mdf) 格式数据库中恢复数据而研发。数据恢复过程包含 7 个简单的步骤,程序界面非常简单,即使您想犯错,都会非常困难:

1. 选择您想从中恢复数据的受损 MS SQL Server 数据库。

首先,请指定受损 *.mdf 文件的路径。共有以下几种方式。

  • 手动输入源文件,同时应提供该文件的完整路径。
  • 从弹出的列表中选择源文件,列表可以用键调出。 。 在此您可以看到 Recovery Toolbox for SQL Server 扫描到的所有文档。
  • 使用 Windows Explorer 选择源文件名,也可以用键打

完成后请单击 Next(下一步),继续下一步操作。

2. 分析受损数据库中的系统信息

在该步骤中,会出现以下提醒: Do you wish to start recovery?(您想开始恢复吗?)请单击 Yes(是),启动恢复过程。之后 Recovery Toolbox for SQL Server 会启动数据恢复过程,在该步骤中,您会看到一个显示进程状况的指示器。

3. 预览可以从受损 *.mdf 文件中恢复的信息

在使用 Recovery Toolbox for SQL Server 提取处理数据时,数据会显示在屏幕上,用户可以看到一个与 Windows Explorer 界面类似的窗口。在左侧您会看到数据类别列表,在右侧您可以预览数据。

  • 如果用户选择 User Tables(用户表格)信息类别,就会看到屏幕的右侧部分一分为二。上面是所有用户表格列表,下面是当前激活的表格内容。
  • 如果选择 System Tables(系统表格)信息类别,用户可以预览位于右侧的系统表格列表。
  • 如果选择 Views(视图)类别,屏幕的右侧部分会一分为二。上面是所有视图列表,下面是当前激活的视图源代码。
  • 如果选择 Stored Procedures(存储过程)类别,屏幕的右侧部分会一分为二。上面是所有存储过程列表,如果您选择任何过程,其源代码会出现在下面。
  • 如果选择 Function (功能)类别,屏幕的右侧部分会一分为二。上面是所有存储功能列表,如果您选择任何功能,其源代码会出现在下面。
  • 如果选择 User Defined Data Types(用户自定义数据类型)类别,可以在屏幕的右侧部分中预览用户自定义数据类型列表。

通过预览从受损 MS SQL Server 格式数据库中恢复的系统信息,可以确保过程正确,且 Recovery Toolbox for SQL Server 可以成功恢复您的数据。

如果想继续,请单击 Next (下一步)。

4. 选择导出数据的方法

在从 MS SQL Server 格式的数据库中恢复数据时, Recovery Toolbox for SQL Server 支持两种导出数据的方法。首先,您可以将其保存为一系列由 SQL 语言写成的脚本。如果您中意该选项,请选择 Save script to disk(保存脚本至磁盘),并指定文件夹,将脚本保存在内,这可以在 Destination Directory(目标目录)区域中进行。用户可以手动选择,也可以单击,打开 Select Folder(选择文件夹)对话,进行选择

如果选择了该选项,Recovery Toolbox for SQL Server 会创建一个文件夹,根据已恢复 source_file_name 文件夹中的内置模板命名。文件夹会包含 SQL 语言格式的脚本,以及用于将数据安装至服务器的 install.bat 文件。以下是其格式: install.bat server_name database_name username。您可以容易地将这些脚本移动至任意 PC,并进行运行。

第二,用户可以将已恢复数据直接导入至数据库。如果选择了该选项,请选择 Execute script on database(在数据库上执行脚本)选项,在 Connection String(连接字符串)区域中指定连接字符串数值。这可以手动进行,也可通过软键打开 Data Link Properties(数据链接属性)对话框进行

根据实际情况,数据库可以包含许多 GB 的信息,Recovery Toolbox for SQL Server 可以分隔输出脚本。如果您想指定最大数据大小,请在分隔时将需要的数字插入至大小 = 区域(该数值将以 kb 显示)。

请单击 Next(下一步),继续操作。

5. 选择应修复和保存的信息

请查看该窗口,它会像第 3 步一样,调出数据预览窗口。不同之处在于所有对象和类别旁的复选框。用户可以使用这些复选框指定要从损坏的 MS SQL Server 格式数据库中恢复和保存的数据。

  • 如果您想勾选/取消勾选整个数据库,请选择左侧部分内的 Database (数据库) 复选框。
  • 如果您想选择一个类别或取消选择,请勾选/取消勾选其名称旁的相应复选框。
  • 如果您想选择任何单独对象或取消选择,请指定类别名称并勾选/取消勾选名称前的相应复选框。

请单击 Next(下一步),继续操作。

6. 分析和保存受损数据库

到达该步骤后, Recovery Toolbox for SQL Server 会自动开始扫描和分析损坏的数据库。您可以使用相应进度条,追踪其进程。请注意该过程完全取决于源文件大小和 CPU 性能。

7. 预览数据导出报告

数据导出结束后,您会看到包含从损坏的 MS SQL Server 格式数据库中恢复数据的最终报告。