0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

SysTools SQL Recovery使用教程

哲想软件 来源:哲想软件 2023-09-11 15:17 次阅读

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数据类型

ff7f3ab8-4ea4-11ee-a25d-92fbcf53809c.png

恢复多个NDF文件的选项

使用此SQLDatabase Recovery软件可以修复多个NDF文件并将其移动到SQLServer数据库中。

通过手动方法:可以通过选择“NDFOption'”添加单个损坏的数据库文件(.ndf),也可以通过选择“添加文件夹”选项添加多个SQLserver ndf文件。

检测SQLServer的选项:该软件具有令人难以置信的功能,允许在向软件中添加多个ndf文件时自动检测二级(.ndf)文件。

ffdb45a6-4ea4-11ee-a25d-92fbcf53809c.png

SQL RecoveryTool关键功能列表

快速恢复SQLServer数据库的便利实用工具

SQL文件恢复

SQLRecovery软件是修复SQL表、恢复存储过程、函数、视图、规则、触发器和相关主键、唯一键、数据类型以及SQL数据库所有其他组件的有用工具。

修复SQL数据库的两种模式

SQL数据库恢复软件提供两种扫描模式。选择“快速扫描”选项可检查正常数据库损坏情况,选择“高级模式”可检查严重的SQLServer数据库损坏情况。

MDFNDF文件恢复

您可以恢复主数据库和辅助数据库,即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”模式。

01892a9e-4ea5-11ee-a25d-92fbcf53809c.png

是否需要在计算机上安装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软件。

审核编辑:汤梓红

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 软件
    +关注

    关注

    69

    文章

    4770

    浏览量

    87156
  • SQL
    SQL
    +关注

    关注

    1

    文章

    759

    浏览量

    44066
  • 数据库
    +关注

    关注

    7

    文章

    3763

    浏览量

    64274
  • 触发器
    +关注

    关注

    14

    文章

    1995

    浏览量

    61047

原文标题:SysTools SQL Recovery

文章出处:【微信号:哲想软件,微信公众号:哲想软件】欢迎添加关注!文章转载请注明出处。

收藏 人收藏

    评论

    相关推荐

    新人求助!4412开发板android如何下载recovery,并进入recovery模式

    在android源码下面测试可以把recovery编译出来。但4412 android如何下载recovery,并进入recovery模式测试尝试使用了adb reboot recovery
    发表于 05-19 10:27

    Advanced PDF Password Recovery

    Advanced PDF Password Recovery 4.0汉化绿下载介绍: 是Adobe Acrobat PDF文件密码恢复软件,可以帮你恢复PDF的加密文件。密码恢复的
    发表于 11-10 08:49 13次下载

    SQL Server 2000菜鸟入门

    SQL Server 2000企业版安装教程(一) SQL Server 2000企业版安装教程(二) SQL Server 2000企业版安装教程(三) SQL Server 200
    发表于 12-26 14:08 36次下载

    FAST SOFT RECOVERY RECTIFIER D

    The 10ETF..FP fast soft recovery QUIETIRrectifier series has been optimized for combinedshort
    发表于 02-09 09:01 33次下载

    Diode Reverse Recovery and its

    Diode Reverse Recovery and its Effect on Switching Losses:1.Basics2.Mathematical
    发表于 11-26 11:10 16次下载

    Acronis Backup和Recovery 10系列产品

    Acronis Backup和Recovery 10系列产品(Acronis) Acronis 推出Acronis® Backup & Recovery® 10产品线的最新更新。新的更新
    发表于 04-23 09:52 1138次阅读

    Diode_Reverse_Recovery电路板设计实例

    Diode Reverse Recovery电路板设计实例
    发表于 01-11 17:39 0次下载

    浅谈云灾难恢复与备份之Azure Site Recovery服务

    Azure Site Recovery不仅可以运行在微软主机上,它还可以从Hyper-V和vSphere或 Windows和Linux服务器上备份虚拟机到Azure或辅助的、私有数据中心。它还支持不同的备份方法,包括应用一致的快照、几近同步的复制和SQL Server A
    发表于 10-19 14:07 1881次阅读

    SQL相关知识解析及SQL完全手册的免费分享

    本文介绍了SQL的基础知识、SQL快速入门及SQL编程手册的分享。
    发表于 11-22 11:31 0次下载
    <b class='flag-5'>SQL</b>相关知识解析及<b class='flag-5'>SQL</b>完全手册的免费分享

    SQL教程之什么是SQL能做什么SQL基础的详细资料介绍

    SQL 是一门 ANSI 的标准计算机语言,用来访问和操作数据库系统.SQL 语句用于取回和更新数据库中的数据.SQL 可与数据库程序协同工作,比如 MS Access、DB2、Informix、MS
    发表于 12-10 08:00 8次下载

    SQL后悔药,SQL性能优化和SQL规范优雅

    每一个好习惯都是一笔财富,本文基于MySQL,分SQL后悔药, SQL性能优化,SQL规范优雅三个方向,分享写SQL的21个好习惯,谢谢阅读,加油哈~ 1. 写完
    的头像 发表于 11-14 09:54 1794次阅读

    9SQL4952-9SQL4954-9SQL4958 系列数据表

    9SQL4952-9SQL4954-9SQL4958 系列数据表
    发表于 03-13 20:20 0次下载
    9<b class='flag-5'>SQL4952-9SQL4954-9SQL</b>4958 系列数据表

    SysTools OSTViewer的主要功能

    SysTools OSTViewer软件是一个多功能的智能工具,无需安装任何电子邮件客户端即可查看OutlookOST文件。此外,该软件还提供各种功能,用户的工作因此变得天衣无缝。”
    的头像 发表于 04-25 10:59 981次阅读
    <b class='flag-5'>SysTools</b> OSTViewer的主要功能

    9SQL4952-9SQL4954-9SQL4958 系列数据表

    9SQL4952-9SQL4954-9SQL4958 系列数据表
    发表于 07-05 19:04 0次下载
    9<b class='flag-5'>SQL4952-9SQL4954-9SQL</b>4958 系列数据表

    MyBatis动态sql是什么?MyBatis动态SQL最全教程

    动态 SQL 是 MyBatis 的强大特性之一。在 JDBC 或其它类似的框架中,开发人员通常需要手动拼接 SQL 语句。根据不同的条件拼接 SQL 语句是一件极其痛苦的工作。
    的头像 发表于 08-10 10:18 917次阅读