comparison tool
  Home FAQ Contact Sign in
microsoft.public.sqlserver.tools only
 
Advanced search
POPULAR GROUPS

more...

microsoft ... sqlserver.tools Profile…
 Up
comparison tool         


Author: Keith
Date: Sep 15, 2008 10:55

Looking for a tool that I can compare like db's on different servers.
I.E. I want to compare and see differences in the data on our dev
server versus our production servers.
Anyone know of a good one?
4 Comments
Re: comparison tool         


Author: Hugo Kornelis
Date: Sep 15, 2008 11:12

On Mon, 15 Sep 2008 10:55:32 -0700 (PDT), Keith wrote:
>Looking for a tool that I can compare like db's on different servers.
>I.E. I want to compare and see differences in the data on our dev
>server versus our production servers.
>Anyone know of a good one?

Hi Keith,

See my reply in comp.databases.ms-sqlserver. Please don't multi-post.

--
Hugo Kornelis, SQL Server MVP
My SQL Server blog: http://sqlblog.com/blogs/hugo_kornelis
no comments
Re: comparison tool         


Author: Dariusz Dziewialtowski
Date: Sep 16, 2008 21:07

On Sep 15, 1:55 pm, Keith nycap.rr.com> wrote:
> Looking for a tool that I can compare like db's on different servers.
> I.E. I want to compare and see differences in the data on our dev
> server versus our production servers.
> Anyone know of a good one?

AlfaAlfa's SQL Server Comparison Tool (SCT) - www.sql-server-tool.com
- can compare data between tables, even in dbs on different servers.

You can select between two methods of comparisons - row-by-row
comparison or primary key comparison (in the second case, the program
will compare data with matching PKs). You can fine-tune comparison -
exclude selected columns, specify offset etc.

Comparison "sessions" can be saved and re-played later without need of
re-entering the parameters. Command line parameter can be used to
fully automate comparisons.

Dariusz Dziewialtowski.
no comments
Re: comparison tool         


Author: Aaron Bertrand [SQL Server MVP]
Date: Sep 17, 2008 11:10

>> row-by-row comparison

Can you explain "row-by-row comparison"? Do you mean you inspect the data
in both tables and match rows manually? Or do you pick columns to "pretend"
they are the key? Otherwise, without a key (whether PK or UQ), how could
the software even attempt to guess at matching rows on its own?
no comments
Re: comparison tool         


Author: Dariusz Dziewialtowski
Date: Sep 17, 2008 18:53

> Can you explain "row-by-rowcomparison"?  Do you mean you inspect the data
> in both tables and match rows manually?  Or do you pick columns to "pretend"
> they are the key?  Otherwise, without a key (whether PK or UQ), how could
> the software even attempt to guess at matching rows on its own?

First of all - apologies for the long post; feel free to skip it - as
a short answer let me say that when compared tables have no key or
indexes (or: one of the tables has keys, and another - not), the user
can additionally specify "sorting" columns for the purpose of data
comparison. All options in SCT (SQL Server Comparison Tool) were
added to handle particular real life situations, and over the years
SCT "accumulated" such options like: "Columns to be ignored during
comparison" or "Comparison offset".
Show full article (2.82Kb)
no comments