为什么要恢复DataNumen SQL ?


#1恢复速率

# 1复苏

1000万以上用户

10 +几百万
用户

20年以上的经验

20多年
经验

100%满意保证

100%的满意度
保证

比我们的竞争对手恢复得更多


恢复速度是一个MS SQL Server恢复产品最重要的标准。根据我们的综合测试DataNumen SQL Recovery恢复速度最好,比市场上任何竞争对手都要好得多!

平均回收率

比较图

了解更多关于DataNumen SQL恢复如何击败竞争对手

我们的客户评价

极其简单的界面


SQL Server数据库文件常见错误和问题的解决方案


解决方案

更多的


免费下载 100%安全
立即购买 100%满意保证

DataNumen SQL Recovery v6.2的主要特性


  • 支持Windows 95/98/ME/NT/2000/XP/Vista/7/8/8.1/10/11和Windows Server 2003/2008/2012/2016/2019操作系统。
  • 支持Microsoft SQL Server 2005, 2008, 2008 R2, 2012, 2014, 2016, 2017, 2019。
  • 支持恢复模式/结构和表中的数据。
  • 支持恢复所有数据类型,包括ASCII和Unicode XML数据类型。
  • 支持恢复稀疏列。
  • 支持恢复数据库表中删除的记录。
  • 支持恢复索引和主键。
  • 支持恢复SQL数据库对象,包括视图、触发器、规则和默认值。
  • 支持恢复存储过程、标量函数、内联表值函数和多语句表值函数。
  • 支持恢复和解密SQL Server数据库中加密的对象。
  • 支持恢复多个文件,包括MDF文件(主数据文件)和NDF文件(辅助数据文件).
  • 支持恢复mssql Server数据库没有事务日志法律辩护基金文件()。
  • 支持从未损坏或损坏的VMWare VMDK(虚拟机磁盘)文件(*. VMDK),虚拟PC VHD(虚拟硬盘)文件(*. VHD), Acronis True Image文件(*.tib), Norton Ghost文件(*. VHD)中恢复MDF/NDF数据。Windows NTBackup文件(*.bkf)、ISO镜像文件(*. ISO)、Nero镜像文件(*.nrg)等。
  • 支持从临时tempdb恢复SQL Server数据。mdf文件。
  • 支持英语,西班牙语,法语,德语,意大利语,葡萄牙语,俄语,日语,韩语,简体中文和土耳其语。
  • 支持恢复大至16TB的MDF和NDF文件。
  • 支持修复损坏媒体上的SQL数据库文件,如软盘,Zip磁盘,cdrom等。
  • 允许DBA修复一批损坏的MDF文件。
  • 与Windows shell集成,所以你可以修复一个损坏的SQL数据库与上下文(右键单击)菜单的Windows资源管理器很容易。
  • 在执行SQL数据恢复时支持拖放操作。万博ManBetX手机下载
  • 允许数据库管理员通过命令行(DOS提示符)参数恢复SQL Server数据库。

免费下载 100%安全
立即购买 100%满意保证

使用DataNumen SQL Recovery恢复损坏的SQL Server数据库


当您的mssql Server MDF文件损坏或损坏,您无法正常打开它们,您可以使用我们的SQL数据库恢复软件扫描MDF数据文件,并尽可能多地从中恢复数据。

启动DataNumen SQL Recovery。

DataNumen SQL恢复

注意:在使用DataNumen SQL Recovery恢复任何损坏的MDF文件之前,请关闭可能修改MDF文件的任何其他应用程序。

选择损坏或损坏的MDF文件进行修复。

选择源文件

您可以直接输入MDF文件名,也可以单击浏览 按钮浏览并选择文件。你也可以点击找到 按钮在本地计算机上找到要修复的MDF文件。

如果有一个或多个NDF文件与损坏的MDF文件相关联,那么您也可以添加它们:

选择源NDF文件

如果你知道源SQL Server数据库文件的格式,那么你可以指定它:
选择源格式

如果您没有指定格式,那么默认情况下,DataNumen SQL Recovery将尝试分析源SQL Server数据库文件并自动检测格式。

