You'll receive

Bi-weekly updates

Exclusive discounts

Product update alerts

Audit data, schema, and permission changes
Gain full visibility into your transaction logs
Rollback or replay any database transaction
Forensically investigate who changed what and when
Implement before and after auditing
View a complete history of row changes
Reverse inadvertent or malicious database transactions
Avoid performance overhead and data storage


Transaction visualization

View, group, and sort transactions in a custom high performance grid with advanced filtering options. Learn more

See next feature

Data recovery

View deleted and damaged data. Reverse inadvertent or malicious database transactions to repair data. Recover from specific data loss/damage without relying on full database restores. Learn more

See next feature

Before and after auditing

View before and after values for update operations, who changed what and when the change occurred as well as the full row history of row changes. Learn more

See next feature

Undo or redo

Selectively view or script one or all operations in a transaction and create replay or reroll scripts. Learn more

See next feature

Transaction isolation

Isolate specific SQL Server transactions by user, date, object, change type, and more. Utilize advanced grid search algorithms including regular expressions, transaction details and row history search. Learn more

See next feature

Multiple report and output formats

Display the transaction log information in grid or export to HTML, CSV, XML, SQL Script, SQL Bulk files or directly to a database. Learn more

See next feature

Detailed login info

Find out the name of the login, who and when made the change, even before the product was installed as well as granular details for every operation and transaction recorded in the transaction log. Learn more

See next feature

Unattended execution

Read transaction log files unattended during off peak hours via the CLI, minimizing the overhead on your server. Learn more

See next feature

Continuous auditing

Carry on with auditing at the exact point where the previous auditing session was finished. No more missing and no duplicated data. Learn more

See next feature


Choose between dark, colorful and light colored layout

See next feature

ApexSQL Log vs. SQL Server Change Data Capture (CDC)

This article shows side by side comparisons of ApexSQL Log vs. SQL Server Change Data Capture (CDC)

Continuous SQL Server database auditing and reporting using the transaction log

This article shows how to setup ApexSQL Log to perform continuous nightly auditing of SQL Server database transaction log files/backups and create repository tables that will store all audited data by creating a repeatable session in ApexSQL Log.

ApexSQL Log general overview

This video explains core features of ApexSQL Log

6 cases when you really need a SQL Server transaction log reader

This blog article covers the various scenarios when you might benefit from reading the SQL Server transaction log with ApexSQL Log including auditing changes on a database schema or data, troubleshooting security issues, recovering data that was inadvertently updated or deleted, and more

Recovery flow chart

This article is intended to help users choose the best recovery solution for their particular disaster recovery scenario. The tools which offer solution are ApexSQL Log and ApexSQL Recover

Advantages of ApexSQL Log

This blog article describes key features, as well as important advantages of ApexSQL Log

How to choose and perform the most appropriate recovery solution after the data loss

This knowledgebase article shows how to ensure that recovery chance is maximized, by taking the correct post-incident steps, understanding the recovery process, and making the right choice between ApexSQL Log and ApexSQL Recover when planning the recovery

SQL disaster recovery article index

This article provides key information and links to all important recovery-related articles

See more


Thank you! You are just great! May I recommend your company and products wherever and whenever you want me to do? ... When we would start using ApexSQL Log I'll purchase it for sure, your service is exceptional!

Georg Untersalmberger

Managing Director

KraftWerk Informationstechnologie GmbH

I had downloaded the ApexSQL Log tool for a very specific need that I had to quickly find some information from a transaction log backup – and it worked GREAT!

Dave Fackler

Microsoft BI Architect

Thank you, thank you, thank you!!!!! What I could not accomplish over the past 7 days ApexSQL Log did in 20 minutes. The anguish of data loss is now over. You folks are brilliant!

Steve Sweeney

Advanced Database Designs LLC

I just wanted to tell you how much I appreciated your truly exceptional service... At first glance, it seemed like the ApexSQL Log would not be able to find all the deleted records (beyond the 10% recovery permitted by the trial version). Thanks to your willingness to help and your lightning fast support team, it appears that my team was able to find and recover all the missing data…you and your team’s extraordinary service was that spoonful of sugar needed, thank you

Jalil Fanaian



Just wanted to say thank you again. Did the recovery and it went very smooth!

Robert Mann

IT Director

Weeks Roses

It worked correctly and I was able to recover the tables. Thanks again for turning this around so quickly, you all are great!

Damon Janis

Chief Technologist

Lifestyles Unlimited

Thanks for your prompt attention. We were able to use ApexSQL to avoid losing thousands of rows of data and to avoid a lengthy restore using our backup software. As usual ApexSQL has proved itself very worth our investment in it

