views:

474

answers:

8

I have been using SQL Compare by Redgate at my company and was very satisfied with it. Are there any free comparison tools that are similar? Or what would be my best shot for synchronizing two SQL db's without a paid application

+3  A: 

You can try using TableDiff , that came with SQL Server 2005.

Tablediff Utility

SQL Server 2005 TableDiff Utility

Bye.

RRUZ
Only problem with Tablediff is that there's no GUI with it.
Jaimal Chohan
+1  A: 

I had the same problem and wanted a free GUI base Schema comparer tool, what I found was Star Inix (http://www.starinix.com/sqlcompare02.htm). Obviously not as good as Redgates offering, but it does the job.

Also, with Redgate Sql Compare, once the trial period is over, if you enter the key as "i need more time" (without the quotes) you can extend the trial by a further 14 days.

Jaimal Chohan
This is a brill free tool frin Starinix
Lee Englestone
+1  A: 

I’ve gone through this and couldn’t find anything comparable, free or otherwise. $395 is a very small price to pay for the value the tool brings and it will almost certainly pay for itself very quickly in productivity gains and risk minimisation.

Troy Hunt
The ones I tried so far did not satisfy me either..
kaivalya
+1  A: 

xSQL Free Bundle

Very similar to RedGate's SQL Compare and free.

CMerat
The limitations on this are that a) unlimited use with Sql Express editions only b) limited to 25 tables or 40 SP's or 40 Functions or 40 Views for any other version of Sql Server.
Jaimal Chohan
Yes, sorry, forgot to mention that. Thank you for pointing it out!
CMerat
+1  A: 

I normally go for the hackish but surprisingly effective technique of downloading the sys_information tables to text files and diffing them with your favorite diff program (this way will even let you compare 3 schemas!).

David Raznick
this sounds interesting.. will definitely try!
kaivalya
A: 

You can use Database Comparer

Database Comparer is free for non-commercial use.

Hugues Van Landeghem
A: 

We can recommend you a reliable SQL comparison tool that offer 3 time’s faster comparison and synchronization of table data in your SQL Server databases. It's dbForge Data Compare for SQL Server.

Main advantages:

  • Speedier comparison and synchronization of large databases
  • Support of native SQL Server backups
  • Custom mapping of tables, columns, and schemas
  • Multiple options to tune your comparison and synchronization
  • Generating comparison and synchronization reports

Plus free 30-day trial and risk-free purchase with 30-day money back guarantee.

Devart
A: 

Have a look at Mighty Comparer. It's currently free. A professional version is under development.

Cristian B