默认情况下,DataNumen SQL Recovery会将固定的MDF文件保存到一个名为xxxx_fixed的新文件中。mdf,其中xxxx是源mdf文件的名称。例如,对于源MDF文件损坏。mdf,修复文件的默认名称将是Damaged_fixed.mdf。如果您想使用其他名称,请选择或设置相应的名称:

选择目标文件

可以直接输入固定文件名,也可以单击浏览 按钮浏览并为固定文件选择所需的位置。确保有足够的磁盘空间。您可以根据损坏SQL数据库的大小来估计所需的空间。

数据恢复完成后,您可万博ManBetX手机下载以启动SQL Server Management Studio并访问恢复后的数据库。

单击开始复苏 按钮,DataNumen SQL Recovery会弹出“Connect to SQL Server”对话框,如下所示:

“连接到SQL Server”对话框

你需要设置服务器名称而且身份验证为本地或远程计算机上的SQL Server实例,然后单击“确定”按钮。我们的MDF恢复软件将自动检测源数据库的排序规则,然后相应地设置目标数据库的排序规则。如果它不能自动检测排序规则,它将要求您设置它。然后它将扫描整个数据库,修复MDF文件,并恢复数据与先进的算法。进度条

进度条

将指示数据恢复进度。万博ManBetX手机下载

在恢复过程后,如果源MDF文件可以成功恢复,您将看到如下消息框:

成功消息框

现在启动Microsoft SQL Server Management Studio并访问恢复的SQL Server数据库中的数据。

更多的信息


DataNumen SQL Recovery 6.2于2022年3月4日发布

  • 支持Windows 11。
  • 修复一些小错误。

DataNumen SQL Recovery 6.1于2021年11月28日发布

  • 支持土耳其。
  • 修复一些小错误。

DataNumen SQL Recovery 6.0于2021年6月22日发布

  • 支持记住连接设置。
  • 支持恢复主键。
  • 支持恢复列的可空属性。
  • 修复一些小错误。

更多的

我可以在哪里找到已恢复的数据?

在启动SQL MDF恢复过程时,恢复的数据将输出到连接到的SQL Server实例中的新数据库。

在开始恢复之前指定输出数据库的MDF文件名。

正常情况下,不需要直接访问SQL数据库的MDF文件。恢复完成后,如需访问已恢复的数据,请执行以下操作。

  1. 启动SQL Server Management Studio。
  2. 连接到SQL Server实例,该实例与用于恢复损坏数据库的实例相同。
  3. 连接完成后,单击实例。
  4. 然后单击数据库节点。
  5. 然后,您将找到一个或几个名为“Database_Recovered_On_yyyy_mm_dd_hh_mm_ss_#”的数据库,其中yyyy, mm, dd, hh, mm, ss是数据库创建的时间,即年、月、日、小时、分钟和秒。#是从1开始的序号。这些信息可以很容易地帮助您识别最新恢复过程生成的数据库。
  6. 单击您确定的数据库节点。然后可以访问所有恢复的SQL数据库对象。例如,在节点时,可以看到所有恢复的数据库表,包括模式和记录。

如何减少SQL Server数据灾难时的数据丢失?

建议为您的SQL Server实例准备一个灾难恢复(DR)计划,通常包括:

  1. 定期备份SQL Server数据。
  2. 准备一个专业的SQL恢复工具,如DataNumen SQL recovery。因此,当您遇到SQL数据库损坏时,您可以使用它来修复损坏的文件并尽快恢复数据。
  3. 利用SQL Server中的高可用性特性。

与其他MS SQL数据库恢复工具相比,您的产品的优势是什么?

你可以找到一个完整的竞争力的比较我们的产品与市场上其他MS SQL数据库恢复工具。

是否可以暂停/恢复SQL数据库修复过程?

这是不可能的。如果已经启动了修复过程,则可以中止它或让它完成。如果稍后要重新修复相同的SQL数据库文件,则需要从头重新启动修复过程。

但是,在修复过程中,您可以同时在SQL Server management studio中看到恢复的数据。如果您认为所有需要的数据都已恢复,那么可以中止修复过程以节省时间,而不会损坏输出数据库。

我只有SQL MDF文件,事务日志(LDF)文件丢失。怎么办呢?

DataNumen SQL恢复可以恢复您的数据从损坏的MDF文件没有事务日志文件。因此,如果您的事务日志文件丢失了,也不会有问题。