Jerry Sutton


Crawford Contractor Connection

Brian, thank you very much for your help with getting us this product today. I have been using the ApexSQL Log + ApexSQL Recover trials for the past few days and they are outstanding. I just used the ApexSQL Recover tool to recover about some data that would have taken numerous work hours to re-enter, so thanks again

Christopher R. Wujciak

IT Database & Websites Manager

Federal Emergency Management Agency

I recently downloaded the log analyzer demo and proved/solved a problem we been trying to get a 3rd party vendor to own up to for over a year

Keena Ferguson

Database Administration

Technology & Application Support Services

I'm the developer/dba responsible for pimping your products to my company. After drooling over them for years I finally found an employer who recognizes their worth enough to purchase the entire suite. The purchase was prompted by a recent life-saving by your ApexSQL Log software (I'd installed the trial). I looked like a hero and when questioned about how I'd saved the day, I told my project manager about your software suite and an RPO was submitted for approval that day

Megan Willesen

Senior Applications Developer


I erased multiple rows of several tables using a delete command, unfortunately I didn't have a backup and I thought the data was lost. Searching the internet forums I found ApexSQL and this product was my salvation. I was able to recover 100% of the data lost. The product cost was nothing compared to the work I'd need to do to recover the data lost. At first I had some issues to recover the fields of type text, but with the help and support of RADUNZ, who distributes ApexSQL in Brazil, all my questions were answered. The application is really 100% and I wish to thanks the great help provided by the support team

Fabio Santos

Diretor Tecnologia

Estúdio Interativo

Let me start by thanking you once again for such a wonderful suite of tools. ApexSQL Log has saved my life more than once in the past

Eric Pfirman

Geospatial Information Specialist

PAR Government Systems Corp.

I wanted to take a minute and express our sincere thanks to you and your entire team for all the support during our long process of recovering data. With your help and ApexSQL Log, we were able to recover over 60,000 documents from 9 different databases that were otherwise lost forever. Your continued email and phone conversations with us, explanations, suggestions, and insights really helped us along and are much appreciated. Being developers ourselves, we understand busy schedules with release dates to meet and bug fixes to complete, so we really appreciate you taking as much time as you did with us. We really feel like you went above and beyond any normally expected support from a software company. I hope our extensive QA testing on the Recovery Wizard feature was of benefit to you. On behalf our entire organization, thank you

Greg LeClair

Senior Lead Consultant


We received a desperate call from a SQL Server hosting client – could we recover 100,000 or so records accidentally deleted when a client was deleted from the database and all inventory records went with them? This is a transaction system, so restoring from a previous night's backup would have repercussions for others. ApexSQL Log was tested on a restored backup – the user interface was easy to use and we could clearly see, filter and selective restore all the deleted records. Within 4 hours, we had purchased and installed ApexSQL Log and recovered the deleted records. This saved untold hours of work to physically inventory and reenter into the system over 100,000 asset records. Bottom line? ApexSQL had the tools, the support to help us get up to speed, took our order after hours and sent the Product Key immediately. Thanks for showing what excellent customer support is supposed to be

John Roche

President and Founder, Inc.

P.S. From what I've seen so far with the program, I can honestly say it's a great tool and the layout of the user interface is excellent. Often I find I won't use a program if the interface is either confusing, cluttered or just plain ugly, even if it's the best exponent of what it's designed to do. No such problems with the [ApexSQL Log]! :)

M. Holman

Computer Programmer

Black Stump Consulting Group

Perth, Western Australia

... your product has been working perfectly and the guys in compliance and audit are happy

David O'Keefe


Fimat Australia

I have to say that I appreciate the level and the quality of support I received from you and your company. I am sure this is not the last product that we will purchase from your company

Steven Ryabinky

Senior Consultant

Ventera Corporation

It took about 6 hours to restore the data, but it worked. We restored with no data loss. Great tool!!!!!

Ian Caldwell

VP of Technology

PCI Group Inc

Best. Software. Ever. It's a long story, but ApexSQL Log may solve a previously un-solvable issue for us.

Seth Buxton



We had an update query which affected 110,000 rows in our SQL Database. With ApexSQL Log, this amazing software allowed me to create an Undo Script. Thank you ApexSQL for your prompt response and resolution to my critical issue I faced. What a pleasure to deal with!

Junaid Ali

Digital Solutions Specialist

Harmony Printing

Save a bundle

ApexSQL Log is included in ApexSQL DBA

8 ApexSQL DBA tools

Priority support

1 year free support and upgrades

New products added for free

Combined 70% savings

For only $500 more