SysTools SQL RepairTool是一种高级工具,可帮助修复损坏的MDF和NDFSQL server数据库文件。它可以从数据库表中恢复删除的记录,而不会丢失一位数据。下载演示版本的SQLRecovery软件,可以恢复多个NDF数据库文件并直接导出到SQLServer数据库中。
快速和高级扫描修复SQL数据库:主数据库和次数据库
SQLRecovery软件可以恢复已删除的SQLServer数据库表的数据
扫描和恢复多个NDF文件(辅助数据库)
扫描和恢复触发器、规则、函数、表、存储过程
使用SQLDatabase Repair Tool将文件导出到SQLServer数据库或作为与SQLServer兼容的脚本
导出到SQLServer数据库时自动获取SQLServer名称
还可以恢复已删除的SQL数据库对象——表、触发器、函数、存储过程、索引等
所需的项目选择,以将文件与架构或架构和数据一起保存
以红色标识已删除的表、存储过程、函数、触发器、规则、索引等,方便预览
支持ASCII和UnicodeXML数据类型
恢复SQLServer 2019、2017、2016、2014、2012、2008/2008R2、2005、2000数据库文件,即MDF/NDF
从中了WalletRansomware病毒的.mdf文件中恢复数据。
SysTools SQLRecovery软件
解决各种数据库损坏问题的单一解决方案
修复SQL数据库损坏错误
SQL DatabaseRecovery软件有助于修复导致.mdf文件损坏的常见SQL错误。下面列出了此软件可以解决的一些常见错误:
SQL ServerError 5172
SQL ServerError 5171
Microsoft SQLServer Fatal Error 823
Error 8946 inSQL Server
SQL ServerError Code 926
SQL RepairTool还提供了哪些高级功能?
从.mdf文件中提取数据以防勒索软件攻击
支持从多个.ndf文件恢复数据
选择以.str文件格式保存数据而不丢失任何数据
自动检测SQLServer.mdf/.ndf文件的版本
将恢复好的数据库导出到现有数据库中
为导出的项目创建.csv文件报告
恢复损坏的MDF/NDF文件后预览对象
成功扫描.mdf/.ndf文件后,此软件将提供以下数据库对象的预览:
表格
功能
触发器
视图
存储过程
规则
索引
XML数据类型
恢复多个NDF文件的选项
使用此SQLDatabase Recovery软件可以修复多个NDF文件并将其移动到SQLServer数据库中。
通过手动方法:可以通过选择“NDFOption'”添加单个损坏的数据库文件(.ndf),也可以通过选择“添加文件夹”选项添加多个SQLserver ndf文件。
自动检测SQLServer的选项:该软件具有令人难以置信的功能,允许在向软件中添加多个ndf文件时自动检测二级(.ndf)文件。
SQL RecoveryTool关键功能列表
快速恢复SQLServer数据库的便利实用工具
SQL文件恢复
SQLRecovery软件是修复SQL表、恢复存储过程、函数、视图、规则、触发器和相关主键、唯一键、数据类型以及SQL数据库所有其他组件的有用工具。
修复SQL数据库的两种模式
SQL数据库恢复软件提供两种扫描模式。选择“快速扫描”选项可检查正常数据库损坏情况,选择“高级模式”可检查严重的SQLServer数据库损坏情况。
MDF和NDF文件恢复
您可以恢复主数据库和辅助数据库,即MDF和相关的NDF文件。MDFRecovery软件将扫描这两个文件,并恢复已删除表的数据。也可以预览其中的所有组件。
恢复已删除的SQL表数据
可能是您无意中删除了一些SQL表。在这种情况下,SQL数据库修复工具将帮助您恢复大部分已删除的SQL数据库表,还可以恢复已删除的存储过程、函数、触发器、索引、规则、视图等。
SQL2016/2017/2019数据库恢复导出
该软件支持市场上最新的SQLServer 2019版本。您无法恢复SQLServer 2017、2016、2014数据库,但也可以将其进一步导出到2019、2017、2016和2014版本的SQLServer数据库中。
支持主键/外键
SQL RecoveryTool提供了对键和数据库表的恢复的支持。在此软件执行数据库导出之后,主键和外键都受支持。
支持用户定义的架构
支持并可导出具有标准和用户定义架构的数据库表。此MDFRecovery软件将支持数据库的恢复,即使相应的表由用户定义的模式组成。
支持Windows64位操作系统版本
作为一个基于Windows的应用程序,该软件支持所有Windows版本,包括10个。除此之外,该软件还提供了对32位和64位版本的支持。
保存大文件扫描的选项
扫描完MDF和NDF文件后,可以将扫描的文件另存为.str文件到所需位置。这将节省扫描时间;如果进程在中途关闭;稍后您可以通过加载保存的.str文件重新开始。
预览数据库组件
SysTools SQLRecovery软件将在其内置的数据库查看器中预览所有扫描和恢复的数据库项,如表、列、键、索引、触发器、过程、具有项计数的函数。
自动检测SQLServer版本
该软件足够智能,可以自动检测MDF或NDF文件的SQLServer版本。但是,如果您知道SQLServer的实际版本,则建议手动检查相应的SQLServer版本。
导出到SQLServer数据库
如果要将SQLServer数据库从MDF文件还原到实时SQLServer数据库,则此导出选项适用于您。在这里,您需要提供数据库凭据,如服务器名、数据库名、用户名和密码等。此外,软件还提供动态“CollationSetting”功能,以便在相应的环境中导出任何语言的已恢复SQL数据库。
导出为兼容的SQL脚本
当您将文件导出到与SQLServer兼容的SQL脚本时,将创建一个.sql文件;您可以轻松地将其保存在任何计算机上,并用于还原任何SQLServer上的数据。
导出架构/架构和数据
SQL文件修复工具允许您只导出选定表、过程等的架构的数据库。或者,也可以导出包含架构和数据的表。
支持XML数据类型
如果您在SQLServer数据库上创建了XML类型的列和变量或存储了XML文档,则SQLRecovery工具也将恢复XML数据。
导出选择性SQL文件
您可以从MDF或NDF文件中导出选定项并将其保存。此MDFRecovery软件允许您选中或取消选中文件和文件夹。
可疑的SQL数据库恢复
避免使用SQLMDF数据库恢复工具将SQL数据库标记为可疑的问题。如果由于文件可疑错误而无法连接到数据库,请修复并恢复SQL数据库。
高级数据类型支持
现在,此SQLDatabaseRecovery软件支持从SQL数据库恢复的其他高级数据类型,包括:Datetime2、datetimeoffset、SQL_variant、hierarchyid、geometry和geography数据类型。此外,还支持ASCII和UnicodeXML数据类型。
系统规范
硬盘空间:需要100MB的可用硬盘空间
内存:4GB
处理器:1GHz处理器(建议2.4GHz)
先决条件
Microsoft.NETFramework 4.5或更高版本
如果您使用的是Windows10/8.1/8/7或Vista,请以“Runas Administrator”启动该工具。
在实时SQLServer中导出:SQLServer应安装在用户系统中
支持的版本
MicrosoftWindows–Vista/Win 7/8/8.1/10(32位和64位)和WindowsServer 2003/2008/2012
SQLServer—2019、2017、2016、2014、2012、2008R2、2008、2005和2000
演示版和完整版的比较
特点 | 演示版 | 完整版 |
添加MDF/NDF文件 | V | V |
两种高级扫描模式 | V | V |
预览MDF/NDF组件 | V | V |
以STR格式保存扫描的MDF | V | V |
支持SQLServer版本2019、2017、2016、2014、2012、2008、2005和2000 | V | V |
从MDF文件恢复和保存整个数据 | X | V |
将恢复的数据导出到SQLServer数据库 | X | V |
常见问题解答
如何恢复损坏的SQLserver数据库MDF文件?
恢复SQLServer损坏的MDF文件的6个简单步骤:
步骤1:下载并运行SQLDatabase Recovery软件
步骤2:选择“自动检测SQLServer”文件(.mdf)版本
步骤3:恢复SQLServer数据库对象:表、视图、存储过程
步骤4:单击“MSSQL Server版本”和排序规则设置
步骤5:单击“SQLServer数据库”:新建/现有数据库
步骤6:恢复数据可以选择“WithOnly Schema”或“Schemawith data”模式。
是否需要在计算机上安装SQLServer才能使用SQLDatabase Repair软件?
我的MDF文件已损坏,大小为30GB,但我的计算机上未安装SQLServer。我可以在没有SQLServer环境的情况下修复和恢复MDF文件吗?
此软件不需要您的计算机上的SQLServer即可扫描MDF文件。但是,如果要将扫描的项目导出到SQLServer数据库中,则需要使用SQLServer环境。
一次可以恢复多少个.mdf/.ndf文件?
此软件可以一次扫描和恢复一个MDF文件,但您可以同时添加多个NDF文件进行扫描。
如何加载保存的扫描文件(.str)?
如果上次扫描会话保存为.str文件,则下次不需要再次扫描即可打开相同的.mdf文件。相反,只需加载保存的.str文件就可以节省时间。转到菜单栏中的加载选项并打开STR文件。
该软件是否支持在SQLServer 2019上创建的数据库?
是的,该工具的最新版本可以恢复SQLServer 2019数据库文件。
如何在我的SQLServer上还原恢复的文件?
可以使用“导出到SQLServer数据库”选项将数据库文件直接导出到SQLServer数据库中。您只需要提供服务器凭据,并且必须对SQLServer具有完全的管理权限。
SQL DatabaseRecovery软件对“可疑数据库”是否成功运行?
是的,SQLDatabase Recovery软件可以解决所有类型的损坏问题。
如何轻松修复损坏的SQL数据库?
如果要修复损坏的SQL数据库,则您必须下载SysToolsSQL Repair软件。它可以很容易地修复损坏的MDF数据库文件。
什么会导致SQL数据库损坏问题?
导致SQL数据库损坏的原因有很多。
由于存储MDF文件的存储介质损坏。
将SQL数据库存储在压缩文件夹中。
由于文件被损坏。
硬盘故障、病毒攻击、系统突然关机、磁盘驱动器出现错误等
注意:如果您面临SQL数据库损坏问题,则可以使用SysToolsSQL Recovery软件。它有助于从被损坏的MDF文件中恢复数据。
我可以轻松地从SQLServer表中恢复删除的数据吗?
是的,借助此SysToolsSQL Database Recovery软件,您可以轻松地从SQLServer表中恢复删除的数据。它还以红色标识被删除的SQL表记录,有助于您预览。
什么是SQLServer数据库中挂起的恢复?
处于SQLServer状态的恢复挂起意味着SQL数据库恢复过程由于丢失文件或可能由于某些与资源相关的原因而失败。它阻止恢复SQL数据库。另外,在恢复挂起状态下,SQL数据库未损坏,但用户无法访问。要访问和恢复不可访问的数据库对象,您可以使用SQLRecovery软件。
审核编辑:汤梓红
全部0条评论
快来发表一下你的评论吧 !