ApexSQL Recover
Important notice
For a variety of reasons, we cannot guarantee a 100% success rate for data recovery, since conditions can vary tremendously from case to case. Because of this we encourage customers to fully test ApexSQL Recover during 14-day trial as well as to contact us to obtain necessary confirmations prior to purchasing. Although ApexSQL Recover is very successful in most cases, customers must purchase this tool knowing that in certain cases they may not recover all or even most of their data.
ApexSQL Recover fully supports recovery of BLOB values when recoveries are done from online or detached database files or from database backups. However, ApexSQL Recover doesn’t support recovery of out-of-row BLOB values when doing recoveries from transaction log files. It also doesn’t support the recovery of encrypted data, CLR types or FILESTREAM BLOBs, among other specific features of SQL Server. Recovery from SPARSE columns and page and row compressed tables is supported.
General
|
Does ApexSQL Recover allow BLOB data recovery from transaction logs?
|
|
What are the limitations of the ApexSQL Recover which could prevent the successful recovery of all data?
|
ApexSQL Recover cannot update multiple records if a unique clustered key wasn't defined on the table and thus wasn't specified in the WHERE clause of the UPDATE operation
|
What other issues may negatively affect the ability to recover all lost data?
|
The following can influence data recovery:
- Database was switched to FULL recovery mode but FULL database backup wasn't performed immediately after it
- Not enough information in the provided data sources. This can happen when differential backup is used and some of intermediate backups are missing
- The more activities are performed on the database after data loss has occurred, the less likely that all data can be recovered
Licensing and evaluation
|
How is Apex SQL Recover licensed?
|
ApexSQL Recover is licensed per-computer on which SQL Server is installed. A single license allows ApexSQL Recover to be activated on one computer with SQL Server installed. Any Instance of SQL Server on this computer can connect with any installation of the ApexSQL Recover client. A computer is considered any instance of an operating system. If you have a physical computer running 8 VMs each with its own SQL Server, you will need 8 licenses. ApexSQL Recover client can be installed on any number of computers without any limitation
|
Are there any restrictions or limitations in the evaluation version of ApexSQL Recover? Can I use the evaluation version on my databases?
|
The ApexSQL Recover evaluation version can be installed on any number of SQL Server instances. Besides the time limitation, the evaluation version of ApexSQL Recover will only recover every 10th row of the total rows available for recovery