返回
ApexSQL Log 2020 正式安装版

ApexSQL Log

立即下载

小编提示:PC版不适合移动端,如下载有问题点击反馈!

软件介绍

ApexSQL Log是一款专门用来恢复SQL误操作的软件。因操作失误意外删除SQL的你能够使用这款ApexSQL Log轻松恢复。它可以帮助开发人员和普通用户提供一个读取SQL事务日志以查看更改和回滚事务的平台。支持的数据库为sql2008和sql2012,该程序的主要功能是帮助您恢复由于操作错误而导致的命令执行;新版本更新了系统,整个信息如下:基于高性能扩展事件,性能改进,可用性改进和质量改进的审核;集成身份验证支持,现在在查询编辑器的右键单击上下文菜单中添加了语句执行选项。在选项窗口的CRUD子菜单下,您可以添加选项以将标识符括在方括号中;提供Azure DevOps服务器(TFS)和Azure DevOps服务:您可以屏蔽敏感数据,设置数据库和备份数据库。验证模式更改,将生产数据库与源代码控制进行比较,格式化并混淆SQL代码;添加执行选定的SQL脚本文本,可以显示脚本执行结果,将脚本执行结果导出到Excel,CSV和文本。在多个数据库上并行执行脚本,您可以在自己的连接上执行脚本,Active Directory支持:密码,MFA集成身份验证和通用身份验证支持;功能强大且实用,需要它的用户可以下载体验。

使用说明:

DDL审核

您可以使用ApexSQL Log筛选,检查,报告和导出对数据库所做的所有架构更改,而无需通过数据库触发器来跟踪DDL更改(这可能是一项性能密集型任务),这可能是一项性能密集型任务。您还可以跟踪进行更改的用户,机器和应用程序,甚至隔离并回滚有问题的和/或无意的更改。

ApexSQL Log

审查前后

审查前后对深入挖掘以隔离导致“重大变更”,丢失或丢失的交易至关重要

影像数据,甚至恶意更改的数据。 ApexSQL Log允许您基于强大的过滤条件(包括日期,用户,对象,操作类型等)向下钻取与更改关联的表和单个行,并查看更改前后的值。在安装工具之前,可以对数据更改执行此分析

持续审查

想象一下是否有可能在数据库中将曾经执行的每个事务存储在存储库中,而不会影响性能。还是像其他数据库表一样查询事务日志信息?

ApexSQL Log

通过ApexSQL Log图形用户界面,可以读取,过滤,查看,报告和导出所有数据,也可以将它们连续不断地直接流式传输到SQL Server数据库存储库,在此过程中我们称之为“连续审核”。

对于ApexSQL Log,实现连续审核是一件容易的事。通过连续读取事务日志文件(和备份),ApexSQL日志为在被审核数据库上执行的所有事务创建不间断的审核跟踪,从而确保在任何时候都不会丢失或重复任何事务。

通过连续审核,ApexSQL日志使用户能够始终轻松地访问事务日志信息,该信息可以直接存储在SQL Server数据库中以进行审核,然后像其他任何数据一样按需访问/查询。

监控方法

SQL Server事务日志包含许多有关事务活动,数量和类型的信息。该信息对于隔离问题和评估对整个系统的影响非常有用。

借助ApexSQL日志和连续审核功能,您可以连续监视事务量,识别可疑的峰值或其他异常,并基于服务器,数据库,表和用户等关键指标(例如事务量)创建报告。

ApexSQL Log

更好的是,如果检测到事件,则可以快速轻松地隔离并回滚受影响的事务

使用事务日志进行连续的SQL Server数据库审核和报告

营运报告

通过续归档存储库中的所有事务,可以将报告配置为创建大量有价值的摘要信息,例如每天的事务量,用户,表应用程序,机器等。可以为顶级实例创建报告,数据库,用户,表等,按事务量,事务类型,例如插入,更新和删除或DML和DDL

还原和还原

灾难恢复

如上所述,在确定了谁进行了无意的更改之后,灾难发生的时间和地点,数据库受灾难影响后的关键任务之一是回滚这些无意的更改并将结构和数据恢复到灾难发生之前的原始状态。灾害。借助ApexSQL Log,我们可以轻松地从流氓更改中恢复流氓事务并将其隔离,并通过创建高达事务,对象甚至行级别的撤消脚本轻松撤消它们

