SysTools SQL Backup Recovery 是一款针对 MS SQL Server 的备份文件修复与恢复工具,官方版本号为 v7.0.0.0。它能帮你把损坏的 .bak 文件重新变得可用,也可以直接把备份内容恢复到指定位置,适合日常维护或紧急救援时使用。
软件支持修复 SQL Server 2019、2017、2016、2014、2012、2008 以及更早版本生成的 .bak 文件,整个过程不会改动原备份文件。它可以从备份中提取出 MDF 和 NDF 数据文件,并对表、视图、存储过程、触发器、函数、列等内容进行预览和恢复。没有文件大小限制,官方已用 1.4 TB 的 .bak 文件通过测试。
恢复结果有两种导出途径:直接写回 Live SQL Server 数据库,或者生成兼容的 SQL 脚本。XML 数据类型在 2008 至 2019 各版本中均可正常处理。软件带有自动检测功能,能识别 .bak 文件对应的 SQL Server 版本,省去手动判断的麻烦。
仅支持 Windows 7 及以上系统,需要提前装好 .NET Framework 4.5 或更高版本。安装前请关闭所有杀毒软件和 SQL Server 服务,否则关键组件可能被拦截或安装失败。安装程序必须以管理员身份运行,当前 Windows 账户还需要对目标 SQL Server 实例拥有 sysadmin 角色权限。
恢复过程中不要中断程序或关闭电脑电源,否则可能损坏数据库文件。输出目录不建议直接改到系统盘根目录。如果遇到“无法附加数据库”的报错,多半是备份文件路径里含有中文字符或空格,把文件移动到纯英文路径再操作即可。
界面卡死时,先结束进程 SysToolsSQLBackupRecovery.exe,然后以 Windows 7 兼容模式重新启动。提示“未找到有效备份”则要检查文件扩展名是否为 .bak,并确认文件未被加密。每次恢复前,建议手动做一次完整的数据库备份作为保险,避免误操作造成数据丢失。使用完毕后清理临时文件,可以释放磁盘空间。
(您的评论需要经过审核才能显示)
0条评论