修复受损的 MS SQL Server 格式数据库
数据库对于公司网络非常重要,可用于从财会到统计的多个信息系统。如果数据库出错,就可能导致损失。如果不能恢复,损失更是可能非常严重。数据库代表文件,像其它文档一样,非常易于被病毒、所有类型的恶意软件、硬盘损坏、文件系统故障、用户误操作等破坏。无论如何,即使文件中一个微小的错误,也有可能导致整个数据库不可用,并可能影响到您的公司网络。
Recovery Toolbox for SQL Server (下载) 可以解决该问题,恢复丢失的数据。该工具专为修复受损的 MS SQL Server 格式数据库而研发(Recovery Toolbox for SQL Server 支持如下文件:Microsoft SQL Server 7.0、2000、2005, 2005(64 位), 2008 和 2008 R2)。这不是魔法,我们可以保证 Recovery Toolbox for SQL Server 可以成功修复整个数据库。有时候数据库会遭到严重损坏,这是该程序无法恢复所有文件的原因。数据恢复流程采用分布式图形用户界面执行,每一步中只需用户执行一个操作,非常简单,不需好的技术能力,不需任何额外设置。
恢复您的 SQL 数据库
在第一步中,您应指定一个受损的 MS SQL Server 格式数据库。例如,您可以点击软键,打开 Windows Explorer。Recovery Toolbox for SQL Server 支持 *.mdf 和 *.ndf 格式,这是要在过滤器中指定这些文件扩展名的原因。 Recovery Toolbox for SQL Server 会将之前处理过的所有文件保存在快速访问列表中。如果您想选择一个文件, 只需点击图标,将指针指向任意文档,然后按下鼠标左键。
按下 Next(下一步),继续下一操作。在该阶段中,Recovery Toolbox for SQL Server 会显示一个对话,询问是否应该分析源文件。如果选择 Yes(是),程序会从原始数据库中提取管理数据,并预览可以恢复的数据。为简化流程,Recovery Toolbox for SQL Server 将窗口分为两部分。在左侧您可以看到类别信息,如:User Tables(用户表格)和 System Tables(系统表格)、Views(视图)、Stored Procedures(保存的流程)、Functions(功能)和 User Defined Data Types(用户自定义数据类型)。如果您决定选择其中一个选项,您可以在右侧查看可用对象及其内容列表。请仔细预览该数据,确保 Recovery Toolbox for SQL Server 可以成功修复受损的数据。
在下一步中,您应选择信息保存方式。Recovery Toolbox for SQL Server 支持将数据以 SQL 格式的脚本提取至硬盘,或直接输出至 MS SQL Server 格式的数据库中。第一种方式允许将提取的数据保存至任意服务器。如果您选择该方式,应将所有脚本复制到任意 PC,进行执行和运行。当您的 PC 连接至所需数据库时,第二种方法更容易掌握。在这种情况下,不需额外设置即可输出数据,
之后您应该选择可以从受损文件中修复的数据并进行保存。为了方便您使用,Recovery Toolbox for SQL Server 会显示哪个文件可以成功提取。如果您想选择单独的数据模块,您应该勾选/取消勾选合适的复选框。也可以选择单独整个数据库、信息类别或某些对象(表格、视图、保存的流程等),必要时您也可以取消选择。
完成所有必要选择后,您应该开始扫描和保存成功提取的数据。只需点击 Start Recovery(开始恢复)软键,启动流程。该流程取决于源文件(大小和结构)等很多因素。另外,CPU 性能对于数据恢复流程也很重要。请注意数据库可能很大,因此恢复过程可能会持续几天。恢复过程结束后,Recovery Toolbox for SQL Server 会生成一个报告。报告中包含当前会话中成功完成的数据恢复过程的详细信息。
也参见:如何将保存的 SQL 脚本导入数据库?
因此,Recovery Toolbox for SQL Server 是一个上佳的解决方案,用于从受损的 MS SQL Server 格式数据库中恢复数据。该程序非常高效,可以从受损数据库中修复尽可能多的数据。此外,Recovery Toolbox for SQL Server 非常易于使用。任何人均可使用该工具,不需良好的电脑技能,不需任何额外设置。
Recovery Toolbox for SQL Server 特点:
|