ApexSQL Log

行级恢复

恢复整个数据库甚至表并不总是可行的解决方案,因为任何数据都会被更改并且事件可能会丢失。通过隔离特定的事务,ApexSQL日志可以以外科手术的准确性在行级别识别,隔离和修复数据,而不会影响将来的更改,并且避免了通常与完整甚至对象级恢复相关的任何偶然数据丢失。

时间点恢复

仅及时还原特定的数据库表,不会影响不需要通过ApexSQL Log创建的撤消脚本回滚的其他表。这些脚本撤消所有指定的操作,就好像它们从未发生过一样。

ApexSQL Log

SQL注入攻击

通过识别事务或审核可疑活动的峰值来快速识别SQL注入攻击,并查明受影响或损坏的确切区域,并在更改的行级别上识别确切的数据。创建一个回滚脚本并撤消对数据所做的更改,以完全修复由事件引起的损坏。

测试

负载测试

ApexSQL Log可以在特定时间段内记录生产服务器上的负载并将其持久保存到磁盘上,因此可以在登台服务器上对其进行重放,以完美地复制活动和事务吞吐量。

该系统可以作为连续集成过程的一部分进行集成,以在每次重建登台服务器时重播生产负载

ApexSQL Log

TeamCity插件:屏蔽敏感数据。设置数据库。备份数据库。验证架构更改。将生产数据库与源代码控制进行比较。格式化和混淆SQL代码

SQL Server Management Studio集成支持。 Visual Studio集成支持。哥伦

n级依赖项,DOCX,PDF和XML报告,导出到EMF。打印依赖项。对象样式定制。外部数据库依赖性。更新架构中的所有对象。显示/隐藏约束。包括系统对象选项。显示快照的依赖关系。

Bamboo插件:屏蔽敏感数据。设置数据库。备份数据库。验证架构更改。将生产数据库与源代码控制进行比较。格式化和混淆SQL代码

ApexSQL Log

SQL Server Management Studio 18集成支持。 Visual Studio 2019集成支持。新的应用程序图标。新的错误处理和发送日志功能。改进的应用程序安装程序具有深色主题。

Visual Studio集成支持。记录SQL Server级别的信息。 Active Directory通用身份验证支持以及MFA支持。可用性改进。品质提升

具有自定义时间范围的归档存储库:上周,上个月,去年或仅按特定日期。清除特定时间范围内的数据。计划存档。拆分存储库存档。大型报告会自动拆分。计划运营的历史概述。

根据所选的扫描方法,扫描处理速度最多可以提高400%。现在,您可以在“扫描”向导中选择SQL Server实例,SSAS,SSIS和SSRS服务作为扫描筛选器。

ApexSQL Log

Visual Studio 2019版本选项已添加到脚本向导中的C#解决方案和可执行安装程序选项步骤中。 2个新的CLI开关。可用性改进。品质提升

Jenkins插件:供应数据库。备份数据库。验证架构更改。将生产数据库与源代码控制进行比较。格式化和混淆SQL代码

Web仪表板:配置数据库。备份数据库。验证架构更改。将生产数据库与源代码控制进行比较。格式化和混淆SQL代码。包括自定义PowerShell脚本。

ApexSQL Log

使用220多个预定义的数据掩码。自动分类敏感数据。在列和/或行级别屏蔽数据。查看数据库筛选操作的完整摘要。使用超过55种内置数据分类过滤器。前后查看遮罩数据。随机排列每列的屏蔽数据。创建和编辑敏感数据掩码。导入和导出蒙版和滤镜。创建和编辑数据分类过滤器。可视数据库级数据屏蔽配置文件。敏感的数据屏蔽。基本的CLI支持,用于执行项目文件[/ pr]。将项目另存为自动化脚本。高DPI和4K分辨率支持。启用/禁用约束和触发器。局部遮罩。预览原始值和掩码值。覆盖原始数据库或创建阻止脚本。 GUI主题

ApexSQL Log

数据流和操作数据的实际行和估计行之间的准确性百分比。每次操作的持续时间。在RowStore上使用批处理模式。

在创建C#解决方案和可执行安装程序操作的同步向导的输出选项步骤下添加了Visual Studio 2019版本选项。具有指定架构的表可以通过/ include开关进行过滤:“ Schemaname.ObjectName”。 Visual Studio / vs_ver开关的新值:VS2019

