当前您所在的位置:首页>数据备份 加密 修复>数据迁移和修复

SysTools SQL Log Analyzer

SysTools SQL Log Analyzer

 

 

 

读取和分析SQL Server Log File (.ldf)事务

 

SysTools SQL LOG Analyzer的关键功能列表

 

 

实时数据库记录的完全可见性

SQL Log Analyzer软件允许用户使用适当的凭据连接到联机的SQL Server数据库,以自动获取数据库及其记录。此内置功能允许用户连接到实时数据库以访问事务日志。该软件允许用户在预览窗格中预览数据库中的所有记录,例如插入、更新和删除。

 

 

分析所有SQL日志事务

SQL LDF Viewer提供了在Microsoft SQL Server数据库中打开、读取和预览完整日志活动的功能。活动预览包括:事务名称、登录名、事务时间、表名、查询,因为SQL Server将其所有日志活动和事务详细信息保存在.ldf文件中。因此,分析它可以更容易地检测出SQL Server损坏的可能原因以及谁删除了SQL Server表中的数据。

 

 

快速SQL LDF数据恢复

为了避免对损坏的SQL Server数据库进行完全扫描以进行恢复,SQL LDF File Reader将是一个很大的帮助。您只需要提供SQL日志文件的最后一次备份以及关联的MDF文件(主SQL数据库文件)。在彻底分析之后,此软件将在最短的时间内扫描并导出完整的数据到SQL Server平台和SQL Server兼容的格式。

 

 

隔离单日志事务

SQL LDF Reader扫描并加载SQL数据库中存在的所有表格,并为LDF文件中保存的所有事务活动生成预览。它有助于查看包含以下字段的SQL Server事务日志:事务、事务时间、表名和查询。通过单击所需事务,可以在预览窗格中查看特定记录。它显示完整的数据和列名。

 

 

导出SQL日志文件的3个选项

SQL LDF File Reader允许您以三种不同的方式将SQL日志文件查询导出为SQL文件:

这些作为SQL文件导出的查询可以进一步用于在其工作阶段获取损坏的SQL数据库。

 

 

导出为SQL Server数据库

如果选择将SQL .ldf文件查询直接导出到Live SQL Server数据库环境,则需要提供有效的数据库凭据,如:服务器名称、数据库名称、用户名及其关联的密码。

注意:导出SQL Server中其他位置的数据,以避免覆盖现有数据库。

 

 

与SQL Server兼容的SQL脚本

如果要将恢复的数据移动到其他SQL Server数据库,则建议在与SQL Server兼容的SQL脚本中导出SQL LDF(事务)文件查询。此SQL脚本可用于根据您的要求导出任何SQL Server上的数据。

 

 

用于添加LDF和MDF文件的设施

使用SQL LDF Viewer软件,您可以一次添加一个SQL LDF文件,它将自动检测关联的MDF文件;如果两者都在同一位置。否则,您将需要单独浏览MDF文件的位置。如果要恢复被损坏的SQL Server数据库,则必须提供SQL Server数据库上次备份的日志详细信息。

 

 

完整的日志(.ldf)文件调查

在SQL Log Analyzer的帮助下,用户可以查看任何保存在主数据库文件(MDF)或辅助数据库文件(NDF)中的数据库操作(如果日志文件中提供了其事务详细信息)。此外,该软件支持最新版本的SQL Server,并能对LDF文件进行分析。

 

 

对日志文件元素排序的选项

SQL LDF Reader软件中提供了一个自动排序选项,用于重新排列项目列表的顺序。有了这个无可挑剔的特性,SQL用户可以根据元素的属性对元素进行排序,比如:事务、事务时间、表名、事务名和查询。

 

 

选择性地导出表格

导出SQL LDF文件查询时,可以选中或取消选中表以仅保存选定的数据。如果要从任何特定表格中恢复SQL LDF文件数据,请选择特定数据库并将其导出到Live SQL Server数据库环境、CSV或与SQL Server兼容的脚本中。

 

 

没有SQL Server的日志文件取证

SQL Server Log File Analyzer促进了日志文件的取证分析,以检查SQL Server活动。该软件是一个独立的工具,可以查看SQL Server的日志文件,不需要在计算机上安装Microsoft SQL Server进行分析。不需要SQL Server的帮助,可以自由地打开和读取日志文件的记录。

 

 

支持高级SQL数据类型

SQL Log File Viewer与难以置信的选项集成,支持高级数据类型,如Datetime2、datetimeoffset、SQL_variant、hierarchyid、geometry和geography数据类型,用于SQL Server 2019及以下版本事务日志文件的高级取证。

 

 

保存和加载扫描的日志文件的选项

使用SQL Log Analyzer,用户可以自由地将事务日志文件的扫描版本保存在系统中以备将来使用。日志的扫描副本可以保存为STR文件格式,以避免每次需要分析相同的事务文件记录时都重新扫描它。只需加载保存的STR来处理扫描的日志文件,节省时间。

 

 

在64位Windows版本上读取LDF

