You'll receive

Bi-weekly updates

Exclusive discounts

Product update alerts

Recover deleted, dropped and truncated data
Reverse inadvertent or malicious database changes
Rollback or replay any DDL or DML change
Recover deleted data and files from SharePoint
Extract data directly from backup files
Extract BLOBs stored as files
Recover deleted BLOBs
Isolate specific SQL Server operations


Deleted data recovery

Recover data lost due to DELETE operations. Learn more

See next feature

Truncated data recovery

Recover data lost due to TRUNCATE operations. Learn more

See next feature

Dropped data recovery

Recover data lost due to DROP operations. Learn more

See next feature

Table schema restore

Recover dropped table schemas. Learn more

See next feature

DML and DDL changes roll back

Reverse inadvertent or malicious database changes to repair affected schema and data. Recover from specific loss/damage without relying on full database restores. Create undo scripts for specific operations to rollback data and schema to its original state

See next feature

DML and DDL changes roll forward

Replay DML and DDL changes made to the database. Create redo scripts and execute them against databases to repeat operations originally executed

See next feature

Direct-to-database recovery

Recover data directly to a database. Recover lost tables directly to a database. Including tables containing calculated columns or tables with missing schema and user defined data type definition

See next feature

BLOB recovery and extraction

Recover deleted BLOBs and extract BLOBs as data files. Ideal for SharePoint recoveries. Learn more

See next feature

Database backup restores for specific tables

Quickly extract full table schema and data directly from database backups without restoring the backup itself. Learn more

See next feature

Multiple data source types support

Recover from live databases and transaction logs, detached database and transaction log files as well as native or compressed transaction logs and database backups. Learn more

See next feature

Change isolation

Isolate specific SQL Server operations by user, date, object, change type, and more. Utilize advanced grid search algorithms including regular expressions, operation details and various filters to inspect and isolate operations for recovery

See next feature

ApexSQL Recover 2018 – Screen shot tour

This article represents a screen shot tour of ApexSQL Recover features with a brief description

What’s new in ApexSQL Recover 2018

This blog article describes new features and improvements in ApexSQL Recover 2018

Critical steps users should perform immediately after they think a disaster has occurred

This article explains the immediate, critical steps that should be performed, when a disaster occurs, in an effort to ensure recovery data is kept safe and ensure maximum recovery chances

SQL Server database recovery flow chart

This article is intended to help users choose the best recovery solution for their particular disaster recovery scenario, log based or general recovery

Why ApexSQL Recover?

Almost every SQL Server DBA has been faced with the challenge of recovering lost data. This knowledgebase article shows how ApexSQL Recover can help

An introduction to ApexSQL Recover

This article explains core features of ApexSQL Recover, and provides general info on recovery mechanisms and capabilities of ApexSQL Recover to restore lost data and structure

ApexSQL disaster recovery video series – Rogue delete

This video shows how to use ApexSQL Recover in order to recover from rogue delete operations in a SQL Server database

ApexSQL disaster recovery video series – Dropped table

This video shows how to recover dropped tables in SQL Server database using ApexSQL Recover

ApexSQL disaster recovery video series – Restore only specific tables from a SQL Server database backup

This video shows how to use ApexSQL Recover to restore only specific tables without restoring a full database backup

Recover deleted blobs or extract them as files

This article showcases how to extract blob files from a database and how to recover deleted blobs

How to create and maintain a full chain of transaction log backups

This article provides a detailed guide on how to ensure your recovery solution will have necessary resources for recovery by safe keeping full chains of transaction log backups from one full backup to another

SQL disaster recovery article index

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

See more


We have successfully recovered more than a billion records. First, I didn't believe it could. But ApexSQL Recover sorted it all out. And the support team helped us kindly and swiftly. Lots of thanks

Baris Dur

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

There was an UPDATE run without a WHERE clause that destroyed critical data in 8500 rows. When we went to restore from a backup we discovered that the backups hadn’t been running for over 2 months. Your product restored ALL the data and saved the day! Please give the engineers that made this product a huge THANK YOU!!! for saving us from what would have been a complete disaster!

Aaron Sears

Conestoga Wood Specialties

Volume pricing

per instance









per activation









Data loss insurance

for as little as $28 per instance / year

Save a bundle

ApexSQL Recover is included in ApexSQL DBA

All 13 ApexSQL DBA tools

Priority support

1 year free support and upgrades

New products added for free

Combined 70%+ savings

For only $500 more