all groups > sql server programming > september 2004 >
You're in the

sql server programming

group:

viewing differences between 2 db's (dev and production)


viewing differences between 2 db's (dev and production) Brian Henry
9/25/2004 7:02:44 PM
sql server programming:
I would have to think this would be a common question for developers...

I have a production database which absoutly has to be perfect as it is used
regulary. and a development database which we do all the dev work on and
constnatly loose track of what was changed and what is still the same...
does anyone know of a tool that can show you the differences between
database's DML? like i want to know what all i changed in the dev database
so i can update the live db to resemble it so when the new software rollout
occures it has the correct database format. thanks!

Re: viewing differences between 2 db's (dev and production) Andrew J. Kelly
9/25/2004 10:42:26 PM
Check out a tool called SQL Compare from www.red-gate.com


--
Andrew J. Kelly SQL MVP


[quoted text, click to view]

Re: viewing differences between 2 db's (dev and production) Brian Henry
9/25/2004 10:49:13 PM
thats a nice tool, but unfortinuatly we ran out our development budget for
this year... is there any freeware comparision apps out there anywhere?
thanks


[quoted text, click to view]

Re: viewing differences between 2 db's (dev and production) Wayne Snyder
9/26/2004 9:39:01 AM
Not any that I would depend on... red-gate is the one.

--
Wayne Snyder, MCDBA, SQL Server MVP
Mariner, Charlotte, NC
www.mariner-usa.com
(Please respond only to the newsgroups.)

I support the Professional Association of SQL Server (PASS) and it's
community of SQL Server professionals.
www.sqlpass.org

[quoted text, click to view]

Re: viewing differences between 2 db's (dev and production) John Bell
9/26/2004 3:06:23 PM
Hi

I don't know off any freeware tool to do this. I believe DBGhost
www.innovartis.co.uk/Home.aspx may have similar functionality. The best way
to overcome this is to avoid it completely and use version control for your
code. You may be able to do something with the scripting options of DMO, but
there are a few quirks that may give you false hits.

John

[quoted text, click to view]

Re: viewing differences between 2 db's (dev and production) Andrew J. Kelly
9/26/2004 4:01:01 PM
A single user license for the compare tool is just $195.00. You can waste
much more in that just trying to find something. This will get you what you
want (and more) in a few minutes. I don't know about you but my time is
worth something and it's hard to do something yourself or with free tools
that will save you more than $195.00.


--
Andrew J. Kelly SQL MVP


[quoted text, click to view]

Re: viewing differences between 2 db's (dev and production) nospam_mytrash9 NO[at]SPAM bellsouth.net
9/26/2004 4:26:57 PM
You can try quasi-freeware (requires a downloading a new key every 60 days, but
still free) Quest Central® for SQL Server at
http://www.quest.com/quest_central/sql_server/freeware/

The program has a quite a few utilities so here's a quick step guide for
comparing:

* After "Registering" your production and development servers under the "SQL
Server Group", click on Tools => SQL Server => Compare.
* Select the databases to compare in the left and right pane.
* Select the objects you want to include in the compare (far right side).
* Click on "Compare".

It will show you the differences between tables, views, SP's, etc. but will not
create scripts to actually sync one database to another (at least I haven't seen
such an option).

The download also includes "Spotlight" to monitor the performance for both SQL
Server and the OS. It is one the most visual pleasing GUI's I have seen. Also,
it allows yo to set your own warning/alert thresholds on the performance objects
it montors and to drill down into them as well.


On Sat, 25 Sep 2004 19:02:44 -0400, "Brian Henry"
[quoted text, click to view]
Re: viewing differences between 2 db's (dev and production) Brian Henry
9/26/2004 9:04:39 PM
you should try talking to our finance person then ;) they seem to see
differntly... I know exactly what you mean though... but the way they see it
its cheaper to spend months for us to make it ourselfs then spend the $200
(of which it turns out to cost way more to make it ourselfs because one day
alone of work we already spent way over the 200)...


[quoted text, click to view]

AddThis Social Bookmark Button