作为一个基于Windows的应用程序;所有版本的Windows操作系统都是完全支持的,包括Windows 10 Home or ProfessionalWindows 8.1Windows 8Windows 7Windows XP。SQL LDF Reader软件支持Microsoft Windows的32位和64位。

 

软件规范

 

硬盘空间:需要100 MB的可用硬盘空间

内存:4 GB内存

处理器:Intel® Core™ 2 Duo CPU E4600@2.40GHz 2.39GHz

 

先决条件

 

支持的版本

 

演示版和完整版的比较

 

特点

演示版

完整版

添加LDF文件

V

V

支持SQL Server 2019、2017、2016、2014、2012、2008 R2数据库和2005

V

V

支持windows10和所有其他以前的Windows版本

V

V

支持从实时数据库访问记录

V

V

预览和排序日志字段

无限量表格

无限量表格

预览所选事务的行

50条记录/表格

无限量表格

多个过滤器选项

仅在完整版本里有

V

将日志文件导出到SQL Server数据库

仅在完整版本里有

V

导出到SQL Server兼容的SQL脚本或CSV

仅在完整版本里有

V

 

常见问题解答

 

SQL Server Transaction Log file Viewer软件打开和分析交易文件的方法是什么?

要读取LDF文件,需要执行以下操作。

 

 

SQL Log Reader是否支持SQL Server 2012、2014和2016、2017、2019 LDF文件?

是的,LDF Viewer软件支持Microsoft SQL Server 2019、2017、2016、2014和2012事务日志文件。您还可以打开、预览和读取SQLServer2005和2008/2008R2的LDF文件。

SQL Log Reader的突出功能如下:

 

我有一台安装了Windows10的笔记本电脑。我可以在上面运行这个SQL Transaction Log Viewer软件吗?

是的,ldf文件恢复软件现在支持Windows 10及以下所有版本的操作系统。

 

我需要SQL Server环境才能使用此ldf Viewer软件吗?

分析事务详细信息时不需要安装SQL Server。但是,若要导出到SQL Server数据库,则必须使用SQL Server环境

 

我可以在SQL Server 2012版本上运行此LDF恢复软件吗?

可以,您可以在SQL Server 2012版以及2014、2016、2017、2019版上运行此软件。也支持在SQL Server 2005、2008和2008 R2版本中创建的数据库。

 

是否可以在没有关联MDF文件的情况下查看SQL Server事务日志文件?

不能,没有MDF文件,该软件不会单独处理LDF文件。必须有关联的MDF文件才能查看相应LDF文件的事务记录详细信息。

 

我可以在实时SQL Server环境中分析数据库的事务日志吗?

是的,这个SQL Log reader的“Online DB”选项可以帮助您在一个实时的SQL Server环境中工作并分析数据库的事务日志。

 

如果数据库记录已删除,我是否可以使用此SQL Log Viewer软件查看已删除的事务?

可以的,无论造成何种形式的损害,该软件都会通过提供所有交易信息。事务的名称(插入、更新或删除)、执行事务的表的名称、事务和执行查询的日期和时间。

 

如果处于简单恢复模式,此软件是否支持从事务日志文件中恢复已删除的记录?

是的,如果数据库处于简单恢复模式,此软件提供了一种工具来恢复已删除的记录。

 

这个SQL Log Viewer软件可以用于取证吗?

是的,作为一个日志分析和数据库恢复程序;SQL LDF Reader软件适用于取证用途,并有助于查看SQL事务日志。并给出数据库中已执行的所有操作的详细信息。

 

是否可以使用MS SQL Server Transaction Log Reader来查看谁对特定表执行了DML操作?

可以的,SysTools SQL Log Reader软件允许您查看对特定表进行更改的人员的登录名。

 

SQL Transaction Log Viewer软件如何在SQL Server的取证分析中工作?

使用此软件,可以很容易地获得数据库上执行的每一个细节,比如SQL登录名、事务名、事务执行时间、表名、执行的查询。法医调查员可以使用这些信息来分析谁在SQL数据库中做了什么。

 

我可以使用SQL LDF File Recovery软件检查事务日志备份文件吗?

使用此软件,您可以打开SQL Server的专用日志文件,而不必打开LDF的备份文件。

 

如何在不使用SSMS的情况下打开SQL Server日志文件?

您可以使用此软件的“Offline DB”选项来查看事务日志文件,而无需SQL Server Management Studio的帮助。但是,您需要MDF文件来读取数据库的模式。

 

客户评价

 

“SQL Server管理员稍有不慎,最终导致SQL数据库损坏。通过在线搜索结果偶然发现了SQL Log Analyzer软件,这使我们熟悉了它的优秀功能,使事情变得更简单、更精确、更可靠。谢谢您!”

Vanessa Bruni,,俄罗斯

数据库管理员

 

“SQL Server ldf Viewer是迄今为止我使用过的最好的应用程序之一。我们一直试图使用相同的日志文件来恢复MDF数据库,但失败了。这时,我们公司的一位客户建议我们使用此应用程序,无需任何努力或时间。”

Kacy Karren,伦敦

IT分析师

北京哲想软件有限公司