-
-
MS Reporting Services – Dynamic SQL
June 21, 2011 By MichaelOver the last couple of weeks, I have started to use and get my head around Microsoft Reporting Services. As with all new products, it takes Read More » -
Playstation Welcome Back–Missing Games
June 05, 2011 By MichaelAfter over a month of waiting for the network to come back up, and days of trying to log into it just to receive error messages, Read More » -
Legal Document & Legal Forms
June 04, 2011 By MichaelDepending on your occupation or circumstances, at times it will be necessary to source and complete a legal document. Whether it be a will and testament, Read More » -
Integration Services – Multiple Environments
May 27, 2011 By MichaelBest Practice with version control of DB schemas.. So I am currently working a Microsoft data integration project (more on that later). For the first time, Read More » -
Happiness about life choices
October 05, 2010 By MichaelInteresting article in the Australian today about lifestyle choices and theaffect that can have upon your psychological wellbeing. Key factors that contribute to happiness include: healthy Read More »
-
Integration Services – Multiple Environments
Best Practice with version control of DB schemas..
So I am currently working a Microsoft data integration project (more on that later). For the first time, we have setup multiple SSIS environments to mirror that of our production database environments, i.e. Development, Test and Production. I am currently using Visual Studio 2010 to manage database changes (via a database project). All source code is version controlled via TFS.
At the moment, if I make any changes to the development SSIS database, I do so directly through SQL Server Management Studio. Within VS 2010, I then perform a schema compare against the Project schema and update the project schema with any changes.
Once packages have been deployed and tested, on Development, I build and deploy my database solution out to test and production.
This process while it works seems to be a little combersome. I was wondering if anyone out there reading this, has experience in managing multiple database instance using VS, and how they manage schema changes. Thanks!





