Has someone experience with database comparison tools? Which one you would recommend?
We are currently using "SQLCompare" from Redgate, but I am curious to know if there are better tools on the market.
The main requirement is that they should be able to compare scripts folder against a live database.
Thanks, Dimi
SQL Compare is pretty good. I've also used SQL Delta which provided better delta scripts. Also if you are a visual studio user, Visual Studio Team System Database Edition is not a bad way to go (includes MSBuild tasks to automate your DB builds and versioning). And VSTS DB (aka data dude) is also free now if you are licensed for VSTS Developer edition.
I work for Innovartis and we make DB Ghost which is something you may want to look at. It can do what you want - compare scripts to a database. It can do this in a single step using the change manager by building and comparing. It is very, very fast. Building the database also gives you the added benefit of dependency checking of the database just in case someone has broken one piece of database code by changing or introducing another. We believe the software offers a way to manage database changes quickly and cost effectively and combined with your source control can give you total control. Like team system but much, much cheaper.
Script, Build, Compare, Upgrade, Create a change script, Deploy, & Copy database function which is free. www.dbghost.com
SQL Compare by Redgate is the best tool I've used for db compare.
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With