您是否支持恢复XML类型的数据记录?

是的,我们的SQL数据库恢复软件支持恢复ASCII和Unicode XML数据类型的记录。

是否需要DBA (database administrator)才能执行恢复操作?

是的,你需要成为数据库管理员(DBA),或者至少从数据库管理员(DBA)那里获取以下信息:

  1. SQL Server实例名(服务器名)
  2. SQL Server实例的认证信息。

因此,您可以使用此信息连接到SQL Server实例并执行恢复。

Microsoft SQL Server是否有内置工具来恢复损坏的数据库?

是的,它们确实有内置的dbcc命令,即,DBCC checkdb和DBCC checktable,它可以检查表模式和记录,然后修复损坏的数据库或数据库表中的小问题。但是,这些工具只适用于非常有限的几种情况。如果他们不能修复MDF文件损坏,那么你最好尝试DataNumen SQL恢复,这工作得更好。

下面列出了dbcc checkdb的一些基本用法:

命令 使用
dbcc checkdb(“MyDB.mdf”) 检查MyDB。MDF有任何问题。
dbcc checkdb (' MyDB。mdf, REPAIR_ALLOW_DATA_LOSS) 检查MyDB.mdf。如果有任何问题,请修复MDF数据库文件,可能导致数据丢失。
dbcc checkdb (' MyDB。mdf, REPAIR_REBUILD) 检查MyDB.mdf。如果有任何问题,修复MDF数据库文件,这将造成数据丢失,但可能需要更长的时间。

dbcc检查表的一些基本用法如下:

命令 使用
dbcc checktable(“MyDB.MyTable”) 检查MyDB中的MyTable是否有任何问题。
dbcc checktable (' MyDB。MyTable ', REPAIR_ALLOW_DATA_LOSS) 检查MyDB中的MyTable。如果有问题,请修复表,可能导致数据丢失。
dbcc checktable (' MyDB。MyTable ', REPAIR_REBUILD) 检查MyDB中的MyTable。如果有什么问题,就把桌子修好造成数据丢失,但可能需要更长的时间。

我需要为输出数据库准备多少磁盘空间?

首先,需要计算源数据的总大小,包括SQL数据库MDF文件和所有相关的NDF文件。假设这是SDataSize。

然后,根据SDataSize,您应该为您想要的位置上的输出数据库准备至少2 * (SDataSize * 110%),包括SQL MDF文件和LDF文件。

为什么我的SQL Server数据库被破坏?

可能导致SQL数据库损坏的原因有很多,包括:

  1. 硬件原因:如断电、硬盘坏道、硬盘故障、系统意外关机等。
  2. 软件原因:如软件缺陷、病毒感染、勒索软件攻击、备份失败、数据库文件头无效等。

DataNumen SQL Recovery能够恢复上述所有情况下的数据。

恢复的文件是什么格式?

DataNumen SQL Recovery将连接到SQL Server实例并利用它来生成恢复的数据库。因此,恢复文件的格式与执行恢复时连接到的实例的SQL Server版本相同。例如,如果连接到SQL Server 2000实例,则输出的数据库也将是SQL Server 2000格式。

支持哪些版本的SQL server ?

DataNumen SQL Recovery支持恢复由以下版本的MS SQL Server创建的SQL数据库:SQL Server 2005, 2008, 2008 R2, 2012, 2014, 2016, 2017, 2019。

它可以连接到以下版本的SQL Server实例来生成固定数据库:SQL Server 2000, 2005, 2008, 2008 R2, 2012, 2014, 2016, 2017, 2019。固定数据库将保存在与SQL Server实例相同的版本中。

是否可以将恢复的数据库输出为SQL脚本?

DataNumen SQL Recovery的早期版本支持这种特性。但是,我们已经在最近的版本中删除了这个功能。

是否支持恢复索引和其他对象?

是的,支持索引、主键、视图、触发器、规则、默认值、存储过程和其他对象。

我无法恢复SQL数据库与您的文件恢复工具。请帮助。

联系我们并提供恢复日志。你可以找到更多的细节如何获取恢复日志

有时,由于数据灾难,MDF文件和NDF文件可能不包含实际的SQL数据。但是,存储MDF或NDF文件的磁盘或驱动器仍可能包含可恢复的数据。你可以直接从磁盘或驱动器恢复数据

我可以将恢复的数据库保存到多个数据文件中吗?

抱歉,但是目前我们损坏的SQL数据库恢复工具不支持将恢复的数据库保存到多个数据文件,即一个主数据文件(MDF)和几个辅助数据文件(NDF)。

但是,在SQL MDF恢复过程完成后,您可以执行以下操作来实现您的目标:

  1. 启动SQL Server管理工作室。
  2. 创建一个新的数据库和设计文件和文件组根据您的需求,例如将数据分散到多个文件中。
  3. 克隆恢复的数据库从恢复的数据库到步骤2中创建的新数据库。或者,还可以将恢复的数据库导出为SQL脚本,然后将脚本导入到新数据库。

演示版本的限制是什么?

演示版本使用与完整版本相同的数据恢复引擎,只是它将在恢复的数据万博ManBetX手机下载库中的某些字段中插入演示文本。

只能恢复表模式吗?

我们的SQL数据库恢复软件将恢复整个数据库,包括表和所有其他对象。对于表,表模式和表记录数据都将被恢复。仅恢复表模式是不可能的。

Windows支持哪些版本?

目前支持Windows 95/98/ME/NT/2000/XP/Vista/7/8/8.1/10/11和Windows Server 2003/2008/2012/2016/2019操作系统。此外,还支持32位和64位系统。

您可以将数据库输出为一个MDF和多个NDF文件吗?

抱歉,但目前我们只支持输出一个SQL MDF文件。

您的文件恢复工具在恢复索引时显示错误。如何解决这个问题?

有些索引有一些特殊的约束,例如惟一的,而恢复的数据可能不满足这些约束。在SQL MDF恢复过程结束后,可以通过以下方法解决此问题:

  1. 删除一些冗余数据,以确保剩余数据满足约束。然后手动重建索引。

2.删除索引中的一些约束并手动重新构建它。

您可以使用SQL脚本执行1和2。

我只有损坏的MDF文件。关联的NDF文件丢失。你能恢复数据吗?

是的,即使您只有主数据库文件,我们的MDF恢复软件仍然可以为您恢复数据。但是,只能恢复MDF文件中的文件。NDF文件中的文件无法恢复,因为您没有NDF文件。

您能恢复加密的对象吗?

是的,我们可以。加密的对象(如存储过程)将被恢复并保存为解密版本。

你能恢复被删除的记录吗?

是的,默认情况下,我们的文件恢复工具将恢复已删除的记录。您也可以修改该选项,如下所示:

  1. 启动我们的SQL MDF恢复工具。
  2. 点击“选项”页签。
  3. 选中/取消选中“恢复已删除记录”选项。
  4. 修复MDF文件。

如果我不知道SQL Server数据库的版本怎么办?

别担心。我们的MDF恢复软件将自动检测版本之前,它开始修复损坏的数据库。

您可以将恢复的数据输出为.CSV文件吗?

对不起,但目前我们的SQL数据库MDF恢复软件不支持这样做。但是,您可以直接在SQL Server Management Studio中将您的表导出为. csv文件。

我可以使用完整版多长时间?

完整版的许可证是永久的。你可以永远无限次地使用它。

SQL数据库损坏的后果是什么?

有很多:

  1. 数据损失。
  2. 性能会有所下降。
  3. 部分操作可能会失败。例如备份、复制等。

如何检测MDF文件损坏?

如果你遇到任何问题列表,则您的MDF文件已损坏。此外,您还可以使用以下命令来检测MDF文件损坏:

SELECT FROM msdb..(event_type = 1);

不同的事件类型对应不同的错误,如下所示:

事件类型 错误
1 823或824错误
2 坏的校验和
3. 撕页

注意,上面的命令只能检测MDF文件中的轻微损坏。

你能恢复MDF文件攻击勒索软件?

勒索软件是一种恶意软件。它将加密您的MDF数据库文件。你需要付钱给勒索软件的创造者来解密你的数据库并取回你的数据。

幸运的是,我们的SQL数据库恢复软件可以从被勒索病毒感染的MDF文件中恢复数据。

知识库中有更多文章