dbForge Schema Compare vs Redgate SQL Compare vs ApexSQL Diff

dbForge Schema Compare for SQL Server is a tool that helps you compare databases, analyze differences, and synchronize schemas using scripts. Let's see how it fares in comparison with two of its closest rivals – Redgate SQL Compare and ApexSQL Diff.

dbForge Schema Compare for SQL Server is invaluable when it comes to the following tasks:

  • Find differences in live databases, native SQL Server backups, snapshots, or script folders
  • Restore functions and procedures from native SQL Server backups
  • Export schema comparison results to HTML, XLS, and XML
  • Generate concise and accurate T-SQL scripts for synchronization
  • Synchronize staging or production databases with development databases
  • Automate routine synchronization tasks from the command line
  • Set up database development with Continuous Integration

dbForge Schema Compare vs Redgate SQL Compare
vs ApexSQL Diff: a feature-by-feature comparison

The following table provides a detailed comparison of dbForge Schema Compare for SQL Server v5.3.29, Redgate SQL Compare v15.0.2.22953, and ApexSQL Diff v2022.02.1171. For quick navigation, use the side menu.

Data sources

dbForge Schema Compare
Redgate SQL Compare
ApexSQL Diff
SQL Server databases
Yes
Yes
Yes
Native SQL Server backups
Yes
Yes
Yes
Database snapshots
Yes
Yes
Yes
Custom mapped tables
Yes
No
No
Script folders
Yes
Yes
Yes

Non-schema object comparison

dbForge Schema Compare
Redgate SQL Compare
ApexSQL Diff
Database properties
Yes
Yes
Yes
Extended object properties
Yes
Yes
Yes
Per-object security permissions
Yes
Yes
Yes

T-SQL code comparison

dbForge Schema Compare
Redgate SQL Compare
ApexSQL Diff
Ignore case
Yes
Yes
Yes
Ignore white spaces
Yes
Yes
Yes
Ignore comments
Yes
Yes
Yes
Ignore keyword reduction
Yes
No
No
Ignore signatures
Yes
No
No
Decrypt and compare encrypted objects
Yes
Yes
Yes
Object filter
Yes
Yes
Yes
Support for system-versioned tables
Yes
Yes
Yes
Support for graph tables
No
Yes
Yes

Version control integration

dbForge Schema Compare
Redgate SQL Compare
ApexSQL Diff
Git
Yes
Yes
Yes
Mercurial
Yes
Yes
Yes
Team Foundation Version Control (TFVC)
Yes
Yes
Yes
Subversion (SVN)
Yes
Yes
Yes
SourceGear Vault
Yes
No
No
Perforce (P4)
Yes
Yes
Yes
Working folders
Yes
Yes
Yes
Support for the command line
Yes
No
No

Synchronization

dbForge Schema Compare
Redgate SQL Compare
ApexSQL Diff
Generate and review deployment scripts
Yes
Yes
Yes
Perform dependency checks to script database objects in the correct order
Yes
Yes
Yes
Resolve synchronization issues automatically, ensuring error-free script deployment
Yes
Yes
Yes
Get warnings on potential issues prior to deployment
Yes
Yes
Yes
Additional scripts
Yes
No
Yes

Comparison reports

dbForge Schema Compare
Redgate SQL Compare
ApexSQL Diff
Export to interactive HTML
Yes
Yes
Yes
Export to XLS
Yes
Yes
Yes
Export to XML
Yes
Yes
Yes
Add a timestamp to the report file name
Yes
No
Yes

Other features

dbForge Schema Compare
Redgate SQL Compare
ApexSQL Diff
Save comparison project settings for recurring use
Yes
Yes
Yes
Integration with DevOps
Yes
No
Yes
Integration with SSMS
Yes
Yes
Yes
Support for the command line
Yes
Yes
Yes
Command-line wizard
Yes
No
No

Pricing

Conclusion

As you can see, all three solutions offer a roughly similar set of features, but the pricing policy differs a lot. Each product can be purchased as part of a bigger bundle, but only two of them are available separately, which shows a more flexible approach. When it comes to the actual price, you can purchase Redgate SQL Compare for about the same price as you would purchase dbForge Schema Compare and Data Compare offered together in a single dbForge Compare Bundle for SQL Server. Finally, your eventual choice might as well depend on all those little functional differences highlighted in our comparison.

Your ultimate schema comparison tool

dbForge Schema Compare for SQL Server is available as a standalone application and as an add-in for SSMS. What's more, it is offered as part of dbForge Compare Bundle, which also includes dbForge Data Compare for SQL Server and comes at a reduced price if compared with two tools purchased separately.

Get a free trial of dbForge Schema Compare today!

Download dbForge Schema Compare for a free 30-day trial to evaluate all of its powerful capabilities
hidden under a sleek user interface.

More feature-by-feature comparisons