After reading this post, and the suggestion to use Team Edition for Database Professionals, I want to know is there any equivalent to this for SQL server 2008 / Visual stuio 2010 ultimate.
I’m looking for tool need to do all the thing that Jeff mention in his article:
- Create test data.
- Schema comparison.
- Data comparison.
- Database unit testing.
- Refactoring.
- Integrated T-SQL editor, a first class language construct in the IDE, just like C# and VB.NET.
For the full details look on this article: http://www.codinghorror.com/blog/2006/12/is-your-database-under-version-control.html
It seems that Visual Studio 2010 (and 2008) have very strong approach for this issue. I don’t know if it the best option that exist, but it definitely good.
Here are Getting Started and Walkthrouge to learn how to start using it.
VS 2010 Premium and Ultimate have that built in (Expand database development link)
http://www.microsoft.com/visualstudio/en-us/products
In short, your database project gets checked into source control, and you deploy to production from the database project.
If you are looking for something that is to be used outside of VS2010 then redgate has a beta
http://www.red-gate.com/Products/SQL_Source_Control/index.htm