软件特色:

1.不执行

在非高峰时段通过CLI读取无人参与的事务日志文件,以最大程度地减少服务器开销。

2.持续审核

在上次审核会议结束的地方进行审核。不再丢失,没有重复的数据。

3.界面主题

选择深色,彩色和浅色布局。

4.交易可操作

使用高级筛选选项可以在自定义的高性能网格中查看,分组和排序事务。

5.数据恢复

查看已删除和损坏的数据。撤消无意或恶意数据库事务以修复数据。从特定的数据丢失/损坏中恢复,而无需依赖完整的数据库恢复。

6.审核前后的比较

查看更新操作的值之前和之后,谁更改了更改的内容,更改发生的时间以及行更改的完整行历史记录。

安装步骤:

1.需要它的用户可以单击本网站提供的下载路径来下载相应的程序安装包

ApexSQL Log

2.通过解压缩功能打开压缩包,找到主程序,双击要安装的主程序,然后单击确认按钮

ApexSQL Log

3.您需要完全同意上述协议的所有条款,然后才能继续安装该应用程序。如果没有异议,请点击同意按钮

ApexSQL Log

4.用户可以根据需要单击浏览按钮更改应用程序的安装路径。

ApexSQL Log

5.等待应用程序安装进度条完成加载,需要等待一段时间

ApexSQL Log

6.根据提示单击“安装”,弹出程序安装完成界面,只需单击“完成”按钮即可。

ApexSQL Log

常见问题:

ApexSQL Log可以审核Windows登录吗?

是,如果Windows登录名用作登录到SQL Server实例的身份验证方法。默认情况下,ApexSQL日志监视SQL Server定义的用户

在访问服务器之前,是否有必要将服务器的日志目录映射到客户端计算机上的网络驱动器?

没有。如果服务器已授予适当的访问权限,则无需映射即可访问未映射的远程目录

是否可以自动或无人值守运行ApexSQL Log?

是。可以使用命令行界面来完成

如果是从Web应用程序传递的,ApexSQL日志可以识别特定的用户ID吗?

没有。如果Web应用程序仅使用一个帐户连接到SQL Server,则ApexSQL日志将仅显示该帐户。必须通过更改Web应用程序进行更改

登录以解决此问题

当数据库处于活动状态时,ApexSQL日志可以读取存档和联机事务日志吗?

是。 ApexSQL Log要求数据库在线以检索必要的信息

ApexSQL日志将UPDATE记录显示为聚集索引值的DELETE / INSERT对。可以将这些信息显示为UPDATE记录吗?

没有。当更新值作为聚集索引的一部分时,SQL Server将在事务日志中将记录更改记录为DELETE / INSERT对。

ApexSQL Log可以读取NTEXT,TEXT或IMAGE的UPDATE操作吗?

没有。 ApexSQL日志不支持由WRITETEXT,UPDATETEXT和UPDATE操作进行的审核更改。这些更改仅影响以过时的BLOB类型(NTEXT,TEXT和IMAGE)存储的BLOB数据。

ApexSQL Log如何在群集环境中处理故障转移?

这取决于ApexSQL Log客户端是在活动节点上运行还是在群集外部运行。

如果ApexSQL Log Client在活动节点上运行,则它在群集中的每个节点上必须具有相同的配置(例如,命令行界面的批处理文件)。发生故障转移时,您将需要在新的活动节点上手动开始日志审核

如果ApexSQL Log客户端在群集外部运行,则ApexSQL Log审核将由群集本身自动重定向到活动节点,与在群集外部运行的所有其他应用程序相同

软件功能:

1.撤消或重做

有选择地查看或写入事务中的一个或所有操作,并创建重播或重播脚本。

2.交易隔离

通过用户,日期,对象,更改类型等隔离特定的SQL Server事务。使用高级网格搜索算法,包括正则表达式,事务详细信息和行历史记录搜索。

3.多种报告和输出格式

在网格中显示事务日志信息,或将其导出为HTML,CSV,XML,SQL脚本,SQL批处理文件或直接导出到数据库。

4.详细的登录信息

找出登录名,更改的人和时间(甚至在安装产品之前),并将每个操作和交易的详细信息记录在交易日志中。

5.支持查询任何操作记录,以及什么时候更改了什么

精品推荐
猜你喜欢
用户评论