破解这个软件,比我尝试过的所有其他软件都要轻松!
概述
特性
如何恢复
更多的信息
相关产品万博体育app官方网下载
为什么是DataNumen SQL恢复?
# 1复苏
率
10 +几百万
用户
20多年
经验
100%的满意度
保证
比我们的竞争对手恢复得更多
比较市场上主要的SQL Server恢复产品,包括DataNumen SQL r万博体育app官方网下载ecovery, DBCC CheckDB & CheckTable, recovery Toolbox for SQL Server, Stellar Repair for MS SQL等。
平均采收率
我们的客户感言
极其简单的界面
SQL Server数据库文件中常见错误和问题的处理方法
- xxx。mdf不是主数据库文件
- xxx。mdf不是一个有效的数据库文件头
- 事件解释Sql Server Detected A Logical Consistency-Based I/O Error: Incorrect Checksum
- 事件解释Sql Server检测到基于逻辑一致性的I/O错误:Torn Page
- 恢复数据库中删除的记录或表
主要特点
- 支持Microsoft SQL Server 2005、2008、2008 R2、2012、2014、2016、2017、2019、2022。
- 恢复模式/表中的结构和数据。
- 恢复所有数据类型,包括ASCII和Unicode XML数据类型。
- 恢复稀疏列。
- 恢复数据库表中已删除的记录。
- 恢复索引和主键。
- 恢复SQL数据库对象,包括视图、触发器、规则和默认值。
- 恢复存储过程、标量函数、内联表值函数和多语句表值函数。
- 恢复和解密SQL Server数据库中的加密对象。
- 恢复MDF文件(原始数据文件)和NDF档案(辅助数据文件).
- 恢复没有LDF文件的MS SQL Server数据库(事务日志文件)。
- 从未损坏或损坏的VMWare VMDK(虚拟机磁盘)文件(*. VMDK)、Virtual PC VHD(虚拟硬盘)文件(*. VHD)、Acronis True Image文件(*.tib)、Norton Ghost文件(*. VHD)中恢复MDF/NDF数据。*.v2i), Windows NTBackup文件(*.bkf), ISO镜像文件(*. ISO)和Nero镜像文件(*.nrg),具有高级算法。
- 从临时tempdb中恢复SQL Server数据。mdf文件。
恢复损坏的SQL Server数据库与DataNumen SQL恢复
启动DataNumen SQL Recovery。
注意:在开始之前关闭其他可能修改MDF文件的应用程序。
选择要修复的文件,通过输入MDF文件名或单击
按钮。你也可以用
按钮去寻找它。
如果有一个或多个NDF文件与损坏的MDF文件相关联,也添加它们:
如果您知道源数据库文件的格式,请指定它:
如果没有指定格式,那么DataNumen SQL Recovery将尝试分析源文件以检测格式。
默认情况下,DataNumen SQL Recovery会将恢复的数据保存到一个新的文件“xxxx_fixed.mdf”中。XXXX表示源文件名。所以,如果源文件是MySQLDB。恢复的文件将是MySQLDB_fixed.mdf。你也可以重命名它:
您可以直接输入名称。或者,点击
按钮进行设置。确保有足够的磁盘空间。您可以根据源文件的大小估计所需的空间。
单击
按钮和DataNumen SQL Recovery将提示一个“连接到SQL Server”对话框,因为它需要连接到SQL Server实例来执行恢复:
设置服务器名称和身份验证用于本地或远程计算机上的SQL Server实例。然后,单击“OK”按钮。我们的MDF恢复软件会尝试检测源数据库的排序,然后设置相应的目标数据库排序。如果它无法检测到排序规则,它将要求您设置它。然后,它将扫描整个数据库,修复MDF文件,并使用特殊算法恢复数据。
显示数据恢复的进度:万博ManBetX手机下载
一旦这个过程完成,你会看到这样的通知,如果有可能恢复原始的MDF文件:
启动“Microsoft SQL Server Management Studio”访问恢复后的SQL Server数据库。
更多的信息
关于DataNumen SQL Recovery
版本 | 6.3 (有什么新鲜事) |
上映日期(待定): | 2023年4月16日 |
支持语言: | 英语、西班牙语、法语、德语、意大利语、葡萄牙语、俄语、日语、韩语、简体中文和土耳其语。 |
需求
操作系统 | Windows 95、98、ME、NT、2000、XP、2003、2008、Vista、Windows 7、Windows 8、Windows 8.1、Windows 10、Windows 11、Windows 365和Windows Server 2003/2008/2012/2016/2019/2022 |
处理器 | Intel或同等规格(x86、x64) |
内存 | 最少64mb(建议2gb) |
硬盘 | 23MB可用空间 |
我在哪里可以找到恢复的数据?
在启动SQL MDF恢复过程时,恢复的数据将输出到所连接的SQL Server实例中的新数据库中。
在开始恢复之前,已指定输出数据库的MDF文件名。
一般情况下,不需要直接访问SQL数据库MDF文件。恢复过程结束后,要访问恢复的数据,请执行以下操作:
- 启动SQL Server Management Studio。
- 连接到SQL Server实例,该实例与您用于恢复损坏数据库的实例相同。
- 连接完成后,单击实例。
- 然后单击数据库节点。
- 然后,您将找到一个或几个名为“Database_Recovered_On_yyyy_mm_dd_hh_mm_ss_#”的数据库,其中yyyy、mm、dd、hh、mm、ss是创建数据库的时间,即年、月、日、时、分和秒。#是从1开始的序号。此信息可以轻松地帮助您识别从最近的恢复过程中生成的数据库。
- 单击所标识的数据库的节点。然后可以访问所有恢复的SQL数据库对象。例如,在表Node,您可以看到所有恢复的数据库表,包括模式和记录。
SQL Server数据灾难时,如何减少数据丢失?
建议为您的SQL Server实例准备一个灾难恢复(DR)计划,该计划通常包括:
- 定期备份SQL Server数据。
- 手边有专业的SQL恢复工具,如DataNumen SQL recovery。因此,当遇到SQL数据库损坏时,可以使用它来修复损坏的文件并尽快恢复数据。
- 利用SQL Server的高可用性特性。
与其他MS SQL数据库恢复工具相比,您的产品有什么优势?
你可以找到一个完整的竞争力的比较将我们的产品与市场上其他MS SQL数据库恢复工具进行比较。
我可以暂停/恢复SQL数据库修复过程吗?
这不可能。如果修复过程已经启动,那么您可以中止它,也可以让它完成。如果稍后要重新修复相同的SQL数据库文件,则需要从头重新启动修复过程。
但是,在修复过程中,您可以同时在SQL Server管理工作室中看到恢复的数据。如果您认为所有需要的数据都已恢复,那么您可以中止修复过程以节省时间,而不会损坏输出数据库。
我只有SQL MDF文件,事务日志(LDF)文件丢失。该怎么办?
DataNumen SQL Recovery可以从损坏的MDF文件中恢复数据事务日志文件。因此,如果您的事务日志文件丢失,也不会有问题。
是否支持恢复XML类型的数据记录?
是的,我们的SQL数据库恢复软件支持恢复ASCII和Unicode XML数据类型的记录。
我需要成为数据库管理员(DBA)才能执行恢复吗?
是的,你需要成为数据库管理员(DBA),或者至少从数据库管理员(DBA)那里获取以下信息:
- SQL Server实例名(Server name)
- SQL Server实例的身份验证。
因此,您可以使用此信息连接到SQL Server实例并执行恢复。
是否Microsoft SQL Server有一个内置的工具来恢复损坏的数据库?
是的,它们有内置的dbcc命令,即,DBCC checkdb和DBCC checktable,它可以检查表模式和记录,然后修复损坏数据库或数据库表中的小问题。然而,这些工具只适用于非常有限的情况。如果他们不能修复MDF文件损坏,那么你最好尝试DataNumen SQL Recovery,它的效果要好得多。
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 checktable的一些基本用法如下:
命令 | 使用 |
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数据库损坏的原因有很多,包括:
- 硬件原因:如电源故障、硬盘坏道、硬盘故障、系统意外关机等。
- 软件原因:如软件缺陷、病毒感染、勒索软件攻击、备份失败、数据库文件头无效等。
DataNumen SQL Recovery能够恢复上述所有情况下的数据。
恢复文件的格式是什么?
DataNumen SQL Recovery将连接到SQL Server实例,并利用它来生成恢复的数据库。因此,恢复文件的格式与执行恢复时连接到的实例的SQL Server版本相同。例如,如果您连接到SQL Server 2000实例,那么输出的数据库也将采用SQL Server 2000格式。
支持哪些版本的SQL server ?
DataNumen SQL Recovery支持对SQL Server 2005、2008、2008 R2、2012、2014、2016、2017、2019版本创建的SQL数据库进行恢复。
它可以连接以下版本的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恢复过程完成后,您可以执行以下操作来实现您的目标:
- 启动SQL Server管理工作室。
- 创建一个新的数据库和设计文件和文件组根据您的需求,例如将数据分散到多个文件中。
- 克隆恢复的数据库从恢复的数据库到步骤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文件。
文件恢复工具在恢复索引时显示错误。如何解决这个问题?
有些索引有一些特殊的约束,比如unique,而恢复的数据可能不满足这些约束。在SQL MDF恢复过程之后,您可以执行以下操作来解决问题:
- 删除一些冗余数据以确保剩余数据满足约束。然后手动重建索引。
或
2.删除索引中的一些约束并手动重建索引。
您可以使用SQL脚本完成第一和第二项。
我只有损坏的MDF文件。关联的NDF文件缺失。你能恢复数据吗?
是的,即使您只有主数据库文件,我们的MDF恢复软件仍然可以为您恢复数据。但是,只能恢复MDF文件中的数据。那些在NDF文件是无法恢复的,因为你没有NDF文件。
您能恢复加密的对象吗?
是的,我们可以。加密的对象(如存储过程)将被恢复并保存为解密版本。
您能恢复删除的记录吗?
是的,默认情况下,我们的文件恢复工具将恢复已删除的记录。您也可以更改选项,如下所示:
- 启动我们的SQL MDF恢复工具。
- 点击“选项”页签。
- 选中/取消选中“恢复已删除的记录”选项。
- 修复MDF文件。
如果我不知道SQL Server数据库的版本怎么办?
不用担心。我们的MDF恢复软件将自动检测版本为您,在它开始修复损坏的数据库之前。
可以将恢复的数据输出为。csv文件吗?
抱歉,但目前我们的SQL数据库MDF恢复软件不支持这样做。但是您可以直接在SQL Server Management Studio中将表导出为。csv文件。
我可以使用完整版多长时间?
完整版本的许可是永久的。你可以永远使用它,无限次。
SQL数据库损坏的后果是什么?
有很多:
- 数据损失。
- 性能会有所下降。
- 部分操作可能会失败。如备份、复制等。
如何检测MDF文件损坏?
如果你遇到任何问题在列表,则您的MDF文件已损坏。此外,您还可以使用以下命令来检测MDF文件损坏:
SELECT * FROM msdb…(event_type = 1);
不同的事件类型对应不同的错误,如下:
事件类型 | 错误 |
1 | 823或824错误 |
2 | 坏的校验和 |
3. | 撕页 |
注意,上面的命令只能检测MDF文件中的轻微损坏。
你能恢复被勒索软件攻击的MDF文件吗?
勒索软件是一种恶意软件。它将加密您的MDF数据库文件。你需要付钱给勒索软件的创建者来解密你的数据库并取回你的数据。
幸运的是,我们的SQL数据库恢复软件可以从受勒索软件感染的MDF文件中恢复数据。