﻿<?xml version='1.0' encoding='UTF-8'?><rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/"><channel><title>SQLServerCentral / Discuss Content Posted by Darren Fuller / Article Discussions / Article Discussions by Author  / DB Change Management: An Automated Approach - Part 3 / Latest Posts</title><generator>InstantForum.NET v2.9.0</generator><description>SQLServerCentral</description><link>http://www.sqlservercentral.com/Forums/</link><webMaster>notifications@sqlservercentral.com</webMaster><lastBuildDate>Thu, 23 May 2013 02:15:23 GMT</lastBuildDate><ttl>20</ttl><item><title>RE: DB Change Management: An Automated Approach - Part 3</title><link>http://www.sqlservercentral.com/Forums/Topic128030-182-1.aspx</link><description>&lt;FONT size=3&gt;&lt;FONT face="Times New Roman"&gt;&lt;SPAN style="FONT-FAMILY: Arial"&gt;&lt;P class=MsoNormal style="MARGIN: 0cm 0cm 0pt"&gt;&lt;SPAN style="FONT-SIZE: 11pt; FONT-FAMILY: Arial"&gt;Thanks for the feedback.&lt;SPAN style="mso-spacerun: yes"&gt;  &lt;/SPAN&gt;The approach I have outlined does provide for the change control of "system data" (or "reference data" or "meta data").&lt;SPAN style="mso-spacerun: yes"&gt;  &lt;/SPAN&gt;It may be just a difference in terminology as I refer to this data in my articles as "static data".&lt;?xml:namespace prefix = o ns = "urn:schemas-microsoft-com:office:office" /&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P class=MsoNormal style="MARGIN: 0cm 0cm 0pt"&gt;&lt;SPAN style="FONT-SIZE: 11pt; FONT-FAMILY: Arial"&gt;&lt;o:p&gt; &lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P class=MsoNormal style="MARGIN: 0cm 0cm 0pt"&gt;&lt;SPAN style="FONT-SIZE: 11pt; FONT-FAMILY: Arial"&gt;I will reiterate here what has been discussed on the forum for Part 1.&lt;SPAN style="mso-spacerun: yes"&gt;  &lt;/SPAN&gt;I have tried to write the articles as generically as possible.&lt;SPAN style="mso-spacerun: yes"&gt;  &lt;/SPAN&gt;My goal is to convey the concepts of SQL object (and hence database) version control and automated generation of change scripts.&lt;SPAN style="mso-spacerun: yes"&gt;  &lt;/SPAN&gt;My experience of database change management over many years has proven that huge improvements in this area are long overdue.&lt;SPAN style="mso-spacerun: yes"&gt;  &lt;/SPAN&gt;Yes, automation of your processes requires software.&lt;SPAN style="mso-spacerun: yes"&gt;  &lt;/SPAN&gt;But it can be software of your choosing or you can write your own.&lt;SPAN style="mso-spacerun: yes"&gt;  &lt;/SPAN&gt;There are also some good articles around that discuss alternative approaches e.g. links to Steve Jones articles on Part 1 forum.&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P class=MsoNormal style="MARGIN: 0cm 0cm 0pt"&gt;&lt;SPAN style="FONT-SIZE: 11pt; FONT-FAMILY: Arial"&gt;&lt;o:p&gt; &lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P class=MsoNormal style="MARGIN: 0cm 0cm 0pt"&gt;&lt;SPAN style="FONT-SIZE: 11pt; FONT-FAMILY: Arial"&gt;Thanks,&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P class=MsoNormal style="MARGIN: 0cm 0cm 0pt"&gt;&lt;SPAN style="FONT-SIZE: 11pt; FONT-FAMILY: Arial"&gt;&lt;o:p&gt; &lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P class=MsoNormal style="MARGIN: 0cm 0cm 0pt"&gt;&lt;SPAN style="FONT-SIZE: 11pt; FONT-FAMILY: Arial"&gt;Darren Fuller&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P class=MsoNormal style="MARGIN: 0cm 0cm 0pt"&gt;&lt;SPAN style="FONT-SIZE: 11pt; FONT-FAMILY: Arial"&gt;darren.fuller@innovartis.co.uk&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P class=MsoNormal style="MARGIN: 0cm 0cm 0pt"&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt;</description><pubDate>Mon, 16 Aug 2004 07:12:00 GMT</pubDate><dc:creator>Darren Fuller</dc:creator></item><item><title>RE: DB Change Management: An Automated Approach - Part 3</title><link>http://www.sqlservercentral.com/Forums/Topic128030-182-1.aspx</link><description>[q]"make all necessary changes to the target database to ensure that it matches the scripts"[/q]Without the tool, this statement is the whole "ball game".You might as well mention the tool you're flogging by name, and its price.</description><pubDate>Mon, 16 Aug 2004 02:17:00 GMT</pubDate><dc:creator>Clay_G</dc:creator></item><item><title>RE: DB Change Management: An Automated Approach - Part 3</title><link>http://www.sqlservercentral.com/Forums/Topic128030-182-1.aspx</link><description>Check out &lt;A href="http://www.dbghost.com"&gt;www.dbghost.com&lt;/A&gt; - it is the tool as talked about in Darrens article.</description><pubDate>Wed, 11 Aug 2004 09:48:00 GMT</pubDate><dc:creator>mark baekdal-145375</dc:creator></item><item><title>RE: DB Change Management: An Automated Approach - Part 3</title><link>http://www.sqlservercentral.com/Forums/Topic128030-182-1.aspx</link><description>I'm with you 100% on the need for an automated method to change management. I agree with you completely on how the automated process should work.The key to making all of this work is described as the "change control tool". The problem I have is that I haven't been able to find a comprehensive change control tool that does all the things that are described in the article.One point that is missing on the change control tool is "system data". Schema is referenced frequently, but most databases also have tables that control certain aspects of the application. This system data would also need to be kept under source control and handled automatically by the vaporous change control tool.If somebody can recommend a change control tool that does all these things and is affordable for a team of less than 10 people, I'm all ears!</description><pubDate>Wed, 11 Aug 2004 08:00:00 GMT</pubDate><dc:creator>hurcane</dc:creator></item><item><title>DB Change Management: An Automated Approach - Part 3</title><link>http://www.sqlservercentral.com/Forums/Topic128030-182-1.aspx</link><description>Comments posted to this topic are about the content posted at &lt;A HREF=http://www.sqlservercentral.com/columnists/DFuller/dbchangemanagementanautomatedapproachpart3.asp&gt;http://www.sqlservercentral.com/</description><pubDate>Fri, 23 Jul 2004 16:02:00 GMT</pubDate><dc:creator>Darren Fuller</dc:creator></item></channel></rss>