Applies to
ApexSQL Log, ApexSQL Trigger
Summary
ApexSQL has two auditing tools - ApexSQL Log and ApexSQL Trigger. There are certain advantages to using one over the other. This article is an overview on how to choose between the two
Description
ApexSQL Trigger is the trigger-based auditing tool. It helps users create audit triggers that are fired by DML operations (INSERT, UPDATE and DELETE) and DDL operations (CREATE, ALTER and DROP), and then stores details of the operation into AUDIT_LOG_DATA, AUDIT_LOG_TRANSACTIONS and AUDIT_LOG_DDL auditing tables
Pros
Applies to
ApexSQL Log, ApexSQL Trigger
Summary
ApexSQL has two auditing tools - ApexSQL Log and ApexSQL Trigger. There are certain advantages to using one over the other. This article is an overview on how to choose between the two
Description
ApexSQL Trigger is the trigger-based auditing tool. It helps users create audit triggers that are fired by DML operations (INSERT, UPDATE and DELETE) and DDL operations (CREATE, ALTER and DROP), and then stores details of the operation into AUDIT_LOG_DATA, AUDIT_LOG_TRANSACTIONS and AUDIT_LOG_DDL auditing tables
Pros
Cons
ApexSQL Log is the transaction log-based tool - it reads transaction logs to get the data
Pros
Cons
Both tools allow generating reports in various formats
About ApexSQL Log
ApexSQL Log is a SQL Server Transaction Log reader that allows viewing transaction log data in read-friendly format. Audit and undo SQL database changes of your choosing. Determine who changed the data and when the change occurred. Read the transaction log to find out who created, changed or dropped a database object
About ApexSQL Trigger
ApexSQL Trigger is a SQL Server auditing tool, which tracks data changes in SQL Server databases using triggers. ApexSQL Trigger allows you to audit database access by login, host and application name
© 2025 Quest Software Inc. ALL RIGHTS RESERVED. Termini di utilizzo Privacy Cookie Preference Center