Overview
When should I use xSQL Builder?
There is a wide variety of scenarios that are challenging and
time consuming to handle utilizing traditional database comparison
and synchronization tools and for which xSQL Builder would be an
ideal solution. Following are just some of those scenarios that
software developers and publishers face:
- synchronizing multiple client databases with one master
database;
- no access to client databases that must be upgraded;
- master database is not reachable from the client machines;
- various clients may be using different version of the
application and database (different database schemas);
- need to run custom T-SQL scripts before and/or after
synchronizing the clients database to the master database;
- need to generate ready-to-deploy executable packages for all
your client databases automatically;
- wish to generate a package for your .NET deployment solution or
other setup and deployment utilities;
- need to customize the deployment package before
generating;
- must be notified via email when the database deployment package
fails to complete all the tasks;
- must log all operations that are performed on the client
machine when the package is deployed.
xSQL Builder has been designed to addresses all these issues by
providing a standard interface, simple and yet flexible enough to
allow you to fine-tune it to your specific needs.