当前位置: 首页 > 科技观察

值得关注的5款SQL数据库恢复软件

时间:2023-03-14 09:56:05 科技观察

【.com快译】目前业界有很多工具可以帮助我们从各种损坏的.mdf和.ndf文件中恢复和恢复SQL数据库。在本文中,我们将向您介绍目前排名前5的优秀SQL恢复软件,并教您如何使用它们来恢复数据库文件。它们是:MSSQLDatanumenSQLRecoveryDiskInternals的StellarRepairMSSQLRecoveryArysonSQLDatabaseRecoveryKernelforSQLRecovery1。StellarRepairforMSSQL下载链接:https://www.stellarinfo.com/sql-recovery.phpStellarRepairforMSSQL被业界公认为最好的MSSQL数据库修复软件之一。它在我们的列表中名列前茅,因为它操作起来非常简单。通过调用.mdf和.ndf文件,StellarRepairforMSSQL可以恢复各种表、触发器、索引、键、规则和存储过程等。该软件不仅能够从各种MSSQL文件中恢复那些被删除的记录,而且还允许我们恢复数据库的特定组件。擅长修复SQL数据库的各种破坏性错误。让我们看看它是如何工作的:首先,在您的计算机上成功安装StellarRepairforMSSQL后,请以管理员身份运行该软件。您将看到一条消息(或一个解释性对话框)询问您数据库是否已经打开。如果您的MSSQLServer正在运行,请停止服务器并将数据库复制到另一个位置。然后,StellarRepair将引导您通过对话框选择损坏的文件。为此,您可以按“浏览”按钮并从目标系统中选择相应的文件。选择损坏的.mdf文件后,您可以直接按“修复”按钮。软件自动执行并成功修复损坏的文件后,StellarRepair允许您保存各种扩展类型的文件。2.DatanumenSQLRecovery下载链接:https://www.datanumen.com/sql-recovery/作为一款能够修复和恢复各种损坏的SQLServerMDF数据库文件的强大工具,DatanumenSQLRecovery在该榜单中排名第二。它首先扫描不同的MDF文件及其关联的NDF文件,然后尽可能多地恢复其中的数据,从而最大限度地减少文件损坏。让我们来看看它是如何工作的:Datanumen安装成功后,您会看到如下图所示的窗体。按下“继续个人和非商业用途”按钮后,您将看到一个新表格。在这里,您会看到如下界面,提示您如何选择文件以及如何更新损坏的文件:在表格的上方是“选择要恢复的MDF/源文件”,您可以选择准备好的.mdf文件。而下半部分是:选择与.mdf/源文件相关的NDF/源文件。在随后的表格中,您可以选择要保存的文件位置和文件格式。按下“开始恢复”按钮后,您将看到整体恢复的进度。一般几分钟后,就可以在之前设置的保存位置看到恢复的文件了。3.DiskInternalsMySQLRecovery下载链接:https://www.diskinternals.com/mssql-recovery/DiskInternalsMySQLRecovery使数据库管理员可以执行包括恢复、恢复和修复损坏的MyISAM和InnoDB格式的MySQL数据库等操作。它不仅支持Ext2/Ext3、exFAT、FAT、FAT32、NTFS或HFS等文件系统格式,还可以从无法访问的损坏驱动器中恢复文件。MySQLRecovery还可以恢复那些部分损坏的InnoDB数据库。让我们看看它是如何工作的:成功安装MySQLRecovery后,您将看到如下图所示的表单。在这里,我们只想使用它的试用版,所以我们可以按下“开始试用版”按钮。然后,您将看到一个如下所示的窗体:该窗体为您提供了以下两个按钮:修复现有数据库从磁盘恢复数据库您可以根据实际情况选择任意按钮。在这里,我使用了第二个选项。该软件将从计算机加载并显示所有本地磁盘。如下图所示:选择目标磁盘后,点击下一步即可触发扫描修复。运行一段时间后,最终会看到修复结果如下:按下“完成”按钮后,会看到另一个新的窗体。在表格的右侧,您将看到最终的恢复结果。当然你也可以点击文件查看恢复文件中的具体数据。4、ArysonSQLDatabaseRecovery下载链接:https://www.arysontechnologies.com/sql-database-recovery.htmlArysonSQLDatabaseRecovery是业界最常用的在线工具,可以轻松恢复和恢复各种损坏的SQL数据库文件。同时,Aryson还可以支持扩展名为.mdf和.ndf的文件。ArysonSQLDatabaseRecovery可以在不损坏文件的情况下恢复数据和修复相应的文件。让我们看看它是如何工作的:成功安装ArysonSQL数据库恢复后,您将看到如下图所示的表单。当您点击左上角的“打开”按钮时,该工具会弹出一个窗口供您选择损坏的文件。按下“确定”按钮后,该工具需要运行一段时间。通过窗体底部的进度条可以知道它的处理进度,最后会看到如下提示框。成功扫描目标文件后,您可以通过不同的按钮将文件保存为SQL数据库或CSV数据库。5.KernelforSQLRecovery下载链接:https://www.kerneldatarecovery.com/sql-recovery.htmlKernelforSQLRecovery允许用户轻松地从损坏的MDF/NDF文件中恢复丢失的数据库对象。它可以检索所有具有原始属性和结构的数据库对象,包括:表、触发器、规则和已删除的记录。让我们来看看它是如何工作的:成功安装KernelforSQLRecovery后,您可以双击运行它。您将看到一个带有描述框的主窗体,如下所示。您可以在此处选择损坏的.mdf文件。如下图所示,您可以选择类似路径中的文件,然后按“恢复”按钮。当程序界面弹出如下画面时,可以勾选要恢复的各个复选框,最后查看与该文件相关的所有恢复结果。如果您没有为它购买会员资格,当您按下“保存”按钮时,您将看到以下对话框提示。结论总之,我们向您介绍了五款非常有用的软件,它们可以帮助您恢复MSSQL数据库文件以及修复损坏的.mdf文件类型。总的来说,我们认为就综合能力而言,StellarRepairforMSSQL是其中最好的。原标题:Top5BestSQLDatabaseRecoverySoftware,作者:DanielCalbimonte