Database Projects in vs.net?

Posts   
 
    
erichar11
User
Posts: 268
Joined: 08-Dec-2003
# Posted on: 24-Jul-2005 23:57:46   

Hi All,

Just read this article at http://aspnet.4guysfromrolla.com/articles/071305-1.aspx regarding creating db projects in vs.net to better manage scripts, sp, etc. rather than using Enterprise manager. Just wondering does anyone have any experience with this? Is this recommended. Any thoughts.

Eric

Devildog74
User
Posts: 719
Joined: 04-Feb-2004
# Posted on: 25-Jul-2005 03:01:01   

I do it on smaller projects. On bigger jobs, I prefer ERWin. RedGate has some really killer tools out for managing and deploying sql dbs and schema.

Posts: 497
Joined: 08-Apr-2004
# Posted on: 25-Jul-2005 11:53:45   

I find the "database project" quite useful, but it doesn't go the full mile for me. I wanted an "always synchronised" view of the database, rather than having to import tables all the time. And some sort of integrated Database diff would have been excellent.

What does ERWin do here - I thought it was just an ER modelling tool?

I wonder if VS2005 is going to improve on database integration....

sbroenne
User
Posts: 5
Joined: 14-Feb-2005
# Posted on: 26-Jul-2005 06:24:30   

Hi Eric,

we are using a tool called DbGhost (www.innovartis.co.uk) to manage our databases build and change process. It's probably the best development product that I ever bought. Super highly recommended.

For logical and physical database design work we typically use Visio and then generate the initial DDL script from there. Works fairly nice and is included with VS Enterprise.

For our legacy stored procedures we either use the SQL Server Tools or database projects in VS (or the fancy Server Explore in VS2005).

Stefan