SysTools SQL Recovery是一款面向数据库管理员与IT运维人员推出的SQL Server数据库修复工具,它把MDF与NDF文件扫描、数据库对象提取与多格式导出等功能集成在同一个操作界面中,让用户在数据库损坏或进入可疑模式时尝试找回表结构与数据记录,可满足故障排查、数据抢救与备份验证等日常需求。
步骤 1:导入 MDF 数据库文件,选择扫描模式打开 SysTools SQL Recovery,点击 Add File 加载主数据库 MDF,关联的 NDF 次级文件可在 NDF 选项页添加;轻度损坏选 Quick Scan,严重损坏勾选 Advanced Scan、Recover Deleted Objects,支持自动识别 SQL 版本。

步骤 2:预览数据库对象扫描完成,左侧树形目录展示表、视图、存储过程、函数,已删除对象标红高亮,可点开预览表内数据,勾选只导出需要的对象。
步骤 3:导出修复数据点击 Export,三种导出方式:直接导入 SQL Server、导出 SQL 脚本、导出 CSV;可以选择【仅架构】或者【架构 + 数据】,填写数据库账号信息后执行导出。

1、在游侠网下载文件,找到下载目录,打开文件。

2、勾选我同意。

3、安装完成。

1、MDF与NDF文件扫描
软件可读取SQL Server的主数据库文件与次要数据库文件并逐页分析其中的数据页结构,把可恢复的表、视图与存储过程等对象整理出来供用户查看。
2、快速与高级双扫描模式
该功能提供快速扫描与高级扫描两种方式,快速扫描适合处理轻度损坏的数据库文件,高级扫描则针对严重损坏场景逐层解析数据页,提高复杂故障下的恢复范围。
3、已删除记录恢复
软件可从数据库表中找回被误删、丢弃或截断的记录,并在预览界面中以红色标注区分于正常条目,让用户在导出前确认可恢复的数据内容。
4、多格式导出支持
恢复出的数据可导出到新建或已有的SQL Server数据库,也可保存为SQL兼容脚本与CSV文件,在未安装SQL Server的电脑上同样可以生成可用脚本。
5、扫描结果保存复用
软件支持将扫描结果保存为.str文件,下次处理同一数据库时直接加载该文件即可还原此前的扫描内容,避免重复扫描大体积文件所消耗的时间。