<rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:trackback="http://madskills.com/public/xml/rss/module/trackback/" xmlns:wfw="http://wellformedweb.org/CommentAPI/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/" xmlns:copyright="http://blogs.law.harvard.edu/tech/rss" xmlns:image="http://purl.org/rss/1.0/modules/image/">
    <channel>
        <title>Mean Old DBA</title>
        <link>http://weblogs.sqlteam.com/derrickl/Default.aspx</link>
        <description>Ramblings, grumblings, and other nonintelligible nonsense about SQL Server.</description>
        <language>en-US</language>
        <copyright>Derrick Leggett</copyright>
        <generator>Subtext Version 2.5.1.0</generator>
        <image>
            <title>Mean Old DBA</title>
            <url>http://weblogs.sqlteam.com/images/RSS2Image.gif</url>
            <link>http://weblogs.sqlteam.com/derrickl/Default.aspx</link>
            <width>77</width>
            <height>60</height>
        </image>
        <item>
            <title>&lt;b&gt;Migrating SQL Servers&lt;/b&gt;</title>
            <category>&lt;b&gt;SQL Server&lt;/b&gt;</category>
            <link>http://weblogs.sqlteam.com/derrickl/archive/2005/12/04/8484.aspx</link>
            <description>&lt;P class=MsoNormal style="MARGIN: 0in 0in 6pt"&gt;&lt;SPAN style="FONT-FAMILY: 'Book Antiqua'; mso-bidi-font-family: Arial"&gt;I see a lot of question on the forums about migrating to new servers.&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp; &lt;/SPAN&gt;At all the companies I have worked at, we have implemented server build processes to help with this process and also document needed DR procedures.&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp; &lt;/SPAN&gt;For this post, I&amp;#8217;m including a generic SQL Server Build Process and some nice scripts I keep on all the servers to assist in the process of migration.&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: 0in 0in 6pt"&gt;&lt;SPAN style="FONT-SIZE: 28pt"&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 6pt"&gt;&lt;SPAN style="FONT-SIZE: 28pt"&gt;SQL Server Build Process&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;H1 style="BACKGROUND: black; MARGIN: 11pt 0in; TEXT-INDENT: 0.75in; LINE-HEIGHT: 14pt; mso-pagination: lines-together; mso-shading: windowtext; mso-pattern: solid auto"&gt;&lt;B&gt;&lt;SPAN style="FONT-FAMILY: Arial; POSITION: relative; TOP: -3pt; mso-font-kerning: 14.0pt; mso-text-raise: 3.0pt"&gt;&lt;FONT size=3&gt;&lt;FONT color=#ffffff&gt;Policy Statement&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/B&gt;&lt;/H1&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 6pt"&gt;&lt;SPAN style="FONT-SIZE: 10pt"&gt;This document will be used to build all SQL Server Servers and instances at &lt;COMPANY&gt;.&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp; &lt;/SPAN&gt;All new SQL Server installations must follow this process and be documented accordingly.&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;H1 style="BACKGROUND: black; MARGIN: 11pt 0in; TEXT-INDENT: 0.75in; LINE-HEIGHT: 14pt; mso-pagination: lines-together; mso-shading: windowtext; mso-pattern: solid auto"&gt;&lt;B&gt;&lt;SPAN style="FONT-FAMILY: Arial; POSITION: relative; TOP: -3pt; mso-font-kerning: 14.0pt; mso-text-raise: 3.0pt"&gt;&lt;FONT size=3&gt;&lt;FONT color=#ffffff&gt;Scope&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/B&gt;&lt;/H1&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 6pt"&gt;&lt;SPAN style="FONT-SIZE: 10pt"&gt;This policy will cover the entire &lt;COMPANY&gt;enterprise in regards to SQL Server installations.&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp; &lt;/SPAN&gt;No installations of SQL Server will be completed without following this process.&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp; &lt;/SPAN&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 6pt"&gt;&lt;SPAN style="FONT-SIZE: 10pt"&gt;This document does not cover the following:&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 6pt 0.5in; TEXT-INDENT: -0.25in; mso-list: l9 level1 lfo1; tab-stops: .5in"&gt;&lt;SPAN style="FONT-SIZE: 10pt"&gt;&lt;SPAN style="mso-list: Ignore"&gt;1&lt;SPAN style="FONT: 7pt 'Times New Roman'"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE: 10pt"&gt;Processes and policies for acquisition of hardware and/or software.&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 6pt 0.5in; TEXT-INDENT: -0.25in; mso-list: l9 level1 lfo2; tab-stops: .5in"&gt;&lt;SPAN style="FONT-SIZE: 10pt"&gt;&lt;SPAN style="mso-list: Ignore"&gt;2&lt;SPAN style="FONT: 7pt 'Times New Roman'"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE: 10pt"&gt;Process for physical server build or installation of the OS, drivers, etc.&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp; &lt;/SPAN&gt;IT has a process in place covering physical server builds.&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp; &lt;/SPAN&gt;All servers with SQL Server should be built according to the IT process coving SQL Server builds.&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;H1 style="BACKGROUND: black; MARGIN: 11pt 0in; TEXT-INDENT: 0.75in; LINE-HEIGHT: 14pt; mso-pagination: lines-together; mso-shading: windowtext; mso-pattern: solid auto"&gt;&lt;B&gt;&lt;SPAN style="FONT-FAMILY: Arial; POSITION: relative; TOP: -3pt; mso-font-kerning: 14.0pt; mso-text-raise: 3.0pt"&gt;&lt;FONT size=3&gt;&lt;FONT color=#ffffff&gt;Build Process&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/B&gt;&lt;/H1&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt; tab-stops: .75in"&gt;&lt;SPAN style="FONT-SIZE: 10pt"&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;H2 style="MARGIN: 0in 0in 0pt"&gt;&lt;B&gt;&lt;SPAN style="FONT-SIZE: 11pt; TEXT-TRANSFORM: uppercase; FONT-FAMILY: Arial"&gt;Installation&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/B&gt;&lt;/H2&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;SPAN style="FONT-SIZE: 10pt"&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;SPAN style="FONT-SIZE: 10pt"&gt;Remote into the server to which the new instance of SQL Server will be added&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;SPAN style="FONT-SIZE: 10pt"&gt;Go to &lt;U&gt;&lt;SPAN style="COLOR: blue"&gt;\\filshare\directory\SQL&lt;/SPAN&gt;&lt;/U&gt; Server 2000 - Enterprise Edition (or CD/DVD) and run the autorun.exe&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt 0.5in; TEXT-INDENT: -0.25in; mso-list: l11 level1 lfo3; tab-stops: .5in"&gt;&lt;SPAN style="FONT-SIZE: 10pt"&gt;&lt;SPAN style="mso-list: Ignore"&gt;1&lt;SPAN style="FONT: 7pt 'Times New Roman'"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE: 10pt"&gt;Install Components&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt 0.5in; TEXT-INDENT: -0.25in; mso-list: l11 level1 lfo4; tab-stops: .5in"&gt;&lt;SPAN style="FONT-SIZE: 10pt"&gt;&lt;SPAN style="mso-list: Ignore"&gt;2&lt;SPAN style="FONT: 7pt 'Times New Roman'"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE: 10pt"&gt;Install Database Server&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt 0.5in; TEXT-INDENT: -0.25in; mso-list: l11 level1 lfo5; tab-stops: .5in"&gt;&lt;SPAN style="FONT-SIZE: 10pt"&gt;&lt;SPAN style="mso-list: Ignore"&gt;3&lt;SPAN style="FONT: 7pt 'Times New Roman'"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE: 10pt"&gt;Install onto the local computer&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt 0.5in; TEXT-INDENT: -0.25in; mso-list: l11 level1 lfo6; tab-stops: .5in"&gt;&lt;SPAN style="FONT-SIZE: 10pt"&gt;&lt;SPAN style="mso-list: Ignore"&gt;4&lt;SPAN style="FONT: 7pt 'Times New Roman'"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE: 10pt"&gt;Create a new instance of SQL Server&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt 0.5in; TEXT-INDENT: -0.25in; mso-list: l11 level1 lfo7; tab-stops: .5in"&gt;&lt;SPAN style="FONT-SIZE: 10pt"&gt;&lt;SPAN style="mso-list: Ignore"&gt;5&lt;SPAN style="FONT: 7pt 'Times New Roman'"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE: 10pt"&gt;Install server and client tools&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt 0.5in; TEXT-INDENT: -0.25in; mso-list: l11 level1 lfo8; tab-stops: .5in"&gt;&lt;SPAN style="FONT-SIZE: 10pt"&gt;&lt;SPAN style="mso-list: Ignore"&gt;6&lt;SPAN style="FONT: 7pt 'Times New Roman'"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE: 10pt"&gt;If creating a named instance, disable the default instance and rename&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt 0.5in; TEXT-INDENT: -0.25in; mso-list: l11 level1 lfo9; tab-stops: .5in"&gt;&lt;SPAN style="FONT-SIZE: 10pt"&gt;&lt;SPAN style="mso-list: Ignore"&gt;7&lt;SPAN style="FONT: 7pt 'Times New Roman'"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE: 10pt"&gt;Choose to run a custom install only if the instance should have a collation different than standard collation.&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp; &lt;/SPAN&gt;Use custom install if replacing or moving from an instance that had any other collation setting and use same collation.&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt 0.5in; TEXT-INDENT: -0.25in; mso-list: l11 level1 lfo10; tab-stops: .5in"&gt;&lt;SPAN style="FONT-SIZE: 10pt"&gt;&lt;SPAN style="mso-list: Ignore"&gt;8&lt;SPAN style="FONT: 7pt 'Times New Roman'"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE: 10pt"&gt;Select to use the same account for each service (might vary by enterprise)&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt 0.5in; TEXT-INDENT: -0.25in; mso-list: l11 level1 lfo11; tab-stops: .5in"&gt;&lt;SPAN style="FONT-SIZE: 10pt"&gt;&lt;SPAN style="mso-list: Ignore"&gt;9&lt;SPAN style="FONT: 7pt 'Times New Roman'"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE: 10pt"&gt;For Service Settings, select to use a Domain User account and provide the user account and password that will be used for SQL Server&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt 0.5in; TEXT-INDENT: -0.25in; mso-list: l11 level1 lfo12; tab-stops: .5in"&gt;&lt;SPAN style="FONT-SIZE: 10pt"&gt;&lt;SPAN style="mso-list: Ignore"&gt;10&lt;SPAN style="FONT: 7pt 'Times New Roman'"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE: 10pt"&gt;For Authentication Mode, select Mixed Mode and provide the sa password if using mixed mode authentication.&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp; &lt;/SPAN&gt;It's preferable not to use this at all.&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt 0.5in; TEXT-INDENT: -0.25in; mso-list: l11 level1 lfo3; tab-stops: .5in"&gt;&lt;SPAN style="FONT-SIZE: 10pt"&gt;&lt;SPAN style="mso-list: Ignore"&gt;11&lt;SPAN style="FONT: 7pt 'Times New Roman'"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE: 10pt"&gt;If doing a custom install then disable named pipes and enter the properties for TCP/IP and change the default number to the desired port when prompted (if doing a typical install then go into Programs&amp;gt;Microsoft SQL Server&amp;gt;Server Network Utility to perform this step)&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt 0.5in; TEXT-INDENT: -0.25in; mso-list: l11 level1 lfo4; tab-stops: .5in"&gt;&lt;SPAN style="FONT-SIZE: 10pt"&gt;&lt;SPAN style="mso-list: Ignore"&gt;12&lt;SPAN style="FONT: 7pt 'Times New Roman'"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE: 10pt"&gt;For Licensing Mode, select Processor License for x number of physical processors on box (might vary by enterprise if your company uses &lt;?xml:namespace prefix = st1 ns = "urn:schemas-microsoft-com:office:smarttags" /&gt;&lt;st1:State w:st="on"&gt;&lt;st1:place w:st="on"&gt;CAL&lt;/st1:place&gt;&lt;/st1:State&gt; licenses)&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt 0.5in; TEXT-INDENT: -0.25in; mso-list: l11 level1 lfo5; tab-stops: .5in"&gt;&lt;SPAN style="FONT-SIZE: 10pt"&gt;&lt;SPAN style="mso-list: Ignore"&gt;13&lt;SPAN style="FONT: 7pt 'Times New Roman'"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE: 10pt"&gt;Install the latest service pack which can be found at &lt;U&gt;&lt;SPAN style="COLOR: blue"&gt;\\fileshare\directory\sql2ksp3\setup.bat&lt;/SPAN&gt;&lt;/U&gt; for each instance that has been installed.&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt 0.5in; TEXT-INDENT: -0.25in; mso-list: l11 level1 lfo6; tab-stops: .5in"&gt;&lt;B&gt;&lt;SPAN style="FONT-SIZE: 10pt"&gt;&lt;SPAN style="mso-list: Ignore"&gt;14&lt;SPAN style="FONT: 7pt 'Times New Roman'"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/B&gt;&lt;SPAN style="FONT-SIZE: 10pt"&gt;If installing SP3a instead of SP4, install mdac2.7 &amp;#8211; sp1 refresh which can be found at \\fileshare\directory&lt;U&gt;&lt;SPAN style="COLOR: blue"&gt;\mdac2.7-sp1refresh&lt;/SPAN&gt;&lt;/U&gt; &lt;B&gt;{This needs to run once only, this is a server patch not a per instance refresh}&lt;o:p&gt;&lt;/o:p&gt;&lt;/B&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt 0.5in; TEXT-INDENT: -0.25in; mso-list: l11 level1 lfo7; tab-stops: .5in"&gt;&lt;B&gt;&lt;SPAN style="FONT-SIZE: 10pt"&gt;&lt;SPAN style="mso-list: Ignore"&gt;15&lt;SPAN style="FONT: 7pt 'Times New Roman'"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/B&gt;&lt;SPAN style="FONT-SIZE: 10pt"&gt;If installing SP3a instead of SP4, install the SQL Server 2000 818, &lt;U&gt;&lt;SPAN style="COLOR: blue"&gt;\\fileshare\directory\SQL2000 &amp;#8211; KB815495-8.00&lt;/SPAN&gt;&lt;/U&gt; {&lt;B&gt;This needs to be run for ever instance that has just been installed}&lt;o:p&gt;&lt;/o:p&gt;&lt;/B&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt 0.25in; tab-stops: .5in"&gt;&lt;B&gt;&lt;SPAN style="FONT-SIZE: 10pt"&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/B&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt 0.25in; tab-stops: .5in"&gt;&lt;B&gt;&lt;SPAN style="FONT-SIZE: 10pt"&gt;If you do not already have this software installed on your fileshares, the downloads can be obtained at:&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp; &lt;/SPAN&gt;http://www.microsoft.com/sql/downloads/default.mspx&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/B&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;SPAN style="FONT-SIZE: 10pt"&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;H2 style="MARGIN: 0in 0in 0pt"&gt;&lt;B&gt;&lt;SPAN style="FONT-SIZE: 11pt; TEXT-TRANSFORM: uppercase; FONT-FAMILY: Arial"&gt;configure logins&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/B&gt;&lt;/H2&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;SPAN style="FONT-SIZE: 10pt"&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt 0.5in; TEXT-INDENT: -0.25in; mso-list: l1 level1 lfo13; tab-stops: .5in"&gt;&lt;SPAN style="FONT-SIZE: 10pt"&gt;&lt;SPAN style="mso-list: Ignore"&gt;1&lt;SPAN style="FONT: 7pt 'Times New Roman'"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE: 10pt"&gt;In Enterprise Manager, go to the Security&amp;gt;Logins under the Instance that was created&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt 0.5in; TEXT-INDENT: -0.25in; mso-list: l1 level1 lfo13; tab-stops: .5in"&gt;&lt;B&gt;&lt;SPAN style="FONT-SIZE: 10pt"&gt;&lt;SPAN style="mso-list: Ignore"&gt;2&lt;SPAN style="FONT: 7pt 'Times New Roman'"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/B&gt;&lt;SPAN style="FONT-SIZE: 10pt"&gt;Add the &lt;DOMAIN&gt;\ADGroup group that will be used by the DBA staff to administer SQL Server and grant "System Administrators" access listed in the Server Roles tab &lt;B&gt;{Once per instance}&lt;o:p&gt;&lt;/o:p&gt;&lt;/B&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt 0.5in; TEXT-INDENT: -0.25in; mso-list: l1 level1 lfo14; tab-stops: .5in"&gt;&lt;SPAN style="FONT-SIZE: 10pt"&gt;&lt;SPAN style="mso-list: Ignore"&gt;3&lt;SPAN style="FONT: 7pt 'Times New Roman'"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE: 10pt"&gt;Remove the BUILTIN\Administrators group.&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp; &lt;/SPAN&gt;DO NOT do this before following step 2.&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt 0.25in; tab-stops: .5in"&gt;&lt;SPAN style="FONT-SIZE: 10pt"&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt 0.25in; tab-stops: .5in"&gt;&lt;B&gt;&lt;SPAN style="FONT-SIZE: 10pt"&gt;For additional security measures, www.sqlsecurity.com has a hardening document for restricting public access, tightening up network layer, etc.&lt;/SPAN&gt;&lt;/B&gt;&lt;SPAN style="FONT-SIZE: 10pt"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;SPAN style="FONT-SIZE: 10pt"&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;H2 style="MARGIN: 0in 0in 0pt"&gt;&lt;B&gt;&lt;SPAN style="FONT-SIZE: 11pt; TEXT-TRANSFORM: uppercase; FONT-FAMILY: Arial"&gt;Configure Server Administrators&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/B&gt;&lt;/H2&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;SPAN style="FONT-SIZE: 10pt"&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt 0.5in; TEXT-INDENT: -0.25in; mso-list: l10 level1 lfo15; tab-stops: .5in"&gt;&lt;SPAN style="FONT-SIZE: 10pt"&gt;&lt;SPAN style="mso-list: Ignore"&gt;3&lt;SPAN style="FONT: 7pt 'Times New Roman'"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE: 10pt"&gt;Go to Computer Management&amp;gt;System Tools&amp;gt;Local Users and Groups&amp;gt; Groups&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt 0.5in; TEXT-INDENT: -0.25in; mso-list: l10 level1 lfo16; tab-stops: .5in"&gt;&lt;SPAN style="FONT-SIZE: 10pt"&gt;&lt;SPAN style="mso-list: Ignore"&gt;4&lt;SPAN style="FONT: 7pt 'Times New Roman'"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE: 10pt"&gt;Open up the Administrators dialog box&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt 0.5in; TEXT-INDENT: -0.25in; mso-list: l10 level1 lfo17; tab-stops: .5in"&gt;&lt;SPAN style="FONT-SIZE: 10pt"&gt;&lt;SPAN style="mso-list: Ignore"&gt;5&lt;SPAN style="FONT: 7pt 'Times New Roman'"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE: 10pt"&gt;Add the &lt;DOMAIN&gt;\ADGroup group that will be used by the DBA staff to administer SQL Server &lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt 0.25in"&gt;&lt;SPAN style="FONT-SIZE: 10pt"&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;H2 style="MARGIN: 0in 0in 0pt"&gt;&lt;B&gt;&lt;SPAN style="FONT-SIZE: 11pt; TEXT-TRANSFORM: uppercase; FONT-FAMILY: Arial"&gt;COnfigure SQL Server to use Outlook&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/B&gt;&lt;/H2&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;SPAN style="FONT-SIZE: 10pt"&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt 0.5in; TEXT-INDENT: -0.25in; mso-list: l8 level1 lfo18; tab-stops: .5in"&gt;&lt;SPAN style="FONT-SIZE: 10pt"&gt;&lt;SPAN style="mso-list: Ignore"&gt;1&lt;SPAN style="FONT: 7pt 'Times New Roman'"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE: 10pt"&gt;Install Outlook on the server if it is not already there&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt 1in; TEXT-INDENT: -0.25in; mso-list: skip; tab-stops: 1.0in"&gt;&lt;SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: 'Courier New'"&gt;o&lt;SPAN style="mso-tab-count: 1"&gt;&amp;nbsp; &lt;/SPAN&gt;&lt;/SPAN&gt;&lt;U&gt;&lt;SPAN style="FONT-SIZE: 10pt; COLOR: blue"&gt;\\fileshare\directory\SETUP.EXE&lt;/SPAN&gt;&lt;/U&gt;&lt;SPAN style="FONT-SIZE: 10pt"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt 1in; TEXT-INDENT: -0.25in; mso-list: skip; tab-stops: 1.0in"&gt;&lt;SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: 'Courier New'"&gt;o&lt;SPAN style="mso-tab-count: 1"&gt;&amp;nbsp; &lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE: 10pt"&gt;Custom Install&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt 1in; TEXT-INDENT: -0.25in; mso-list: skip; tab-stops: 1.0in"&gt;&lt;SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: 'Courier New'"&gt;o&lt;SPAN style="mso-tab-count: 1"&gt;&amp;nbsp; &lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE: 10pt"&gt;Deselect everything but outlook&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt 0.5in; TEXT-INDENT: -0.25in; mso-list: l8 level1 lfo19; tab-stops: .5in"&gt;&lt;SPAN style="FONT-SIZE: 10pt"&gt;&lt;SPAN style="mso-list: Ignore"&gt;2&lt;SPAN style="FONT: 7pt 'Times New Roman'"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE: 10pt"&gt;Configure Outlook on the server to use the&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp; &lt;/SPAN&gt;appropriate exchange server and the mailbox that was assigned by exchange group for SQL Server usage&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt 0.5in; TEXT-INDENT: -0.25in; mso-list: l8 level1 lfo20; tab-stops: .5in"&gt;&lt;SPAN style="FONT-SIZE: 10pt"&gt;&lt;SPAN style="mso-list: Ignore"&gt;3&lt;SPAN style="FONT: 7pt 'Times New Roman'"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE: 10pt"&gt;Select &amp;#8220;yes&amp;#8221; when prompted to register Outlook as the default and close Outlook&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt 0.5in; TEXT-INDENT: -0.25in; mso-list: l8 level1 lfo21; tab-stops: .5in"&gt;&lt;SPAN style="FONT-SIZE: 10pt"&gt;&lt;SPAN style="mso-list: Ignore"&gt;4&lt;SPAN style="FONT: 7pt 'Times New Roman'"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE: 10pt"&gt;In Enterprise Manager, go to properties of the new SQL Server Instance and click on the Server Settings tab&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt 0.5in; TEXT-INDENT: -0.25in; mso-list: l8 level1 lfo22; tab-stops: .5in"&gt;&lt;SPAN style="FONT-SIZE: 10pt"&gt;&lt;SPAN style="mso-list: Ignore"&gt;5&lt;SPAN style="FONT: 7pt 'Times New Roman'"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE: 10pt"&gt;Click on the &amp;#8220;change&amp;#8221; button under SQL Mail and in the dialog box change the mail profile to &amp;#8220;MS Exchange Settings&amp;#8221; and click OK &lt;B&gt;{SQL Server agent may need to be started before continuing on to the next step.}&lt;/B&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt 0.5in; TEXT-INDENT: -0.25in; mso-list: l8 level1 lfo23; tab-stops: .5in"&gt;&lt;SPAN style="FONT-SIZE: 10pt"&gt;&lt;SPAN style="mso-list: Ignore"&gt;6&lt;SPAN style="FONT: 7pt 'Times New Roman'"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE: 10pt"&gt;Go to the properties of SQL Server Agent and set the mail profile to &amp;#8220;MS Exchange Settings&amp;#8221; and select &amp;#8220;yes&amp;#8221; when prompted to stop and start the agent &lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt 0.25in"&gt;&lt;SPAN style="FONT-SIZE: 10pt"&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;H2 style="MARGIN: 0in 0in 0pt"&gt;&lt;B&gt;&lt;SPAN style="FONT-SIZE: 11pt; TEXT-TRANSFORM: uppercase; FONT-FAMILY: Arial"&gt;Configure DTC for network access (for windows 2003 servers)&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/B&gt;&lt;/H2&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;SPAN style="FONT-SIZE: 10pt"&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt 0.5in; TEXT-INDENT: -0.25in; mso-list: l0 level1 lfo24; tab-stops: .5in"&gt;&lt;SPAN style="FONT-SIZE: 10pt"&gt;&lt;SPAN style="mso-list: Ignore"&gt;1&lt;SPAN style="FONT: 7pt 'Times New Roman'"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE: 10pt"&gt;In Component Services, go to the Properties of My Computer&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt 0.5in; TEXT-INDENT: -0.25in; mso-list: l0 level1 lfo25; tab-stops: .5in"&gt;&lt;SPAN style="FONT-SIZE: 10pt"&gt;&lt;SPAN style="mso-list: Ignore"&gt;2&lt;SPAN style="FONT: 7pt 'Times New Roman'"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE: 10pt"&gt;On the MSDTC tab, go to Security Configuration and select the Network DTC Access check box&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt 0.5in; TEXT-INDENT: -0.25in; mso-list: l0 level1 lfo26; tab-stops: .5in"&gt;&lt;SPAN style="FONT-SIZE: 10pt"&gt;&lt;SPAN style="mso-list: Ignore"&gt;3&lt;SPAN style="FONT: 7pt 'Times New Roman'"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE: 10pt"&gt;Under Network DTC Access, click Network Transactions&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt 0.5in; TEXT-INDENT: -0.25in; mso-list: l0 level1 lfo27; tab-stops: .5in"&gt;&lt;SPAN style="FONT-SIZE: 10pt"&gt;&lt;SPAN style="mso-list: Ignore"&gt;4&lt;SPAN style="FONT: 7pt 'Times New Roman'"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE: 10pt"&gt;Make sure that the DTC Logon Account is set to NT Authority\NetworkService&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt 0.5in; TEXT-INDENT: -0.25in; mso-list: l0 level1 lfo28; tab-stops: .5in"&gt;&lt;SPAN style="FONT-SIZE: 10pt"&gt;&lt;SPAN style="mso-list: Ignore"&gt;5&lt;SPAN style="FONT: 7pt 'Times New Roman'"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE: 10pt"&gt;Reboot the server for the changes to take effect&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt 0.5in; TEXT-INDENT: -0.25in; mso-list: l0 level1 lfo29; tab-stops: .5in"&gt;&lt;SPAN style="FONT-SIZE: 10pt"&gt;&lt;SPAN style="mso-list: Ignore"&gt;6&lt;SPAN style="FONT: 7pt 'Times New Roman'"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE: 10pt"&gt;See the Knowledge Base article:&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp; &lt;/SPAN&gt;http://support.microsoft.com/default.aspx?scid=kb;en-us;329332&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;SPAN style="FONT-SIZE: 10pt"&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;SPAN style="FONT-SIZE: 10pt"&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;H2 style="MARGIN: 0in 0in 0pt"&gt;&lt;B&gt;&lt;SPAN style="FONT-SIZE: 11pt; TEXT-TRANSFORM: uppercase; FONT-FAMILY: Arial"&gt;SET UP NEW PAGING FILE on the server&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/B&gt;&lt;/H2&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;SPAN style="FONT-SIZE: 10pt"&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt 0.5in; TEXT-INDENT: -0.25in; mso-list: l5 level1 lfo30; tab-stops: .5in"&gt;&lt;SPAN style="FONT-SIZE: 10pt"&gt;&lt;SPAN style="mso-list: Ignore"&gt;1&lt;SPAN style="FONT: 7pt 'Times New Roman'"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE: 10pt"&gt;Go to&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp; &lt;/SPAN&gt;My Computer&amp;gt;Properties&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt 0.5in; TEXT-INDENT: -0.25in; mso-list: l5 level1 lfo31; tab-stops: .5in"&gt;&lt;SPAN style="FONT-SIZE: 10pt"&gt;&lt;SPAN style="mso-list: Ignore"&gt;2&lt;SPAN style="FONT: 7pt 'Times New Roman'"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE: 10pt"&gt;Under the Advanced tab, click on the Settings button under Performance&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt 0.5in; TEXT-INDENT: -0.25in; mso-list: l5 level1 lfo32; tab-stops: .5in"&gt;&lt;SPAN style="FONT-SIZE: 10pt"&gt;&lt;SPAN style="mso-list: Ignore"&gt;3&lt;SPAN style="FONT: 7pt 'Times New Roman'"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE: 10pt"&gt;Go to the Advanced tab on the Performance Options dialog box and click the Change button under Virtual Memory&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt 0.5in; TEXT-INDENT: -0.25in; mso-list: l5 level1 lfo33; tab-stops: .5in"&gt;&lt;SPAN style="FONT-SIZE: 10pt"&gt;&lt;SPAN style="mso-list: Ignore"&gt;4&lt;SPAN style="FONT: 7pt 'Times New Roman'"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE: 10pt"&gt;Select Custom Size and set up the initial and maximum size of the D drive to be like that of the C drive (this will vary by &lt;st1:City w:st="on"&gt;&lt;st1:place w:st="on"&gt;Enterprise&lt;/st1:place&gt;&lt;/st1:City&gt;)&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;SPAN style="FONT-SIZE: 10pt"&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;H2 style="MARGIN: 0in 0in 0pt"&gt;&lt;B&gt;&lt;SPAN style="FONT-SIZE: 11pt; TEXT-TRANSFORM: uppercase; FONT-FAMILY: Arial"&gt;Move system databases&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/B&gt;&lt;/H2&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;SPAN style="FONT-SIZE: 10pt"&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt 0.5in; TEXT-INDENT: -0.25in; mso-list: l4 level1 lfo34; tab-stops: .5in"&gt;&lt;SPAN style="FONT-SIZE: 10pt"&gt;&lt;SPAN style="mso-list: Ignore"&gt;1&lt;SPAN style="FONT: 7pt 'Times New Roman'"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE: 10pt"&gt;Be sure to remove the pubs and Northwind databases from the new instance&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt 0.5in; TEXT-INDENT: -0.25in; mso-list: l4 level1 lfo34; tab-stops: .5in"&gt;&lt;SPAN style="FONT-SIZE: 10pt"&gt;&lt;SPAN style="mso-list: Ignore"&gt;2&lt;SPAN style="FONT: 7pt 'Times New Roman'"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE: 10pt"&gt;First create a directory structure under both the C and E drives for each new instance like the following:&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt 1in"&gt;&lt;SPAN style="FONT-SIZE: 10pt"&gt;C:\mssql\&lt;INSTANCE NAME&gt;\data&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt 1in"&gt;&lt;SPAN style="FONT-SIZE: 10pt"&gt;C:\mssql\&lt;INSTANCE NAME&gt;\log&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt 1in"&gt;&lt;SPAN style="FONT-SIZE: 10pt"&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt 1in"&gt;&lt;SPAN style="FONT-SIZE: 10pt"&gt;Move tempdb data and log files under the directory structure just created on E and the rest of the system databases to the directories under C.&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp; &lt;/SPAN&gt;Follow the directions for moving sql server databases to a new location with detach/attach from &lt;/SPAN&gt;&lt;U&gt;&lt;SPAN style="FONT-SIZE: 10pt; COLOR: blue; FONT-FAMILY: Arial"&gt;http://support.microsoft.com/default.aspx?scid=kb;en-us;224071&amp;amp;Product=sql&lt;/SPAN&gt;&lt;/U&gt;&lt;SPAN style="FONT-SIZE: 10pt"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;U&gt;&lt;SPAN style="FONT-SIZE: 10pt; COLOR: blue; FONT-FAMILY: Arial"&gt;&lt;o:p&gt;&lt;SPAN style="TEXT-DECORATION: none"&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/U&gt;&lt;/P&gt;
&lt;H2 style="MARGIN: 0in 0in 0pt"&gt;&lt;B&gt;&lt;SPAN style="FONT-SIZE: 11pt; TEXT-TRANSFORM: uppercase; FONT-FAMILY: Arial"&gt;INSTALL SQL LITESPEED&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/B&gt;&lt;/H2&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;SPAN style="FONT-SIZE: 10pt"&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt 0.5in; TEXT-INDENT: -0.25in; mso-list: l7 level1 lfo41; tab-stops: list .5in"&gt;&lt;SPAN style="FONT-SIZE: 10pt"&gt;&lt;SPAN style="mso-list: Ignore"&gt;1&lt;SPAN style="FONT: 7pt 'Times New Roman'"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE: 10pt"&gt;Install SQL LiteSpeed from \\fileshare\directoryLiteSpeed CD&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt; tab-stops: .5in"&gt;&lt;SPAN style="FONT-SIZE: 10pt"&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt; tab-stops: .5in"&gt;&lt;SPAN style="FONT-SIZE: 10pt"&gt;This is specific to enterprises with LiteSpeed.&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp; &lt;/SPAN&gt;You will need appropriate license keys.&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt 0.25in"&gt;&lt;SPAN style="FONT-SIZE: 10pt"&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;H2 style="MARGIN: 0in 0in 0pt"&gt;&lt;B&gt;&lt;SPAN style="FONT-SIZE: 11pt; TEXT-TRANSFORM: uppercase; FONT-FAMILY: Arial"&gt;use dts to add extra objects to the master database&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/B&gt;&lt;/H2&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;SPAN style="FONT-SIZE: 10pt"&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt 0.5in; TEXT-INDENT: -0.25in; mso-list: l3 level1 lfo37; tab-stops: .5in"&gt;&lt;SPAN style="FONT-SIZE: 10pt"&gt;&lt;SPAN style="mso-list: Ignore"&gt;1&lt;SPAN style="FONT: 7pt 'Times New Roman'"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE: 10pt"&gt;Use the import/export features in EM to import the objects from the master database on &lt;OLD server&gt;\&lt;OLD instance&gt; to the new instance&amp;#8217;s master database&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt 0.5in; TEXT-INDENT: -0.25in; mso-list: l3 level1 lfo38; tab-stops: .5in"&gt;&lt;SPAN style="FONT-SIZE: 10pt"&gt;&lt;SPAN style="mso-list: Ignore"&gt;2&lt;SPAN style="FONT: 7pt 'Times New Roman'"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE: 10pt"&gt;Copy objects and data&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt 0.5in; TEXT-INDENT: -0.25in; mso-list: l3 level1 lfo39; tab-stops: .5in"&gt;&lt;SPAN style="FONT-SIZE: 10pt"&gt;&lt;SPAN style="mso-list: Ignore"&gt;3&lt;SPAN style="FONT: 7pt 'Times New Roman'"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE: 10pt"&gt;Deselect all options&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt 0.5in; TEXT-INDENT: -0.25in; mso-list: l3 level1 lfo40; tab-stops: .5in"&gt;&lt;SPAN style="FONT-SIZE: 10pt"&gt;&lt;SPAN style="mso-list: Ignore"&gt;4&lt;SPAN style="FONT: 7pt 'Times New Roman'"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE: 10pt"&gt;Select all objects&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt; tab-stops: .5in"&gt;&lt;SPAN style="FONT-SIZE: 10pt"&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt; tab-stops: .5in"&gt;&lt;SPAN style="FONT-SIZE: 10pt"&gt;You can also use the export or import features in EM or script out objects from the source control tool.&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;U&gt;&lt;SPAN style="FONT-SIZE: 10pt; COLOR: blue; FONT-FAMILY: Arial"&gt;&lt;o:p&gt;&lt;SPAN style="TEXT-DECORATION: none"&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/U&gt;&lt;/P&gt;
&lt;H2 style="MARGIN: 0in 0in 0pt"&gt;&lt;B&gt;&lt;SPAN style="FONT-SIZE: 11pt; TEXT-TRANSFORM: uppercase; FONT-FAMILY: Arial"&gt;Restore User Databases&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/B&gt;&lt;/H2&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;SPAN style="FONT-SIZE: 10pt"&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt 0.5in; TEXT-INDENT: -0.25in; mso-list: l6 level1 lfo42; tab-stops: list .5in"&gt;&lt;SPAN style="FONT-SIZE: 10pt"&gt;&lt;SPAN style="mso-list: Ignore"&gt;1&lt;SPAN style="FONT: 7pt 'Times New Roman'"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE: 10pt"&gt;Restore the user databases to the new location from backups.&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp; &lt;/SPAN&gt;It&amp;#8217;s also possible to replace the user databases from the previous server using attach/detach.&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp; &lt;/SPAN&gt;Do NOT use this for step for the system databases though.&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;SPAN style="FONT-SIZE: 10pt"&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;H2 style="MARGIN: 0in 0in 0pt"&gt;&lt;B&gt;&lt;SPAN style="FONT-SIZE: 11pt; TEXT-TRANSFORM: uppercase; FONT-FAMILY: Arial"&gt;Restore jobs, operators, and dts packages&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/B&gt;&lt;/H2&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;SPAN style="FONT-SIZE: 10pt"&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt 0.5in; TEXT-INDENT: -0.25in; mso-list: l2 level1 lfo43; tab-stops: list .5in"&gt;&lt;SPAN style="FONT-SIZE: 10pt"&gt;&lt;SPAN style="mso-list: Ignore"&gt;1&lt;SPAN style="FONT: 7pt 'Times New Roman'"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE: 10pt"&gt;When creating one instance from one instance&lt;SPAN style="mso-tab-count: 1"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt 1in; TEXT-INDENT: -0.25in; mso-list: skip; tab-stops: 1.0in"&gt;&lt;SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: 'Courier New'"&gt;o&lt;SPAN style="mso-tab-count: 1"&gt;&amp;nbsp; &lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE: 10pt"&gt;Restore the msdb database&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt 1in; TEXT-INDENT: -0.25in; mso-list: skip; tab-stops: 1.0in"&gt;&lt;SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: 'Courier New'"&gt;o&lt;SPAN style="mso-tab-count: 1"&gt;&amp;nbsp; &lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE: 10pt"&gt;Run the following:&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt 1in"&gt;&lt;SPAN style="FONT-SIZE: 10pt"&gt;USE msdb&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt 0.75in; TEXT-INDENT: 0.25in"&gt;&lt;SPAN style="FONT-SIZE: 10pt"&gt;GO&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt 0.75in; TEXT-INDENT: 0.25in"&gt;&lt;SPAN style="FONT-SIZE: 10pt"&gt;UPDATE SYSJOBS&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt 0.5in; TEXT-INDENT: 0.5in"&gt;&lt;SPAN style="FONT-SIZE: 10pt"&gt;SET ORIGINATING_SERVER = &amp;#8216;&lt;INSTANCE_NAME&gt;&amp;#8217;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt 0.5in; TEXT-INDENT: -0.25in; mso-list: l2 level1 lfo43; tab-stops: list .5in"&gt;&lt;SPAN style="FONT-SIZE: 10pt"&gt;&lt;SPAN style="mso-list: Ignore"&gt;2&lt;SPAN style="FONT: 7pt 'Times New Roman'"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE: 10pt"&gt;When creating one instance from 2 or more instances&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt 1in; TEXT-INDENT: -0.25in; mso-list: skip; tab-stops: 1.0in"&gt;&lt;SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: 'Courier New'"&gt;o&lt;SPAN style="mso-tab-count: 1"&gt;&amp;nbsp; &lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE: 10pt"&gt;Restore the msdb database from one instance&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt 1in; TEXT-INDENT: -0.25in; mso-list: skip; tab-stops: 1.0in"&gt;&lt;SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: 'Courier New'"&gt;o&lt;SPAN style="mso-tab-count: 1"&gt;&amp;nbsp; &lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE: 10pt"&gt;Script out all jobs and operations from the other instance and run them as well&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt 1in; TEXT-INDENT: -0.25in; mso-list: skip; tab-stops: 1.0in"&gt;&lt;SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: 'Courier New'"&gt;o&lt;SPAN style="mso-tab-count: 1"&gt;&amp;nbsp; &lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE: 10pt"&gt;Copy the DTS packages from the second instance&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;H2 style="MARGIN: 0in 0in 0pt"&gt;&lt;B&gt;&lt;SPAN style="FONT-SIZE: 11pt; TEXT-TRANSFORM: uppercase; FONT-FAMILY: Arial"&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/B&gt;&lt;/H2&gt;
&lt;H2 style="MARGIN: 0in 0in 0pt"&gt;&lt;B&gt;&lt;SPAN style="FONT-SIZE: 11pt; TEXT-TRANSFORM: uppercase; FONT-FAMILY: Arial"&gt;restore linked servers and logins&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/B&gt;&lt;/H2&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;SPAN style="FONT-SIZE: 10pt"&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt 0.5in; TEXT-INDENT: -0.25in; mso-list: l13 level1 lfo35; tab-stops: .5in"&gt;&lt;SPAN style="FONT-SIZE: 10pt"&gt;&lt;SPAN style="mso-list: Ignore"&gt;1&lt;SPAN style="FONT: 7pt 'Times New Roman'"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE: 10pt"&gt;Use &amp;#8220;linked servers scriptor.sql&amp;#8221; to create a script for adding the linked servers which can be run on the new database&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt 0.5in; TEXT-INDENT: -0.25in; mso-list: l13 level1 lfo36; tab-stops: .5in"&gt;&lt;SPAN style="FONT-SIZE: 10pt"&gt;&lt;SPAN style="mso-list: Ignore"&gt;2&lt;SPAN style="FONT: 7pt 'Times New Roman'"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE: 10pt"&gt;Restore the logins by running sp_help_revlogin from the source server and using the output script on the destination server&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt; tab-stops: .5in"&gt;&lt;SPAN style="FONT-SIZE: 10pt"&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt; tab-stops: .5in"&gt;&lt;SPAN style="FONT-SIZE: 10pt"&gt;NOTE:&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp; &lt;/SPAN&gt;You will need to install any local users you have on the SQL Server with access to your instances.&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp; &lt;/SPAN&gt;These should be documented in a security document somewhere.&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp; &lt;/SPAN&gt;If not, you should create one.&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;SPAN style="FONT-SIZE: 10pt"&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt 0.25in"&gt;&lt;SPAN style="FONT-SIZE: 10pt"&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;H1 style="BACKGROUND: #e5e5e5; MARGIN: 11pt 0in; TEXT-INDENT: 0.75in; LINE-HEIGHT: 14pt; mso-pagination: lines-together; mso-shading: windowtext; mso-pattern: gray-10 auto"&gt;&lt;B&gt;&lt;SPAN style="FONT-FAMILY: Arial; POSITION: relative; TOP: -3pt; mso-font-kerning: 14.0pt; mso-text-raise: 3.0pt"&gt;&lt;FONT size=3&gt;Additional Instructions for Specific Databases&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/B&gt;&lt;/H1&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt 0.5in; TEXT-INDENT: -0.25in; mso-list: l12 level1 lfo44; tab-stops: list .5in"&gt;&lt;SPAN style="FONT-SIZE: 10pt"&gt;&lt;SPAN style="mso-list: Ignore"&gt;1&lt;SPAN style="FONT: 7pt 'Times New Roman'"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE: 10pt"&gt;If you have databases that have extended stored procedures, full-text indexing, or other special features, then add a section in for each of these exceptions.&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp; &lt;/SPAN&gt;The document will then be complete.&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp; &lt;/SPAN&gt;Test thoroughly on a development or lab server using personnel not familiar with the initial authoring of the document to test.&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt; tab-stops: .5in"&gt;&lt;SPAN style="FONT-SIZE: 10pt"&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt; tab-stops: .5in"&gt;&lt;SPAN style="FONT-SIZE: 10pt"&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt; tab-stops: .5in"&gt;&lt;SPAN style="FONT-SIZE: 10pt"&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 6pt"&gt;&lt;SPAN style="FONT-SIZE: 28pt"&gt;Supporting Scripts&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 6pt"&gt;&lt;SPAN style="FONT-SIZE: 14pt; FONT-FAMILY: 'Book Antiqua'"&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 6pt"&gt;&lt;B style="mso-bidi-font-weight: normal"&gt;&lt;SPAN style="FONT-FAMILY: 'Book Antiqua'"&gt;The first two scripts, or variations of them,&amp;nbsp;can be found on numerous forums and the MS website.&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp; &lt;/SPAN&gt;The are sp_hexadecimal and sp_help_revlogin.&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp; &lt;/SPAN&gt;By using these to script the logins in the master database of the source server, you have a script you can apply to the destination server AFTER the user databases are restored that will seamlessly setup your user accounts without having to worry about mismatches on the SIDs.&lt;/SPAN&gt;&lt;/B&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 6pt"&gt;&lt;B style="mso-bidi-font-weight: normal"&gt;&lt;SPAN style="FONT-FAMILY: 'Book Antiqua'"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/B&gt;&amp;nbsp;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 6pt"&gt;&lt;SPAN style="FONT-FAMILY: 'Book Antiqua'"&gt;&lt;o:p&gt;&lt;FONT face=Arial&gt;SET QUOTED_IDENTIFIER ON &lt;BR&gt;GO&lt;BR&gt;SET ANSI_NULLS ON &lt;BR&gt;GO&lt;/FONT&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 6pt"&gt;&lt;SPAN style="FONT-FAMILY: 'Book Antiqua'"&gt;&lt;o:p&gt;&lt;FONT face=Arial&gt;if exists (select * from dbo.sysobjects where id = object_id(N'[dbo].[sp_hexadecimal]') and OBJECTPROPERTY(id, N'IsProcedure') = 1)&lt;BR&gt;drop procedure [dbo].[sp_hexadecimal]&lt;BR&gt;GO&lt;/FONT&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;SPAN style="FONT-FAMILY: 'Book Antiqua'"&gt;&lt;o:p&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 6pt"&gt;&lt;BR&gt;&lt;FONT face=Arial&gt;CREATE PROCEDURE sp_hexadecimal&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; @binvalue varbinary(256),&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; @hexvalue varchar(256) OUTPUT&lt;BR&gt;AS&lt;BR&gt;DECLARE @charvalue varchar(256)&lt;BR&gt;DECLARE @i int&lt;BR&gt;DECLARE @length int&lt;BR&gt;DECLARE @hexstring char(16)&lt;BR&gt;SELECT @charvalue = '0x'&lt;BR&gt;SELECT @i = 1&lt;BR&gt;SELECT @length = DATALENGTH (@binvalue)&lt;BR&gt;SELECT @hexstring = '0123456789ABCDEF' &lt;BR&gt;WHILE (@i &amp;lt;= @length) &lt;BR&gt;BEGIN&lt;BR&gt;&amp;nbsp; DECLARE @tempint int&lt;BR&gt;&amp;nbsp; DECLARE @firstint int&lt;BR&gt;&amp;nbsp; DECLARE @secondint int&lt;BR&gt;&amp;nbsp; SELECT @tempint = CONVERT(int, SUBSTRING(@binvalue,@i,1))&lt;BR&gt;&amp;nbsp; SELECT @firstint = FLOOR(@tempint/16)&lt;BR&gt;&amp;nbsp; SELECT @secondint = @tempint - (@firstint*16)&lt;BR&gt;&amp;nbsp; SELECT @charvalue = @charvalue +&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; SUBSTRING(@hexstring, @firstint+1, 1) +&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; SUBSTRING(@hexstring, @secondint+1, 1)&lt;BR&gt;&amp;nbsp; SELECT @i = @i + 1&lt;BR&gt;END&lt;BR&gt;SELECT @hexvalue = @charvalue&lt;/FONT&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 6pt"&gt;&lt;BR&gt;&lt;FONT face=Arial&gt;GO&lt;BR&gt;SET QUOTED_IDENTIFIER OFF &lt;BR&gt;GO&lt;BR&gt;SET ANSI_NULLS ON &lt;BR&gt;GO&lt;/FONT&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 6pt"&gt;&lt;FONT face=Arial&gt;&lt;/FONT&gt;&amp;nbsp;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 6pt"&gt;SET QUOTED_IDENTIFIER ON &lt;BR&gt;GO&lt;BR&gt;SET ANSI_NULLS ON &lt;BR&gt;GO&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 6pt"&gt;if exists (select * from dbo.sysobjects where id = object_id(N'[dbo].[sp_help_revlogin]') and OBJECTPROPERTY(id, N'IsProcedure') = 1)&lt;BR&gt;drop procedure [dbo].[sp_help_revlogin]&lt;BR&gt;GO&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 6pt"&gt;&lt;BR&gt;CREATE PROCEDURE sp_help_revlogin @login_name &lt;BR&gt;sysname = NULL &lt;BR&gt;AS&lt;BR&gt;--Declare needed variables.&lt;BR&gt;DECLARE &lt;BR&gt;&amp;nbsp;@name&amp;nbsp;&amp;nbsp;&amp;nbsp; sysname,&lt;BR&gt;&amp;nbsp;@xstatus int,&lt;BR&gt;&amp;nbsp;@binpwd&amp;nbsp; varbinary (256),&lt;BR&gt;&amp;nbsp;@txtpwd&amp;nbsp; sysname,&lt;BR&gt;&amp;nbsp;@tmpstr&amp;nbsp; varchar (256),&lt;BR&gt;&amp;nbsp;@SID_varbinary varbinary(85),&lt;BR&gt;&amp;nbsp;@SID_string varchar(256),&lt;BR&gt;&amp;nbsp;@dbname varchar(255)&lt;BR&gt;--Determine whether to process one login or all.&amp;nbsp; Set up cursor accordingly.&lt;BR&gt;IF (@login_name IS NULL)&lt;BR&gt;&amp;nbsp;BEGIN&lt;BR&gt;&amp;nbsp;&amp;nbsp;DECLARE login_curs CURSOR FOR &lt;BR&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;SELECT &lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;sxl.sid, &lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;sxl.name, &lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;sxl.xstatus, &lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;sxl.password,&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;sd.name AS dbname&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;FROM &lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;master..sysxlogins&amp;nbsp; sxl&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;INNER JOIN master..sysdatabases sd ON sxl.dbid = sd.dbid&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;WHERE &lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;sxl.srvid IS NULL &lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;AND sxl.name &amp;lt;&amp;gt; 'sa'&lt;BR&gt;&amp;nbsp;END&lt;BR&gt;ELSE&lt;BR&gt;&amp;nbsp;BEGIN&lt;BR&gt;&amp;nbsp;&amp;nbsp;DECLARE login_curs CURSOR FOR &lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;SELECT &lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;sxl.sid, &lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;sxl.name, &lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;sxl.xstatus, &lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;sxl.password,&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;sd.name AS dbname&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;FROM &lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;master..sysxlogins&amp;nbsp; sxl&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;INNER JOIN master..sysdatabases sd ON sxl.dbid = sd.dbid&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;WHERE &lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;sxl.srvid IS NULL &lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;AND sxl.name &amp;lt;&amp;gt; @login_name&lt;BR&gt;&amp;nbsp;END&lt;BR&gt;OPEN login_curs &lt;BR&gt;FETCH NEXT FROM login_curs &lt;BR&gt;INTO &lt;BR&gt;&amp;nbsp;@SID_varbinary, &lt;BR&gt;&amp;nbsp;@name, &lt;BR&gt;&amp;nbsp;@xstatus, &lt;BR&gt;&amp;nbsp;@binpwd,&lt;BR&gt;&amp;nbsp;@dbname&lt;BR&gt;--If no logins found, exit the procedure.&lt;BR&gt;IF (@@fetch_status = -1)&lt;BR&gt;&amp;nbsp;BEGIN&lt;BR&gt;&amp;nbsp;&amp;nbsp;PRINT 'No login(s) found.'&lt;BR&gt;&amp;nbsp;&amp;nbsp;CLOSE login_curs &lt;BR&gt;&amp;nbsp;&amp;nbsp;DEALLOCATE login_curs &lt;BR&gt;&amp;nbsp;&amp;nbsp;RETURN -1&lt;BR&gt;&amp;nbsp;END&lt;BR&gt;SELECT @tmpstr = '/* sp_help_revlogin script ' &lt;BR&gt;PRINT @tmpstr&lt;BR&gt;SELECT @tmpstr = &lt;BR&gt;&amp;nbsp;'** Generated ' + CONVERT (varchar, GETDATE()) + ' on ' + @@SERVERNAME + ' */'&lt;BR&gt;PRINT @tmpstr&lt;BR&gt;PRINT ''&lt;BR&gt;PRINT 'DECLARE @pwd sysname'&lt;BR&gt;WHILE (@@fetch_status &amp;lt;&amp;gt; -1)&lt;BR&gt;&amp;nbsp;BEGIN&lt;BR&gt;&amp;nbsp;&amp;nbsp;IF (@@fetch_status &amp;lt;&amp;gt; -2)&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;BEGIN&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;PRINT ''&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;SET @tmpstr = '-- Login: ' + @name&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;PRINT @tmpstr &lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;IF (@xstatus &amp;amp; 4) = 4&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;BEGIN -- NT authenticated account/group&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;IF (@xstatus &amp;amp; 1) = 1&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;BEGIN -- NT login is denied access&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;SET @tmpstr = 'EXEC master..sp_denylogin ''' + @name + ''''&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;PRINT @tmpstr &lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;END&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;ELSE&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;BEGIN -- NT login has access&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;SET @tmpstr = 'EXEC master..sp_grantlogin ''' + @name + ''''&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;PRINT @tmpstr &lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;END&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;END&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;ELSE&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;BEGIN -- SQL Server authentication&lt;BR&gt;&amp;nbsp;&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;IF (@binpwd IS NOT NULL)&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;BEGIN -- Non-null password&lt;BR&gt;&amp;nbsp;&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;EXEC sp_hexadecimal @binpwd, @txtpwd OUT&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;IF (@xstatus &amp;amp; 2048) = 2048&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;BEGIN&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;SET @tmpstr = 'SET @pwd = CONVERT (varchar(256), ' + @txtpwd + ')'&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;END&amp;nbsp;&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;ELSE&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;BEGIN&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;SET @tmpstr = 'SET @pwd = CONVERT (varbinary(256), ' + @txtpwd + ')'&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;END&amp;nbsp;&lt;BR&gt;&amp;nbsp;&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;PRINT @tmpstr&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;EXEC sp_hexadecimal @SID_varbinary,@SID_string OUT&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;SET @tmpstr = &lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;'EXEC master..sp_addlogin ''' + @name + ''', @pwd, @sid = ' + @SID_string + ', @encryptopt = '&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;END&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;ELSE &lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;BEGIN &lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;BEGIN&lt;BR&gt;&amp;nbsp;&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;-- Null password&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;EXEC sp_hexadecimal @SID_varbinary,@SID_string OUT&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;SET @tmpstr = &lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;'EXEC master..sp_addlogin ''' + @name + ''', NULL, @sid = ' + @SID_string + ', @encryptopt = '&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;END&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;END&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;IF (@xstatus &amp;amp; 2048) = 2048&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;BEGIN&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;-- login upgraded from 6.5&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;SET @tmpstr = @tmpstr + '''skip_encryption_old''' &lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;PRINT @tmpstr &lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;END&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;ELSE &lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;BEGIN&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;SET @tmpstr = @tmpstr + '''skip_encryption'''&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;PRINT @tmpstr &lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;END&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;END&lt;BR&gt;&amp;nbsp;&amp;nbsp;--Add the default database.&lt;BR&gt;&amp;nbsp;&amp;nbsp;SET @tmpstr = 'EXEC master..sp_defaultdb ''' + @name + ''',''' + @dbname + ''''&lt;BR&gt;&amp;nbsp;&amp;nbsp;PRINT @tmpstr&lt;BR&gt;&amp;nbsp;END&lt;BR&gt;&amp;nbsp;FETCH NEXT FROM login_curs &lt;BR&gt;&amp;nbsp;INTO &lt;BR&gt;&amp;nbsp;&amp;nbsp;@SID_varbinary, &lt;BR&gt;&amp;nbsp;&amp;nbsp;@name, &lt;BR&gt;&amp;nbsp;&amp;nbsp;@xstatus, &lt;BR&gt;&amp;nbsp;&amp;nbsp;@binpwd,&lt;BR&gt;&amp;nbsp;&amp;nbsp;@dbname&lt;BR&gt;END&lt;BR&gt;CLOSE login_curs &lt;BR&gt;DEALLOCATE login_curs &lt;BR&gt;RETURN 0&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 6pt"&gt;&lt;BR&gt;GO&lt;BR&gt;SET QUOTED_IDENTIFIER OFF &lt;BR&gt;GO&lt;BR&gt;SET ANSI_NULLS ON &lt;BR&gt;GO&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 6pt"&gt;&amp;nbsp;&lt;/P&gt;&lt;B style="mso-bidi-font-weight: normal"&gt;&lt;SPAN style="FONT-FAMILY: 'Book Antiqua'"&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 6pt"&gt;&lt;B style="mso-bidi-font-weight: normal"&gt;&lt;SPAN style="FONT-FAMILY: 'Book Antiqua'"&gt;The next script is used to script out linked servers.&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp; &lt;/SPAN&gt;It was found on the internet and modified by a DBA working for me.&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp; &lt;/SPAN&gt;You will need to know the passwords for SQL Server users in each linked server.&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp; &lt;/SPAN&gt;It doesn&amp;#8217;t script out passwords for you.&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp; &lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/B&gt;&lt;B style="mso-bidi-font-weight: normal"&gt;&lt;SPAN style="FONT-FAMILY: Wingdings; mso-ascii-font-family: 'Book Antiqua'; mso-hansi-font-family: 'Book Antiqua'; mso-char-type: symbol; mso-symbol-font-family: Wingdings"&gt;&lt;SPAN style="mso-char-type: symbol; mso-symbol-font-family: Wingdings"&gt;J&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/B&gt;&lt;B style="mso-bidi-font-weight: normal"&gt;&lt;SPAN style="FONT-FAMILY: 'Book Antiqua'"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/B&gt;&lt;/P&gt;&lt;/SPAN&gt;&lt;/B&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 6pt"&gt;&amp;nbsp;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 6pt"&gt;use master&lt;BR&gt;SET NOCOUNT ON&lt;BR&gt;DECLARE @this_server VARCHAR(255),&lt;BR&gt;&amp;nbsp;&amp;nbsp;@server_ct INT,&lt;BR&gt;&amp;nbsp;&amp;nbsp;@server VARCHAR(255),&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; @srvproduct VARCHAR(255),&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; @provider VARCHAR(255),&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; @datasrc VARCHAR(255),&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; @location VARCHAR(255),&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; @provstr VARCHAR(255),&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; @catalog VARCHAR(255),&lt;BR&gt;&amp;nbsp;&amp;nbsp;@rpc INT,&lt;BR&gt;&amp;nbsp;&amp;nbsp;@pub INT,&lt;BR&gt;&amp;nbsp;&amp;nbsp;@sub INT,&lt;BR&gt;&amp;nbsp;&amp;nbsp;@dist INT,&lt;BR&gt;&amp;nbsp;&amp;nbsp;@dpub INT,&lt;BR&gt;&amp;nbsp;&amp;nbsp;@rpcout INT,&lt;BR&gt;&amp;nbsp;&amp;nbsp;@dataaccess INT,&lt;BR&gt;&amp;nbsp;&amp;nbsp;@collationcompatible INT,&lt;BR&gt;&amp;nbsp;&amp;nbsp;@system INT,&lt;BR&gt;&amp;nbsp;&amp;nbsp;@userremotecollation INT,&lt;BR&gt;&amp;nbsp;&amp;nbsp;@lazyschemavalidation INT,&lt;BR&gt;&amp;nbsp;&amp;nbsp;@collation VARCHAR(255)&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 6pt"&gt;CREATE TABLE&amp;nbsp;#outputLog(&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;rowId&amp;nbsp;&amp;nbsp;INT IDENTITY(1, 1),&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;outputData&amp;nbsp;VARCHAR(1000))&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 6pt"&gt;CREATE TABLE&amp;nbsp;#srvLogin(&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;rowId&amp;nbsp;&amp;nbsp;INT IDENTITY(1, 1),&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;linkedServer VARCHAR(255),&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;localLogin&amp;nbsp;VARCHAR(255),&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;isSelfMapping INT,&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;remoteLogin VARCHAR(255))&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 6pt"&gt;SELECT @this_server = srvname FROM sysservers WHERE srvid = 0&lt;BR&gt;SELECT @server_ct = 1&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 6pt"&gt;WHILE @server_ct &amp;lt;= (SELECT max(srvid) FROM sysservers)&lt;BR&gt;BEGIN&lt;BR&gt;&amp;nbsp;select &lt;BR&gt;&amp;nbsp;&amp;nbsp;@server = srvname,&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; @srvproduct = srvproduct,&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; @provider = CASE WHEN srvproduct = 'SQL Server' THEN NULL ELSE providername END,&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; @datasrc = CASE WHEN srvproduct = 'SQL Server' THEN NULL ELSE datasource END,&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; @location = CASE WHEN srvproduct = 'SQL Server' THEN NULL ELSE location END,&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; @provstr = CASE WHEN srvproduct = 'SQL Server' THEN NULL ELSE providerstring END,&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; @catalog =&amp;nbsp; CASE WHEN srvproduct = 'SQL Server' THEN NULL ELSE catalog END,&lt;BR&gt;&amp;nbsp;&amp;nbsp;@rpc = rpc,&lt;BR&gt;&amp;nbsp;&amp;nbsp;@pub = pub,&lt;BR&gt;&amp;nbsp;&amp;nbsp;@sub = sub,&lt;BR&gt;&amp;nbsp;&amp;nbsp;@dist = dist,&lt;BR&gt;&amp;nbsp;&amp;nbsp;@dpub = dpub,&lt;BR&gt;&amp;nbsp;&amp;nbsp;@rpcout = rpcout,&lt;BR&gt;&amp;nbsp;&amp;nbsp;@dataaccess = dataaccess,&lt;BR&gt;&amp;nbsp;&amp;nbsp;@collationcompatible = collationcompatible,&lt;BR&gt;&amp;nbsp;&amp;nbsp;@system = system,&lt;BR&gt;&amp;nbsp;&amp;nbsp;@userremotecollation = useremotecollation,&lt;BR&gt;&amp;nbsp;&amp;nbsp;@lazyschemavalidation = lazyschemavalidation,&lt;BR&gt;&amp;nbsp;&amp;nbsp;@collation = collation&lt;BR&gt;&amp;nbsp;from &lt;BR&gt;&amp;nbsp;&amp;nbsp;sysservers&lt;BR&gt;&amp;nbsp;WHERE &lt;BR&gt;&amp;nbsp;&amp;nbsp;srvid = @server_ct&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 6pt"&gt;&amp;nbsp;INSERT INTO #outputLog&lt;BR&gt;&amp;nbsp;SELECT 'EXEC sp_addlinkedserver ''' + @server + ''', '&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;+ CASE WHEN @srvproduct IS NULL THEN 'NULL' ELSE '''' + @srvproduct + '''' END + ', '&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;+ CASE WHEN @provider IS NULL THEN 'NULL' ELSE '''' + @provider + '''' END + ', '&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;+ CASE WHEN @datasrc IS NULL THEN 'NULL' ELSE '''' + @datasrc + '''' END + ', '&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;+ CASE WHEN @location IS NULL THEN 'NULL' ELSE '''' + @location + '''' END + ', '&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;+ CASE WHEN @provstr IS NULL THEN 'NULL' ELSE '''' + @provstr + '''' END + ', '&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;+ CASE WHEN @catalog IS NULL THEN 'NULL' ELSE '''' + @catalog + '''' END&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 6pt"&gt;&amp;nbsp;INSERT INTO #outputLog&lt;BR&gt;&amp;nbsp;SELECT 'EXEC sp_serveroption ''' + @server + ''', ''' + 'rpc'', ' + CASE WHEN @rpc = 1 THEN '''TRUE''' ELSE '''FALSE''' END &lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 6pt"&gt;&amp;nbsp;INSERT INTO #outputLog&lt;BR&gt;&amp;nbsp;SELECT 'EXEC sp_serveroption ''' + @server + ''', ''' + 'pub'', ' + CASE WHEN @pub = 1 THEN '''TRUE''' ELSE '''FALSE''' END &lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 6pt"&gt;&amp;nbsp;INSERT INTO #outputLog&lt;BR&gt;&amp;nbsp;SELECT 'EXEC sp_serveroption ''' + @server + ''', ''' + 'sub'', ' + CASE WHEN @sub = 1 THEN '''TRUE''' ELSE '''FALSE''' END &lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 6pt"&gt;&amp;nbsp;INSERT INTO #outputLog&lt;BR&gt;&amp;nbsp;SELECT 'EXEC sp_serveroption ''' + @server + ''', ''' + 'dist'', ' + CASE WHEN @dist = 1 THEN '''TRUE''' ELSE '''FALSE''' END &lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 6pt"&gt;&amp;nbsp;INSERT INTO #outputLog&lt;BR&gt;&amp;nbsp;SELECT 'EXEC sp_serveroption ''' + @server + ''', ''' + 'dpub'', ' + CASE WHEN @dpub = 1 THEN '''TRUE''' ELSE '''FALSE''' END &lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 6pt"&gt;&amp;nbsp;INSERT INTO #outputLog&lt;BR&gt;&amp;nbsp;SELECT 'EXEC sp_serveroption ''' + @server + ''', ''' + 'rpc out'', ' + CASE WHEN @rpcout = 1 THEN '''TRUE''' ELSE '''FALSE''' END &lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 6pt"&gt;&amp;nbsp;INSERT INTO #outputLog&lt;BR&gt;&amp;nbsp;SELECT 'EXEC sp_serveroption ''' + @server + ''', ''' + 'data access'', ' + CASE WHEN @dataaccess = 1 THEN '''TRUE''' ELSE '''FALSE''' END &lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 6pt"&gt;&amp;nbsp;INSERT INTO #outputLog&lt;BR&gt;&amp;nbsp;SELECT 'EXEC sp_serveroption ''' + @server + ''', ''' + 'collation compatible'', ' + CASE WHEN @collationcompatible = 1 THEN '''TRUE''' ELSE '''FALSE''' END &lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 6pt"&gt;-- &amp;nbsp;INSERT INTO #outputLog&lt;BR&gt;-- &amp;nbsp;SELECT 'EXEC sp_serveroption ''' + @server + ''', ''' + 'system'', ' + CASE WHEN @system = 1 THEN '''TRUE''' ELSE '''FALSE''' END &lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 6pt"&gt;&amp;nbsp;INSERT INTO #outputLog&lt;BR&gt;&amp;nbsp;SELECT 'EXEC sp_serveroption ''' + @server + ''', ''' + 'use remote collation'', ' + CASE WHEN @userremotecollation = 1 THEN '''TRUE''' ELSE '''FALSE''' END &lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 6pt"&gt;&amp;nbsp;INSERT INTO #outputLog&lt;BR&gt;&amp;nbsp;SELECT 'EXEC sp_serveroption ''' + @server + ''', ''' + 'lazy schema validation'', ' + CASE WHEN @lazyschemavalidation = 1 THEN '''TRUE''' ELSE '''FALSE''' END &lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 6pt"&gt;-- &amp;nbsp;INSERT INTO #outputLog&lt;BR&gt;-- &amp;nbsp;SELECT 'EXEC sp_serveroption ''' + @server + ''', ''' + 'collation'', ' + CASE WHEN @collation IS NULL THEN 'NULL' ELSE '''' + @collation + '''' END + '' &lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 6pt"&gt;&amp;nbsp;INSERT INTO #srvLogin&lt;BR&gt;&amp;nbsp;EXEC sp_helplinkedsrvlogin @server&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 6pt"&gt;&amp;nbsp;INSERT INTO #outputLog&lt;BR&gt;&amp;nbsp;SELECT 'EXEC sp_addlinkedsrvlogin @rmtsrvname = '+ CASE WHEN linkedServer IS NULL THEN 'NULL' ELSE '''' + linkedServer + '''' END&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;+ ', @useself = ' + CASE WHEN isSelfMapping = 1 THEN '''TRUE''' ELSE '''FALSE''' END &lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;+ ', @locallogin = ' + CASE WHEN localLogin IS NULL THEN 'NULL' ELSE '''' + localLogin + '''' END &lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;+ ', @rmtuser = ' + CASE WHEN remoteLogin IS NULL THEN 'NULL' ELSE '''' + remoteLogin + '''' END&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;+ ', @rmtpassword&amp;nbsp; = ' + CASE WHEN isSelfMapping = 1 THEN 'NULL' ELSE '''ENTER_PASSWORD_HERE''' END&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;BR&gt;&amp;nbsp;FROM &amp;nbsp;#srvLogin&lt;BR&gt;&amp;nbsp;&lt;BR&gt;&amp;nbsp;DELETE #srvLogin&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 6pt"&gt;&amp;nbsp;SELECT @server_ct = @server_ct + 1&lt;BR&gt;END&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 6pt"&gt;SELECT outputData from #outputLog&lt;BR&gt;ORDER BY rowId&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 6pt"&gt;DROP TABLE #outputLog&lt;BR&gt;DROP TABLE #srvLogin&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 6pt"&gt;&amp;nbsp;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 6pt"&gt;&lt;B style="mso-bidi-font-weight: normal"&gt;&lt;SPAN style="FONT-FAMILY: 'Book Antiqua'"&gt;Ending Notes:&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/B&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 6pt 0.75in; TEXT-INDENT: -0.25in; mso-list: l0 level1 lfo1; tab-stops: list .75in"&gt;&lt;SPAN style="FONT-FAMILY: Symbol; mso-bidi-font-family: Symbol; mso-fareast-font-family: Symbol"&gt;&lt;SPAN style="mso-list: Ignore"&gt;&amp;#183;&lt;SPAN style="FONT: 7pt 'Times New Roman'"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;B style="mso-bidi-font-weight: normal"&gt;&lt;SPAN style="FONT-FAMILY: 'Book Antiqua'"&gt;In addition to the scripts contained above, attach and detach scripts are maintained for each instance.&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/B&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 6pt 0.75in; TEXT-INDENT: -0.25in; mso-list: l0 level1 lfo1; tab-stops: list .75in"&gt;&lt;SPAN style="FONT-FAMILY: Symbol; mso-bidi-font-family: Symbol; mso-fareast-font-family: Symbol"&gt;&lt;SPAN style="mso-list: Ignore"&gt;&amp;#183;&lt;SPAN style="FONT: 7pt 'Times New Roman'"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;B style="mso-bidi-font-weight: normal"&gt;&lt;SPAN style="FONT-FAMILY: 'Book Antiqua'"&gt;There is also an Excel spreadsheet maintained that has network, windows, and SAN specific checklists.&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp; &lt;/SPAN&gt;Before following the SQL Server Build process, the checklists are completed to insure the server is setup correctly.&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp; &lt;/SPAN&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/B&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 6pt 0.75in; TEXT-INDENT: -0.25in; mso-list: l0 level1 lfo1; tab-stops: list .75in"&gt;&lt;SPAN style="FONT-FAMILY: Symbol; mso-bidi-font-family: Symbol; mso-fareast-font-family: Symbol"&gt;&lt;SPAN style="mso-list: Ignore"&gt;&amp;#183;&lt;SPAN style="FONT: 7pt 'Times New Roman'"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;B style="mso-bidi-font-weight: normal"&gt;&lt;SPAN style="FONT-FAMILY: 'Book Antiqua'"&gt;Finally, a comprehensive environment spreadsheet in maintained which included exact LUN configurations, network ports for each server, network segment setup, etc.&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp; &lt;/SPAN&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/B&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 6pt"&gt;&lt;B style="mso-bidi-font-weight: normal"&gt;&lt;SPAN style="FONT-FAMILY: 'Book Antiqua'"&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/B&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 6pt"&gt;&lt;B style="mso-bidi-font-weight: normal"&gt;&lt;SPAN style="FONT-FAMILY: 'Book Antiqua'"&gt;Proper documentation can be a lot of overhead initially.&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp; &lt;/SPAN&gt;In the end though, it produces faster turnaround on processes like server migration, disaster recovery, and consolidation.&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp; &lt;/SPAN&gt;Most importantly, it could save your job and the company in certain circumstances.&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp; &lt;/SPAN&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/B&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 6pt"&gt;&lt;B style="mso-bidi-font-weight: normal"&gt;&lt;SPAN style="FONT-FAMILY: 'Book Antiqua'"&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/B&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 6pt"&gt;&lt;B style="mso-bidi-font-weight: normal"&gt;&lt;SPAN style="FONT-FAMILY: 'Book Antiqua'"&gt;Hopefully, this will help people see the importance of planning and make your migrations smoother in the future.&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp; &lt;/SPAN&gt;If you would like to see anything added, or see mistakes, let me know by adding a comment to the blog.&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/B&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt; tab-stops: .5in"&gt;&lt;SPAN style="FONT-SIZE: 10pt"&gt;&lt;o:p&gt;&lt;FONT face="Times New Roman"&gt;&amp;nbsp;&lt;/FONT&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt; tab-stops: .5in"&gt;&lt;SPAN style="FONT-SIZE: 10pt"&gt;&lt;o:p&gt;&lt;FONT face="Times New Roman"&gt;&amp;nbsp;&lt;/FONT&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 6pt"&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 6pt"&gt;&amp;nbsp;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 6pt"&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&amp;nbsp;Kristen mentioned an alternate way to do this that would allow you to have better uptime.&amp;nbsp; It's not appropriate in all instances (database server being completely down for example).&amp;nbsp; We wouldn't use it just because we have the SAN and can easily switch LUNs in the most likely scenario.&amp;nbsp; Check it out though and see if you can use it.&amp;nbsp; It might also have some things I should incorporate into our process.&amp;nbsp; I will need to fully read it later.&amp;nbsp; Here is the links:&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 6pt"&gt;&amp;nbsp;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 6pt"&gt;&lt;A href="http://www.sqlteam.com/Forums/topic.asp?TOPIC_ID=44537" target=_blank&gt;&lt;FONT color=#0000ff size=2&gt;http://www.sqlteam.com/Forums/topic.asp?TOPIC_ID=44537&lt;/FONT&gt;&lt;/A&gt;&lt;BR&gt;&lt;/P&gt;
&lt;P&gt;&lt;/P&gt;&lt;img src="http://weblogs.sqlteam.com/derrickl/aggbug/8484.aspx" width="1" height="1" /&gt;</description>
            <dc:creator>Derrick Leggett</dc:creator>
            <guid>http://weblogs.sqlteam.com/derrickl/archive/2005/12/04/8484.aspx</guid>
            <pubDate>Sun, 04 Dec 2005 19:40:00 GMT</pubDate>
            <comments>http://weblogs.sqlteam.com/derrickl/archive/2005/12/04/8484.aspx#feedback</comments>
            <slash:comments>4</slash:comments>
            <wfw:commentRss>http://weblogs.sqlteam.com/derrickl/comments/commentRss/8484.aspx</wfw:commentRss>
        </item>
        <item>
            <title>Have I mentioned???????</title>
            <category>&lt;b&gt;EMC&lt;/b&gt;</category>
            <link>http://weblogs.sqlteam.com/derrickl/archive/2005/10/25/8105.aspx</link>
            <description>&lt;P&gt;That EMC sucks!!!!&amp;nbsp; :)&amp;nbsp; We lost yet another hard drive today on the CX-700.&amp;nbsp; I would say I'm surprised, but lightning would strike me dead on the spot.&amp;nbsp; &lt;/P&gt;
&lt;P&gt;We are buying EMC Replication Manager, which will allow us to save a LOT of disk space.&amp;nbsp; We currently have multiple copies of production for QA, UAT, Release, Enhancement Release, Mirror for parallel testing, Development, Backup, and Testing.&amp;nbsp; That consumes a considerable amount of space.&amp;nbsp; The SnapView technology from EMC lets you make a copy of production.&amp;nbsp; You can then have one of the other environments look at a &amp;#8220;snap&amp;#8221; of that copy.&amp;nbsp; The snap takes up about 15% of the original copy size, AND you can refresh it in a few seconds to make it look like the copy when you originally refreshed it.&amp;nbsp; The advantages of this are obvious in a rapid development environment.&amp;nbsp; &lt;/P&gt;
&lt;P&gt;Adding Replication Manager will allow us to mount multiple snaps of the same LUN or copy onto the same host.&amp;nbsp; This will allow us to save&amp;nbsp;space on consolidated QA, UAT, Mirror, ER, and Test server because instead of each environment having it's own copy of production, we will be able to maintain one or two copies and all the environments snap off those.&amp;nbsp; The cost in disk space will decrease by thousands of dollars, paying for the product in the first six month.&amp;nbsp; In addition, the flexibility to add additional testing and training environments will increase as disk space is freed up.&lt;/P&gt;
&lt;P&gt;Anyway......just thought the world might want to know.&amp;nbsp; We have several terabytes of SQL Server disk space.&amp;nbsp; Anytime, we can find a way to add flexibility to the environment and lower the overall space cost, it's huge.&amp;nbsp;&lt;/P&gt;&lt;img src="http://weblogs.sqlteam.com/derrickl/aggbug/8105.aspx" width="1" height="1" /&gt;</description>
            <dc:creator>Derrick Leggett</dc:creator>
            <guid>http://weblogs.sqlteam.com/derrickl/archive/2005/10/25/8105.aspx</guid>
            <pubDate>Wed, 26 Oct 2005 02:44:00 GMT</pubDate>
            <comments>http://weblogs.sqlteam.com/derrickl/archive/2005/10/25/8105.aspx#feedback</comments>
            <slash:comments>1</slash:comments>
            <wfw:commentRss>http://weblogs.sqlteam.com/derrickl/comments/commentRss/8105.aspx</wfw:commentRss>
        </item>
        <item>
            <title>SQL Server 2005 September CTP</title>
            <category>&lt;b&gt;SQL Server&lt;/b&gt;</category>
            <link>http://weblogs.sqlteam.com/derrickl/archive/2005/10/25/8104.aspx</link>
            <description>&lt;P&gt;We are now running full-speed with SQL Server 2005 at work.  I have my team testing the new features and spending part of each week learning the technology.  I've been telling everyone how much there is to learn.  If you are a database manager with SQL Server and do not have your people ramping up, you should be shot (2 cents thrown in there).  They are currently focusing on reporting services, SSIS, and analysis services, as those represent the major push my department will be making over the next 15 months.  It'll be interesting to see how we can effectively leverage the new technology to replace our current reporting systems.  I'm also looking forward to the operational and maintenance improvements that will make it easier to identify performance needs, track deprecated stored procedures, etc.&lt;/P&gt;
&lt;P&gt; &lt;/P&gt;&lt;img src="http://weblogs.sqlteam.com/derrickl/aggbug/8104.aspx" width="1" height="1" /&gt;</description>
            <dc:creator>Derrick Leggett</dc:creator>
            <guid>http://weblogs.sqlteam.com/derrickl/archive/2005/10/25/8104.aspx</guid>
            <pubDate>Wed, 26 Oct 2005 02:32:00 GMT</pubDate>
            <comments>http://weblogs.sqlteam.com/derrickl/archive/2005/10/25/8104.aspx#feedback</comments>
            <slash:comments>1</slash:comments>
            <wfw:commentRss>http://weblogs.sqlteam.com/derrickl/comments/commentRss/8104.aspx</wfw:commentRss>
        </item>
        <item>
            <title>&lt;b&gt;SQL Server 2005 Install Notes&lt;/b&gt;</title>
            <category>&lt;b&gt;SQL Server&lt;/b&gt;</category>
            <link>http://weblogs.sqlteam.com/derrickl/archive/2005/06/17/6067.aspx</link>
            <description>&lt;P&gt;I've now installed SQL Server 2005 about 18 trillion times since the first beta came out.&amp;nbsp; :)&amp;nbsp; Seriously, since I have been trying to take all the free webcasts, training, etc that's out there and ramping up my skillset on the new technology, I have completed around 25 installs of the product.&amp;nbsp; I am currently installing three more instances of the June CTP on various laptops and computers at home.&amp;nbsp; So.......I thought I would start recording notes on the installs here.&lt;/P&gt;
&lt;P&gt;This will probably end up like all my other blogs (rarely updated and very seldom read).&amp;nbsp; lol&amp;nbsp; But, in the interest of the great and almight blogosphere, let's begin.&lt;/P&gt;
&lt;OL&gt;
&lt;LI&gt;I&amp;nbsp;had a brilliant idea of setting up one of my virtual server instances as a DC, so I wouldn't have to use multiple computers to have my domain environment.&amp;nbsp; I also installed SQL Server 2005 on there.&amp;nbsp; This was brilllllliant.&amp;nbsp; It didn't work though.&amp;nbsp; lol&amp;nbsp; There is no NT Service\Network Service blah, blah account on a DC, so Integration Services wouldn't install.&amp;nbsp; I learned that the second time this little scenario failed.&amp;nbsp; The first time it failed because I tried to install with the domain\administrator account.&amp;nbsp; It didn't have permissions to one of the local .msi files and things kept failing along the way.&amp;nbsp;&amp;nbsp;I would try this scenario out again to see if I can replicate, but I'm not that bored. 
&lt;LI&gt;The MSDN site has now very nicely placed the April CTP inside the Visual Studio 2005 section of downloads.&amp;nbsp; There's a really good reason for this.&amp;nbsp; The .NET Framework used by the June CTP and the Visual Studio 2005 Beta 2 are DIFFERENT.&amp;nbsp; I, of course, had to learn this the hard way.&amp;nbsp; Just to prove the point, I tried it twice.&amp;nbsp; It failed twice.&amp;nbsp; BRILLIANT!!! 
&lt;LI&gt;Do yourself a favor.&amp;nbsp; If you insist on installing both VS 2005 AND SQL Server 2005, install SQL Server 2005 first.&amp;nbsp; It works MUCH, MUCH smoother.&amp;nbsp; Be sure to use VS 2005 Beta 2 and the April CTP.&amp;nbsp; Together, they work a charm. 
&lt;LI&gt;Use Virtual Server, VMWare, or whatever you want to use.&amp;nbsp; It's kewl.&amp;nbsp; It's awesome.&amp;nbsp; I love it.&amp;nbsp; I think it's the best thing since sliced bread with bananas, peanut butter, and bologna all mashed together and topped with mint ice cream.&amp;nbsp; Setup a Virtual Server instance with just Windows 2003 and all the stupid updates that take 1800 hours to install.&amp;nbsp; Copy the file.&amp;nbsp; Hide it.&amp;nbsp; Protect it.&amp;nbsp; You'll need it.&amp;nbsp; After you've done that, embarc on the great voyage of beta testing.&amp;nbsp; May Gates rest your merry little soul.
&lt;LI&gt;Forgot a fun one (I woke up).&amp;nbsp; I installed the April CTP after VS 2005 Beta 2 once (I think this was the order....it was like 3:30am again).&amp;nbsp; Under the stupid MS SQL Server 2005 menu I didn't see anything.&amp;nbsp; IF you INSIST on installing in this order, uninstall the stupid Express edition FIRST.&amp;nbsp; Otherwise, your tools are ummmmmmmm missing in action.&amp;nbsp; AWOL tools are a bad thing.&amp;nbsp; &lt;/LI&gt;&lt;/OL&gt;
&lt;P&gt;I might add to this.&amp;nbsp; I might not.&amp;nbsp; It depends.&amp;nbsp; I'm doing this one at midnight.&amp;nbsp; It shows.&amp;nbsp; My 2803419840019841 installation (June CTP) is almost finished.&amp;nbsp; I can't wait.&amp;nbsp; My journey to conquer the world has began.&amp;nbsp; &lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Yawn.&amp;nbsp; Yawn.&amp;nbsp; Yawn&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Snore&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Snore&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;......&lt;/P&gt;&lt;img src="http://weblogs.sqlteam.com/derrickl/aggbug/6067.aspx" width="1" height="1" /&gt;</description>
            <dc:creator>Derrick Leggett</dc:creator>
            <guid>http://weblogs.sqlteam.com/derrickl/archive/2005/06/17/6067.aspx</guid>
            <pubDate>Fri, 17 Jun 2005 05:20:00 GMT</pubDate>
            <comments>http://weblogs.sqlteam.com/derrickl/archive/2005/06/17/6067.aspx#feedback</comments>
            <slash:comments>14</slash:comments>
            <wfw:commentRss>http://weblogs.sqlteam.com/derrickl/comments/commentRss/6067.aspx</wfw:commentRss>
        </item>
        <item>
            <title>&lt;b&gt;Virtual Server 2005 Woes&lt;/b&gt;</title>
            <category>Other Kewl Stuff</category>
            <link>http://weblogs.sqlteam.com/derrickl/archive/2005/05/08/4916.aspx</link>
            <description>&lt;FONT face="Times New Roman"&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;SPAN style="FONT-FAMILY: Arial"&gt;I&amp;#8217;m using Virtual Server 2005 to setup all my labs and training sessions that I&amp;#8217;m trying to write for SQL Server 2005.&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp; &lt;/SPAN&gt;I ran into a little problem when I tried to install Visual Studio 2005 on the virtual machines though.&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp; &lt;/SPAN&gt;Apparently, VS has a 2.2gb limit when you mount .iso files as a CD/DVD that&amp;#8217;s not very well documented.&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp; &lt;/SPAN&gt;:)&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp; &lt;/SPAN&gt;You basically have to find out about it by using Google and reading people&amp;#8217;s blogs.&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: 0in 0in 0pt"&gt;&lt;SPAN style="FONT-FAMILY: Arial"&gt;&amp;nbsp;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;SPAN style="FONT-FAMILY: Arial"&gt;After finding the issue, I started looking for ways around it.&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp; &lt;/SPAN&gt;I tried using the Virtual CD application by Microsoft.&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp; &lt;/SPAN&gt;It unfortunately is a piece of CRAP!!!&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp; &lt;/SPAN&gt;It locked up my laptop a couple times really nice.&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp; &lt;/SPAN&gt;When it did work, it presented an empty DVD drive instead of actually showing me the data.&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp; &lt;/SPAN&gt;I finally found a free tool called Virtual DAEMON Manager, which works great.&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp; &lt;/SPAN&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;SPAN style="FONT-FAMILY: Arial"&gt;&amp;nbsp;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;SPAN style="FONT-FAMILY: Arial"&gt;I wanted to throw this out there for anyone else who likes just using the .iso files.&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp; &lt;/SPAN&gt;I&amp;#8217;m building quite a library of them, and I don&amp;#8217;t want to actually have to burn a physical DVD for every single one over 2.2GB.&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;/FONT&gt;&lt;/P&gt;&lt;img src="http://weblogs.sqlteam.com/derrickl/aggbug/4916.aspx" width="1" height="1" /&gt;</description>
            <dc:creator>Derrick Leggett</dc:creator>
            <guid>http://weblogs.sqlteam.com/derrickl/archive/2005/05/08/4916.aspx</guid>
            <pubDate>Sun, 08 May 2005 23:47:00 GMT</pubDate>
            <comments>http://weblogs.sqlteam.com/derrickl/archive/2005/05/08/4916.aspx#feedback</comments>
            <slash:comments>4</slash:comments>
            <wfw:commentRss>http://weblogs.sqlteam.com/derrickl/comments/commentRss/4916.aspx</wfw:commentRss>
        </item>
        <item>
            <title>&lt;b&gt;SQL Server SP4 Rollout&lt;/b&gt;</title>
            <category>&lt;b&gt;SQL Server&lt;/b&gt;</category>
            <link>http://weblogs.sqlteam.com/derrickl/archive/2005/05/08/4912.aspx</link>
            <description>&lt;FONT face="Times New Roman"&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;SPAN style="FONT-FAMILY: Arial"&gt;As we all know, SQL Server SP4 arrived on the scene late last week.&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp; &lt;/SPAN&gt;It&amp;#8217;s been a LONG time since we&amp;#8217;ve had a major service pack release for SQL Server 2000, so this service pack is very large.&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp; &lt;/SPAN&gt;If you look at the release notes, the service pack fix list includes 285 fixes for SQL Server and an additional 90 fixes for analysis services.&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp; &lt;/SPAN&gt;You can find the complete fix lists, along with release notes and the service pack downloads here:&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: 0in 0in 0pt"&gt;&lt;SPAN style="FONT-FAMILY: Arial"&gt;&amp;nbsp;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;SPAN style="FONT-FAMILY: Arial"&gt;&lt;A href="http://www.microsoft.com/downloads/details.aspx?FamilyId=8E2DFC8D-C20E-4446-99A9-B7F0213F8BC5&amp;amp;displaylang=en"&gt;http://www.microsoft.com/downloads/details.aspx?FamilyId=8E2DFC8D-C20E-4446-99A9-B7F0213F8BC5&amp;amp;displaylang=en&lt;/A&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;SPAN style="FONT-FAMILY: Arial"&gt;&amp;nbsp;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;SPAN style="FONT-FAMILY: Arial"&gt;Here are some snippets I noticed in the release notes and fixes that are interesting:&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;SPAN style="FONT-FAMILY: Arial"&gt;&amp;nbsp;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;UL style="MARGIN-TOP: 0in" type=disc&gt;
&lt;LI class=MsoNormal style="MARGIN: 0in 0in 0pt; mso-list: l0 level1 lfo1; tab-stops: list .5in"&gt;&lt;SPAN style="FONT-FAMILY: Arial"&gt;SQL Query Analyzer will permit connections to SQL Server 2005. However, some functionality may not be available.&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp; &lt;/SPAN&gt;That&amp;#8217;s still really kewl!!!&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt; 
&lt;LI class=MsoNormal style="MARGIN: 0in 0in 0pt; mso-list: l0 level1 lfo1; tab-stops: list .5in"&gt;&lt;SPAN style="FONT-FAMILY: Arial"&gt;FIX: Concurrency enhancements for the tempdb database&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt; 
&lt;UL style="MARGIN-TOP: 0in" type=circle&gt;
&lt;LI class=MsoNormal style="MARGIN: 0in 0in 0pt; mso-list: l0 level2 lfo1; tab-stops: list 1.0in"&gt;&lt;SPAN style="FONT-FAMILY: Arial"&gt;This particular issue caused us a LOT of issues at my current employer, so it&amp;#8217;s good to see this as part of the fixes.&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/LI&gt;&lt;/UL&gt;
&lt;LI class=MsoNormal style="MARGIN: 0in 0in 0pt; mso-list: l0 level1 lfo1; tab-stops: list .5in"&gt;&lt;SPAN style="FONT-FAMILY: Arial"&gt;There are a lot of issues related to cursors.&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp; &lt;/SPAN&gt;Imagine that.&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp; &lt;/SPAN&gt;:)&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp; &lt;/SPAN&gt;Reading this fix list should give you several more reasons to avoid cursors when at all possible.&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp; &lt;/SPAN&gt;They SUCK!!!&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp; &lt;/SPAN&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;
&lt;LI class=MsoNormal style="MARGIN: 0in 0in 0pt; mso-list: l0 level1 lfo1; tab-stops: list .5in"&gt;&lt;SPAN style="FONT-FAMILY: Arial"&gt;Profiler (we hope) will finally return the CPU counters correctly.&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp; &lt;/SPAN&gt;This has always been aggravating.&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp; &lt;/SPAN&gt;Hopefully, they also fixed the issues with functions not showing up correctly in Profiler when called from stored procedures.&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/LI&gt;&lt;/UL&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;SPAN style="FONT-FAMILY: Arial"&gt;&amp;nbsp;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;SPAN style="FONT-FAMILY: Arial"&gt;As with any of the service packs they have released for SQL Server, thorough testing should be completed before rolling the service pack to a production system.&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp; &lt;/SPAN&gt;There have been service packs in the past that didn&amp;#8217;t exactly go smooth, if any of you were around in the 7.0 and pre-7.0 days.&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp; &lt;/SPAN&gt;In addition, they usually catch some things during the first few weeks they missed or didn&amp;#8217;t get quite right (SP3a?).&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp; &lt;/SPAN&gt;Here is the general release roadmap we are currently planning:&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;SPAN style="FONT-FAMILY: Arial"&gt;&amp;nbsp;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;OL style="MARGIN-TOP: 0in" type=1&gt;
&lt;LI class=MsoNormal style="MARGIN: 0in 0in 0pt; mso-list: l1 level1 lfo2; tab-stops: list .5in"&gt;&lt;SPAN style="FONT-FAMILY: Arial"&gt;Review the release notes and fix lists to determine what needs to be tested at SQL Server and applications levels before releasing service pack to any environment.&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp; &lt;/SPAN&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;
&lt;OL style="MARGIN-TOP: 0in" type=a&gt;
&lt;LI class=MsoNormal style="MARGIN: 0in 0in 0pt; mso-list: l1 level2 lfo2; tab-stops: list 1.0in"&gt;&lt;SPAN style="FONT-FAMILY: Arial"&gt;Review release notes and fix list.&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt; 
&lt;LI class=MsoNormal style="MARGIN: 0in 0in 0pt; mso-list: l1 level2 lfo2; tab-stops: list 1.0in"&gt;&lt;SPAN style="FONT-FAMILY: Arial"&gt;Monitor MS and SQL Server forums for issues.&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt; 
&lt;LI class=MsoNormal style="MARGIN: 0in 0in 0pt; mso-list: l1 level2 lfo2; tab-stops: list 1.0in"&gt;&lt;SPAN style="FONT-FAMILY: Arial"&gt;Make a formalized test plan from review.&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/LI&gt;&lt;/OL&gt;
&lt;LI class=MsoNormal style="MARGIN: 0in 0in 0pt; mso-list: l1 level1 lfo2; tab-stops: list .5in"&gt;&lt;SPAN style="FONT-FAMILY: Arial"&gt;Release to development environment and test for two weeks.&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt; 
&lt;OL style="MARGIN-TOP: 0in" type=a&gt;
&lt;LI class=MsoNormal style="MARGIN: 0in 0in 0pt; mso-list: l1 level2 lfo2; tab-stops: list 1.0in"&gt;&lt;SPAN style="FONT-FAMILY: Arial"&gt;Have DBA teams and applications teams test and signoff on the test plan when complete.&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp; &lt;/SPAN&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;
&lt;LI class=MsoNormal style="MARGIN: 0in 0in 0pt; mso-list: l1 level2 lfo2; tab-stops: list 1.0in"&gt;&lt;SPAN style="FONT-FAMILY: Arial"&gt;Work through issues as encountered and document.&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/LI&gt;&lt;/OL&gt;
&lt;LI class=MsoNormal style="MARGIN: 0in 0in 0pt; mso-list: l1 level1 lfo2; tab-stops: list .5in"&gt;&lt;SPAN style="FONT-FAMILY: Arial"&gt;Roll to QA and test for an additional week.&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt; 
&lt;OL style="MARGIN-TOP: 0in" type=a&gt;
&lt;LI class=MsoNormal style="MARGIN: 0in 0in 0pt; mso-list: l1 level2 lfo2; tab-stops: list 1.0in"&gt;&lt;SPAN style="FONT-FAMILY: Arial"&gt;Have QA team test and signoff. &lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;
&lt;LI class=MsoNormal style="MARGIN: 0in 0in 0pt; mso-list: l1 level2 lfo2; tab-stops: list 1.0in"&gt;&lt;SPAN style="FONT-FAMILY: Arial"&gt;Work through issues as encountered and document.&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/LI&gt;&lt;/OL&gt;
&lt;LI class=MsoNormal style="MARGIN: 0in 0in 0pt; mso-list: l1 level1 lfo2; tab-stops: list .5in"&gt;&lt;SPAN style="FONT-FAMILY: Arial"&gt;Roll to UAT, Release and Production.&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt; 
&lt;OL style="MARGIN-TOP: 0in" type=a&gt;
&lt;LI class=MsoNormal style="MARGIN: 0in 0in 0pt; mso-list: l1 level2 lfo2; tab-stops: list 1.0in"&gt;&lt;SPAN style="FONT-FAMILY: Arial"&gt;Complete final test of environment and major production applications after release.&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/LI&gt;&lt;/OL&gt;&lt;/LI&gt;&lt;/OL&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;SPAN style="FONT-FAMILY: Arial"&gt;&amp;nbsp;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;SPAN style="FONT-FAMILY: Arial"&gt;When we complete the review and have the test plans created, I will add them to the blog.&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp; &lt;/SPAN&gt;These are not extensive test plans.&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp; &lt;/SPAN&gt;They are created just to insure we test all the major components and processes we believe might be affected after our review of the service pack documentation.&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;SPAN style="FONT-FAMILY: Arial"&gt;&lt;/SPAN&gt;&amp;nbsp;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;SPAN style="FONT-FAMILY: Arial"&gt;As one last item to cover on the service pack, if you haven't gone through the process of upgrading MDAC components throughout the environment, then you need to get a test plan together and get it done.&amp;nbsp; Old&amp;nbsp;MDAC installations&amp;nbsp;caused a host of issues with the latest SQL Server service pack release in our environment.&amp;nbsp; In addition, there have been a lot of important performance, stability, and security fixes throughout the MDAC release cycle.&amp;nbsp; At a minimum, all MDAC components should be at 2.7 SP1 Refresh even before the upgrade.&amp;nbsp;&amp;nbsp;With the upgrade though, you should be up to the latest version.&amp;nbsp; You can find out more about this by reading the release notes for SQL Server SP4 and MDAC 2.8.&amp;nbsp; Here is the download site for all MDAC components:&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;SPAN style="FONT-FAMILY: Arial"&gt;&lt;/SPAN&gt;&amp;nbsp;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;SPAN style="FONT-FAMILY: Arial"&gt;&lt;A href="http://msdn.microsoft.com/data/mdac/downloads/default.aspx"&gt;http://msdn.microsoft.com/data/mdac/downloads/default.aspx&lt;/A&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;SPAN style="FONT-FAMILY: Arial"&gt;&lt;/SPAN&gt;&amp;nbsp;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;SPAN style="FONT-FAMILY: Arial"&gt;&lt;/SPAN&gt;&amp;nbsp;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;SPAN style="FONT-FAMILY: Arial"&gt;UPDATE #1:&amp;nbsp; (20050516)&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;SPAN style="FONT-FAMILY: Arial"&gt;&lt;/SPAN&gt;&amp;nbsp;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;SPAN style="FONT-FAMILY: Arial"&gt;Well, I'm glad we didn't install anything yet.&amp;nbsp; :)&amp;nbsp; We're still smoothing out the details of the test plan.&amp;nbsp; We got this little notification from Microsoft about SP4 not working very well with AWE enabled systems though:&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;SPAN style="FONT-FAMILY: Arial"&gt;&lt;/SPAN&gt;&amp;nbsp;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;SPAN style="FONT-FAMILY: Arial"&gt;&lt;SPAN style="FONT-SIZE: 12pt; FONT-FAMILY: 'Lucida Sans'"&gt;&lt;A title=http://www.microsoft.com/sql/downloads/2000/sp4.asp href="http://www.microsoft.com/sql/downloads/2000/sp4.asp"&gt;http://www.microsoft.com/sql/downloads/2000/sp4.asp&lt;/A&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;SPAN style="FONT-FAMILY: Arial"&gt;&lt;SPAN style="FONT-SIZE: 12pt; FONT-FAMILY: 'Lucida Sans'"&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&amp;nbsp;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;SPAN style="FONT-FAMILY: Arial"&gt;&lt;SPAN style="FONT-SIZE: 12pt; FONT-FAMILY: 'Lucida Sans'"&gt;I seem to remember saying something earlier in this post about being careful and service packs not going very well sometimes.&amp;nbsp; We'll keep watching this one and keep you posted.&amp;nbsp; Hopefully, nobody rushed to install it on their production systems with massive amounts of RAM.&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;SPAN style="FONT-FAMILY: Arial"&gt;&lt;SPAN style="FONT-SIZE: 12pt; FONT-FAMILY: 'Lucida Sans'"&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&amp;nbsp;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;/FONT&gt;&lt;/P&gt;&lt;img src="http://weblogs.sqlteam.com/derrickl/aggbug/4912.aspx" width="1" height="1" /&gt;</description>
            <dc:creator>Derrick Leggett</dc:creator>
            <guid>http://weblogs.sqlteam.com/derrickl/archive/2005/05/08/4912.aspx</guid>
            <pubDate>Sun, 08 May 2005 17:53:00 GMT</pubDate>
            <comments>http://weblogs.sqlteam.com/derrickl/archive/2005/05/08/4912.aspx#feedback</comments>
            <slash:comments>5</slash:comments>
            <wfw:commentRss>http://weblogs.sqlteam.com/derrickl/comments/commentRss/4912.aspx</wfw:commentRss>
        </item>
        <item>
            <title>Oracle and jhermiz</title>
            <category>&lt;b&gt;Rants&lt;/b&gt;</category>
            <link>http://weblogs.sqlteam.com/derrickl/archive/2005/05/03/4872.aspx</link>
            <description>&lt;P&gt;&lt;a title="Oracle Website" href="http://www.microsoft.com" target="_blank"&gt;Oracle&lt;/a&gt; and &lt;a title="jhermiz" href="http://www.oracleteam.com" target="_blank"&gt;jhermiz&lt;/a&gt;&lt;/P&gt;
&lt;P&gt;This has been a test of absolutely nothing.&lt;/P&gt;
&lt;P&gt;I do believe this might be the most ridiculously stupid blog post I ever make.&amp;nbsp; :)&lt;/P&gt;&lt;img src="http://weblogs.sqlteam.com/derrickl/aggbug/4872.aspx" width="1" height="1" /&gt;</description>
            <dc:creator>Derrick Leggett</dc:creator>
            <guid>http://weblogs.sqlteam.com/derrickl/archive/2005/05/03/4872.aspx</guid>
            <pubDate>Wed, 04 May 2005 04:31:00 GMT</pubDate>
            <comments>http://weblogs.sqlteam.com/derrickl/archive/2005/05/03/4872.aspx#feedback</comments>
            <slash:comments>4</slash:comments>
            <wfw:commentRss>http://weblogs.sqlteam.com/derrickl/comments/commentRss/4872.aspx</wfw:commentRss>
        </item>
        <item>
            <title>SQL Server 2005 Free Training</title>
            <category>&lt;b&gt;SQL Server&lt;/b&gt;</category>
            <link>http://weblogs.sqlteam.com/derrickl/archive/2005/04/19/4590.aspx</link>
            <description>&lt;P&gt;Microsoft has set up virtual labs for people to train on their new technologies, including SQL Server 2005.&amp;nbsp; You can find them here.&lt;/P&gt;
&lt;P&gt;&lt;EM&gt;&lt;A href="http://msdn.demoservers.com"&gt;http://msdn.demoservers.com&lt;/A&gt;&lt;/EM&gt;&lt;/P&gt;
&lt;P&gt;The labs&amp;nbsp;I have taken so far are really good for an introduction to SQL Server 2005 and&amp;nbsp;Visual Studio&amp;nbsp;technology.&amp;nbsp; These are Windows 2003 virtual servers with the latest CTP of SQL Server 2005, Visual Studio, etc installed.&amp;nbsp; In addition to following the manual, you can play around a little during each session.&amp;nbsp; It lets you experiment with 2005 without actually installing it on your machines, which can be a real treat if you don't have VMWare, Virtual PC, etc.&amp;nbsp; &lt;/P&gt;
&lt;P&gt;If you haven't started reading up and learning 2005 yet, you need to get started.&amp;nbsp; People who are content with their current knowledge will find themselves very unprepared for the future.&amp;nbsp; It's coming, so get the reading glasses out, stop procrastinating, and get to studying.&amp;nbsp; If you don't,&amp;nbsp;the Junior DBAs out there are going to take your jobs you old lazy farts.&amp;nbsp; :)&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;img src="http://weblogs.sqlteam.com/derrickl/aggbug/4590.aspx" width="1" height="1" /&gt;</description>
            <dc:creator>Derrick Leggett</dc:creator>
            <guid>http://weblogs.sqlteam.com/derrickl/archive/2005/04/19/4590.aspx</guid>
            <pubDate>Wed, 20 Apr 2005 04:00:00 GMT</pubDate>
            <comments>http://weblogs.sqlteam.com/derrickl/archive/2005/04/19/4590.aspx#feedback</comments>
            <slash:comments>20</slash:comments>
            <wfw:commentRss>http://weblogs.sqlteam.com/derrickl/comments/commentRss/4590.aspx</wfw:commentRss>
        </item>
        <item>
            <title>&lt;b&gt;Applications that SUCK!!!!!&lt;/b&gt;</title>
            <category>&lt;b&gt;SQL Server&lt;/b&gt;</category>
            <link>http://weblogs.sqlteam.com/derrickl/archive/2005/01/12/3969.aspx</link>
            <description>&lt;FONT face=Garamond size=4&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;SPAN style="FONT-SIZE: 13.5pt; FONT-FAMILY: Garamond"&gt;In this world of third-party insanity, I'm constantly amazed how much companies spend for third-party applications that are written like crap and have ZERO security.&amp;nbsp; Lately, I've been plagued by a series of third-part applications using the sa username and password.&amp;nbsp; When you ask them WHY, they get angry and explain that's how the applications were designed.&amp;nbsp; When I politely explain to them that they are idiots, they don't seem to comprehend WHY.&amp;nbsp; So, I'll say it again.....YOU'RE AN IDIOT!!!!!&lt;/SPAN&gt;&lt;?xml:namespace prefix = o ns = "urn:schemas-microsoft-com:office:office" /&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;SPAN style="FONT-SIZE: 13.5pt; FONT-FAMILY: Garamond"&gt;&amp;nbsp;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;SPAN style="FONT-SIZE: 13.5pt; FONT-FAMILY: Garamond"&gt;Magic &lt;?xml:namespace prefix = st1 ns = "urn:schemas-microsoft-com:office:smarttags" /&gt;&lt;st1:PersonName w:st="on"&gt;Helpdesk&lt;/st1:PersonName&gt; Software (&lt;/SPAN&gt;&lt;A href="http://www.remedy.com/solutions/magic/"&gt;&lt;SPAN style="FONT-SIZE: 13.5pt; FONT-FAMILY: Garamond; mso-bidi-font-family: Arial"&gt;http://www.remedy.com/solutions/magic/&lt;/SPAN&gt;&lt;/A&gt;&lt;SPAN style="FONT-SIZE: 13.5pt; FONT-FAMILY: Garamond"&gt;)&lt;/SPAN&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;SPAN style="FONT-SIZE: 13.5pt; FONT-FAMILY: Garamond"&gt;Websense (&lt;/SPAN&gt;&lt;A href="http://www.websense.com/"&gt;&lt;SPAN style="FONT-SIZE: 13.5pt; FONT-FAMILY: Garamond; mso-bidi-font-family: Arial"&gt;http://www.websense.com/&lt;/SPAN&gt;&lt;/A&gt;&lt;SPAN style="FONT-SIZE: 13.5pt; FONT-FAMILY: Garamond"&gt;)&lt;/SPAN&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/P&gt;
&lt;UL style="MARGIN-TOP: 0in" type=disc&gt;
&lt;LI class=MsoNormal style="MARGIN: 0in 0in 0pt; mso-list: l0 level1 lfo1; tab-stops: list .5in"&gt;&lt;SPAN style="FONT-SIZE: 13.5pt; FONT-FAMILY: Garamond"&gt;Focusing on the security of the web.&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;HAHAHAHA&lt;/SPAN&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/LI&gt;&lt;/UL&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;SPAN style="FONT-SIZE: 13.5pt; FONT-FAMILY: Garamond"&gt;RATA HMDA Compliance software (added 20050517)&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;UL style="MARGIN-TOP: 0in" type=disc&gt;
&lt;LI class=MsoNormal style="MARGIN: 0in 0in 0pt; mso-list: l0 level1 lfo1; tab-stops: list .5in"&gt;&lt;SPAN style="FONT-SIZE: 13.5pt; FONT-FAMILY: Garamond"&gt;This one kind of cracks me up.&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp; &lt;/SPAN&gt;The default installation creates an account and assigns sysadmin server role rights to it.&lt;/SPAN&gt;&lt;/LI&gt;
&lt;LI class=MsoNormal style="MARGIN: 0in 0in 0pt; mso-list: l0 level1 lfo1; tab-stops: list .5in"&gt;&lt;SPAN style="FONT-SIZE: 13.5pt; FONT-FAMILY: Garamond"&gt;HELLOOOOOOOOO!!!!!!!&lt;/SPAN&gt;&lt;FONT size=3&gt;&lt;FONT face="Times New Roman"&gt;&amp;nbsp;&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/LI&gt;&lt;/UL&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;SPAN style="FONT-SIZE: 13.5pt; FONT-FAMILY: Garamond"&gt;&amp;nbsp;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;SPAN style="FONT-SIZE: 13.5pt; FONT-FAMILY: Garamond"&gt;I&amp;#8217;ll add to the list as I think about more.&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp; &lt;/SPAN&gt;Let me know your personal favorites.&lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE: 13.5pt; FONT-FAMILY: Arial"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;o:p&gt;&lt;FONT face="Times New Roman" size=3&gt;&amp;nbsp;&lt;/FONT&gt;&lt;/o:p&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;/FONT&gt;&lt;/P&gt;&lt;img src="http://weblogs.sqlteam.com/derrickl/aggbug/3969.aspx" width="1" height="1" /&gt;</description>
            <dc:creator>Derrick Leggett</dc:creator>
            <guid>http://weblogs.sqlteam.com/derrickl/archive/2005/01/12/3969.aspx</guid>
            <pubDate>Thu, 13 Jan 2005 01:45:00 GMT</pubDate>
            <comments>http://weblogs.sqlteam.com/derrickl/archive/2005/01/12/3969.aspx#feedback</comments>
            <slash:comments>3</slash:comments>
            <wfw:commentRss>http://weblogs.sqlteam.com/derrickl/comments/commentRss/3969.aspx</wfw:commentRss>
        </item>
        <item>
            <title>SQL Server Datetimes</title>
            <category>&lt;b&gt;SQL Server&lt;/b&gt;</category>
            <link>http://weblogs.sqlteam.com/derrickl/archive/2005/01/08/3959.aspx</link>
            <description>&lt;P&gt;I feel like posting today.&amp;nbsp; :)&amp;nbsp; We get asked about datetime formats a lot on the forums.&amp;nbsp; Here is a simple little script to tell you what formats SQL Server supports using the CONVERT function.&amp;nbsp; &lt;/P&gt;
&lt;P&gt;SET NOCOUNT ON&lt;/P&gt;
&lt;P&gt;CREATE TABLE #results(&lt;BR&gt;&amp;nbsp;conversion INT,&lt;BR&gt;&amp;nbsp;result VARCHAR(55),&lt;BR&gt;&amp;nbsp;code VARCHAR(255))&amp;nbsp;&lt;/P&gt;
&lt;P&gt;DECLARE&lt;BR&gt;&amp;nbsp;@min INT,&lt;BR&gt;&amp;nbsp;@max INT,&lt;BR&gt;&amp;nbsp;@date DATETIME&lt;/P&gt;
&lt;P&gt;SELECT&lt;BR&gt;&amp;nbsp;@min = 1,&lt;BR&gt;&amp;nbsp;@max = 131,&lt;BR&gt;&amp;nbsp;@date = GETDATE()&lt;/P&gt;
&lt;P&gt;WHILE @min &amp;lt;= @max&lt;BR&gt;BEGIN&lt;/P&gt;
&lt;P&gt;&amp;nbsp;IF @min BETWEEN 15 AND 19 &lt;BR&gt;&amp;nbsp;&amp;nbsp;OR @min&amp;nbsp; = 26 &lt;BR&gt;&amp;nbsp;&amp;nbsp;OR @min BETWEEN 27 AND 99&lt;BR&gt;&amp;nbsp;&amp;nbsp;OR @min BETWEEN 115 AND 119&lt;BR&gt;&amp;nbsp;&amp;nbsp;OR @min BETWEEN 122 AND 125&lt;BR&gt;&amp;nbsp;&amp;nbsp;OR @min BETWEEN 127 AND 129&lt;BR&gt;&amp;nbsp;&amp;nbsp;BEGIN&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;GOTO NEXT_LOOP&lt;BR&gt;&amp;nbsp;&amp;nbsp;END&lt;/P&gt;
&lt;P&gt;&amp;nbsp;INSERT #results(&lt;BR&gt;&amp;nbsp;&amp;nbsp;conversion,&lt;BR&gt;&amp;nbsp;&amp;nbsp;result,&lt;BR&gt;&amp;nbsp;&amp;nbsp;code)&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&amp;nbsp;SELECT &lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;@min, &lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;CONVERT(VARCHAR,@date,@min), &lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;'SELECT CONVERT(VARCHAR,GETDATE(),' + CAST(@min AS VARCHAR(5)) + ')'&lt;/P&gt;
&lt;P&gt;NEXT_LOOP:&lt;/P&gt;
&lt;P&gt;SELECT @min = @min + 1&lt;BR&gt;END&lt;/P&gt;
&lt;P&gt;SELECT&lt;BR&gt;&amp;nbsp;@date AS datetime_format,&lt;BR&gt;&amp;nbsp;conversion,&lt;BR&gt;&amp;nbsp;result,&lt;BR&gt;&amp;nbsp;code&lt;BR&gt;FROM #results&lt;/P&gt;
&lt;P&gt;DROP TABLE #results&lt;BR&gt;&lt;/P&gt;&lt;img src="http://weblogs.sqlteam.com/derrickl/aggbug/3959.aspx" width="1" height="1" /&gt;</description>
            <dc:creator>Derrick Leggett</dc:creator>
            <guid>http://weblogs.sqlteam.com/derrickl/archive/2005/01/08/3959.aspx</guid>
            <pubDate>Sat, 08 Jan 2005 23:31:00 GMT</pubDate>
            <comments>http://weblogs.sqlteam.com/derrickl/archive/2005/01/08/3959.aspx#feedback</comments>
            <wfw:commentRss>http://weblogs.sqlteam.com/derrickl/comments/commentRss/3959.aspx</wfw:commentRss>
        </item>
        <item>
            <title>&lt;b&gt;SOX Auditing Companies SUCK!!!!&lt;/b&gt;</title>
            <category>&lt;b&gt;Rants&lt;/b&gt;</category>
            <link>http://weblogs.sqlteam.com/derrickl/archive/2004/10/26/2285.aspx</link>
            <description>&lt;P&gt;Just gotta rant for a second.&amp;nbsp; (I know it's hard to believe.)&amp;nbsp; There are only&amp;nbsp;a few&amp;nbsp;approved SOX auditing companies out there currently.&amp;nbsp; The law is so broad in scope, yet undefined, that auditing companies really have no idea what they are auditing for.&amp;nbsp; We have internal auditors talking to D&amp;amp;T; and one of the biggest problems we face is the vagueness of responses received back.&amp;nbsp; None of the auditors really agree with each other on what needs to be done.&amp;nbsp; Passing and/or failing an audit will not be determined by the security of the companies data.&amp;nbsp; It will be determined by your auditors interpretation of their auditing companies interpretation of a law the courts haven't yet interpreted.&lt;/P&gt;
&lt;P&gt;That should give anyone truly concerned about productive process and data security a really bad headache!&lt;/P&gt;
&lt;P&gt;Long live stupid laws......job security for IT people that couldn't keep a real job.&lt;/P&gt;
&lt;P&gt;Why do all these SOX auditing companies have IT consulting divisions???? HMMMMMMMMM&lt;/P&gt;&lt;img src="http://weblogs.sqlteam.com/derrickl/aggbug/2285.aspx" width="1" height="1" /&gt;</description>
            <dc:creator>Derrick Leggett</dc:creator>
            <guid>http://weblogs.sqlteam.com/derrickl/archive/2004/10/26/2285.aspx</guid>
            <pubDate>Wed, 27 Oct 2004 04:18:00 GMT</pubDate>
            <comments>http://weblogs.sqlteam.com/derrickl/archive/2004/10/26/2285.aspx#feedback</comments>
            <slash:comments>5</slash:comments>
            <wfw:commentRss>http://weblogs.sqlteam.com/derrickl/comments/commentRss/2285.aspx</wfw:commentRss>
        </item>
        <item>
            <title>&lt;b&gt;Database Security Initiative&lt;/b&gt;</title>
            <category>&lt;b&gt;SQL Server&lt;/b&gt;</category>
            <link>http://weblogs.sqlteam.com/derrickl/archive/2004/10/23/2264.aspx</link>
            <description>&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;Physical Database Security&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt 0.75in; TEXT-INDENT: -0.25in; mso-list: l3 level1 lfo1; tab-stops: list .75in"&gt;&lt;SPAN style="FONT-FAMILY: Symbol"&gt;&amp;#183;&lt;SPAN style="FONT: 7pt 'Times New Roman'"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;/SPAN&gt;Move a SQL Server out of DMZ (this one was ticking me off). --Completed.&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt 0.75in; TEXT-INDENT: -0.25in; mso-list: l3 level1 lfo1; tab-stops: list .75in"&gt;&lt;SPAN style="FONT-FAMILY: Symbol"&gt;&amp;#183;&lt;SPAN style="FONT: 7pt 'Times New Roman'"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;/SPAN&gt;Create new VLAN's for SQL Server and migrate servers.&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp; &lt;/SPAN&gt;--Completed.&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt 1.25in; TEXT-INDENT: -0.25in; mso-list: l3 level2 lfo1; tab-stops: list 1.25in"&gt;&lt;SPAN style="FONT-FAMILY: 'Courier New'; mso-bidi-font-family: 'Times New Roman'"&gt;o&lt;SPAN style="FONT: 7pt 'Times New Roman'"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;/SPAN&gt;Created four VLAN's to provide separation of database servers on network.&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt 1.25in; TEXT-INDENT: -0.25in; mso-list: l3 level2 lfo1; tab-stops: list 1.25in"&gt;&lt;SPAN style="FONT-FAMILY: 'Courier New'; mso-bidi-font-family: 'Times New Roman'"&gt;o&lt;SPAN style="FONT: 7pt 'Times New Roman'"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;/SPAN&gt;Separates production, development, third-party, and back office.&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt 1.25in; TEXT-INDENT: -0.25in; mso-list: l3 level2 lfo1; tab-stops: list 1.25in"&gt;&lt;SPAN style="FONT-FAMILY: 'Courier New'; mso-bidi-font-family: 'Times New Roman'"&gt;o&lt;SPAN style="FONT: 7pt 'Times New Roman'"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;/SPAN&gt;Allows separate rules governing activity and access security at a group level.&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt 0.75in; TEXT-INDENT: -0.25in; mso-list: l3 level1 lfo1; tab-stops: list .75in"&gt;&lt;SPAN style="FONT-FAMILY: Symbol"&gt;&amp;#183;&lt;SPAN style="FONT: 7pt 'Times New Roman'"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;/SPAN&gt;Implement SQL Server Firewall --Not Started&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt 1.25in; TEXT-INDENT: -0.25in; mso-list: l3 level2 lfo1; tab-stops: list 1.25in"&gt;&lt;SPAN style="FONT-FAMILY: 'Courier New'; mso-bidi-font-family: 'Times New Roman'"&gt;o&lt;SPAN style="FONT: 7pt 'Times New Roman'"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;/SPAN&gt;Will review security and firewall policy at later date.&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt 1.25in; TEXT-INDENT: -0.25in; mso-list: l3 level2 lfo1; tab-stops: list 1.25in"&gt;&lt;SPAN style="FONT-FAMILY: 'Courier New'; mso-bidi-font-family: 'Times New Roman'"&gt;o&lt;SPAN style="FONT: 7pt 'Times New Roman'"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;/SPAN&gt;If current security is not sufficient for business owners, will create database firewall.&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt 0.75in; TEXT-INDENT: -0.25in; mso-list: l3 level1 lfo1; tab-stops: list .75in"&gt;&lt;SPAN style="FONT-FAMILY: Symbol"&gt;&amp;#183;&lt;SPAN style="FONT: 7pt 'Times New Roman'"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;/SPAN&gt;Server Consolidation --In Progress.&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt 1.25in; TEXT-INDENT: -0.25in; mso-list: l3 level2 lfo1; tab-stops: list 1.25in"&gt;&lt;SPAN style="FONT-FAMILY: 'Courier New'; mso-bidi-font-family: 'Times New Roman'"&gt;o&lt;SPAN style="FONT: 7pt 'Times New Roman'"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;/SPAN&gt;Had over 30 servers, which is not manageable.&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp; &lt;/SPAN&gt;An environment that can't be managed isn't secure.&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt 1.75in; TEXT-INDENT: -0.25in; mso-list: l3 level3 lfo1; tab-stops: list 1.75in"&gt;&lt;SPAN style="FONT-FAMILY: Wingdings"&gt;&amp;#167;&lt;SPAN style="FONT: 7pt 'Times New Roman'"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;/SPAN&gt;This is down from over 70 installations when I started.&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt 1.25in; TEXT-INDENT: -0.25in; mso-list: l3 level2 lfo1; tab-stops: list 1.25in"&gt;&lt;SPAN style="FONT-FAMILY: 'Courier New'; mso-bidi-font-family: 'Times New Roman'"&gt;o&lt;SPAN style="FONT: 7pt 'Times New Roman'"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;/SPAN&gt;Consolidating to 4 pairs.&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp; &lt;/SPAN&gt;Production, development, third-party, and back office.&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt 0.75in; TEXT-INDENT: -0.25in; mso-list: l3 level1 lfo1; tab-stops: list .75in"&gt;&lt;SPAN style="FONT-FAMILY: Symbol"&gt;&amp;#183;&lt;SPAN style="FONT: 7pt 'Times New Roman'"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;/SPAN&gt;Port/Protocol security --Completed.&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt 1.25in; TEXT-INDENT: -0.25in; mso-list: l3 level2 lfo1; tab-stops: list 1.25in"&gt;&lt;SPAN style="FONT-FAMILY: 'Courier New'; mso-bidi-font-family: 'Times New Roman'"&gt;o&lt;SPAN style="FONT: 7pt 'Times New Roman'"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;/SPAN&gt;All SQL Server use non-standard ports with TCP/IP enabled only.&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt 1.25in; TEXT-INDENT: -0.25in; mso-list: l3 level2 lfo1; tab-stops: list 1.25in"&gt;&lt;SPAN style="FONT-FAMILY: 'Courier New'; mso-bidi-font-family: 'Times New Roman'"&gt;o&lt;SPAN style="FONT: 7pt 'Times New Roman'"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;/SPAN&gt;Only approved servers are allowed access to specific DB servers on appropriate ports.&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt 0.75in; TEXT-INDENT: -0.25in; mso-list: l3 level1 lfo1; tab-stops: list .75in"&gt;&lt;SPAN style="FONT-FAMILY: Symbol"&gt;&amp;#183;&lt;SPAN style="FONT: 7pt 'Times New Roman'"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;/SPAN&gt;Named Instances --In Progress.&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt 1.25in; TEXT-INDENT: -0.25in; mso-list: l3 level2 lfo1; tab-stops: list 1.25in"&gt;&lt;SPAN style="FONT-FAMILY: 'Courier New'; mso-bidi-font-family: 'Times New Roman'"&gt;o&lt;SPAN style="FONT: 7pt 'Times New Roman'"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;/SPAN&gt;Only named instances are used in environment.&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt 1.25in; TEXT-INDENT: -0.25in; mso-list: l3 level2 lfo1; tab-stops: list 1.25in"&gt;&lt;SPAN style="FONT-FAMILY: 'Courier New'; mso-bidi-font-family: 'Times New Roman'"&gt;o&lt;SPAN style="FONT: 7pt 'Times New Roman'"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;/SPAN&gt;All environments have separate instances.&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt 1.25in; TEXT-INDENT: -0.25in; mso-list: l3 level2 lfo1; tab-stops: list 1.25in"&gt;&lt;SPAN style="FONT-FAMILY: 'Courier New'; mso-bidi-font-family: 'Times New Roman'"&gt;o&lt;SPAN style="FONT: 7pt 'Times New Roman'"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;/SPAN&gt;Sensitive business units such as accounting and HR housed on own separate instances.&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt 0.75in; TEXT-INDENT: -0.25in; mso-list: l3 level1 lfo1; tab-stops: list .75in"&gt;&lt;SPAN style="FONT-FAMILY: Symbol"&gt;&amp;#183;&lt;SPAN style="FONT: 7pt 'Times New Roman'"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;/SPAN&gt;Server Lock down --Completed.&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt 1.25in; TEXT-INDENT: -0.25in; mso-list: l3 level2 lfo1; tab-stops: list 1.25in"&gt;&lt;SPAN style="FONT-FAMILY: 'Courier New'; mso-bidi-font-family: 'Times New Roman'"&gt;o&lt;SPAN style="FONT: 7pt 'Times New Roman'"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;/SPAN&gt;Only database admin and enterprise admin group allowed in local/Administrators group.&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt 1.25in; TEXT-INDENT: -0.25in; mso-list: l3 level2 lfo1; tab-stops: list 1.25in"&gt;&lt;SPAN style="FONT-FAMILY: 'Courier New'; mso-bidi-font-family: 'Times New Roman'"&gt;o&lt;SPAN style="FONT: 7pt 'Times New Roman'"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;/SPAN&gt;No login allowed outside of approved group.&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt 0.75in; TEXT-INDENT: -0.25in; mso-list: l3 level1 lfo1; tab-stops: list .75in"&gt;&lt;SPAN style="FONT-FAMILY: Symbol"&gt;&amp;#183;&lt;SPAN style="FONT: 7pt 'Times New Roman'"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;/SPAN&gt;Monitoring of network and server performance -- Completed.&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt 1.25in; TEXT-INDENT: -0.25in; mso-list: l3 level2 lfo1; tab-stops: list 1.25in"&gt;&lt;SPAN style="FONT-FAMILY: 'Courier New'; mso-bidi-font-family: 'Times New Roman'"&gt;o&lt;SPAN style="FONT: 7pt 'Times New Roman'"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;/SPAN&gt;Look at server closely if unexpected activity levels occur.&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt 0.75in; TEXT-INDENT: -0.25in; mso-list: l3 level1 lfo1; tab-stops: list .75in"&gt;&lt;SPAN style="FONT-FAMILY: Symbol"&gt;&amp;#183;&lt;SPAN style="FONT: 7pt 'Times New Roman'"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;/SPAN&gt;Server installation policy --Completed.&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt 1.25in; TEXT-INDENT: -0.25in; mso-list: l3 level2 lfo1; tab-stops: list 1.25in"&gt;&lt;SPAN style="FONT-FAMILY: 'Courier New'; mso-bidi-font-family: 'Times New Roman'"&gt;o&lt;SPAN style="FONT: 7pt 'Times New Roman'"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;/SPAN&gt;There are to be no installations of SQL Server outside of DBA group.&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt 1.25in; TEXT-INDENT: -0.25in; mso-list: l3 level2 lfo1; tab-stops: list 1.25in"&gt;&lt;SPAN style="FONT-FAMILY: 'Courier New'; mso-bidi-font-family: 'Times New Roman'"&gt;o&lt;SPAN style="FONT: 7pt 'Times New Roman'"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;/SPAN&gt;There is to be no purchase of software with a database component without consulting the DBA Group during review.&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&amp;nbsp;&lt;?xml:namespace prefix = o ns = "urn:schemas-microsoft-com:office:office" /&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;Logical Database Security&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt 0.75in; TEXT-INDENT: -0.25in; mso-list: l5 level1 lfo4; tab-stops: list .75in"&gt;&lt;SPAN style="FONT-FAMILY: Symbol"&gt;&amp;#183;&lt;SPAN style="FONT: 7pt 'Times New Roman'"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;/SPAN&gt;Administration Lock down --Completed.&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt 1in; TEXT-INDENT: -0.25in; mso-list: l5 level2 lfo4; tab-stops: list 1.0in"&gt;&lt;SPAN style="FONT-FAMILY: 'Courier New'; mso-bidi-font-family: 'Times New Roman'"&gt;o&lt;SPAN style="FONT: 7pt 'Times New Roman'"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;/SPAN&gt;The sa password is insanely long and complicated.&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp; &lt;/SPAN&gt;Not used.&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp; &lt;/SPAN&gt;Only a couple people have access to it.&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt 1in; TEXT-INDENT: -0.25in; mso-list: l5 level2 lfo4; tab-stops: list 1.0in"&gt;&lt;SPAN style="FONT-FAMILY: 'Courier New'; mso-bidi-font-family: 'Times New Roman'"&gt;o&lt;SPAN style="FONT: 7pt 'Times New Roman'"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;/SPAN&gt;Database Admin group added in; and the BUILT IN/Administrator taken out of all SQL Servers.&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt 1in; TEXT-INDENT: -0.25in; mso-list: l5 level2 lfo4; tab-stops: list 1.0in"&gt;&lt;SPAN style="FONT-FAMILY: 'Courier New'; mso-bidi-font-family: 'Times New Roman'"&gt;o&lt;SPAN style="FONT: 7pt 'Times New Roman'"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;/SPAN&gt;All server level (System Administrator, etc) membership deleted with exception of Database Admin group.&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt 0.75in; TEXT-INDENT: -0.25in; mso-list: l5 level1 lfo4; tab-stops: list .75in"&gt;&lt;SPAN style="FONT-FAMILY: Symbol"&gt;&amp;#183;&lt;SPAN style="FONT: 7pt 'Times New Roman'"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;/SPAN&gt;AD Security --Completed.&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt 1in; TEXT-INDENT: -0.25in; mso-list: l5 level2 lfo4; tab-stops: list 1.0in"&gt;&lt;SPAN style="FONT-FAMILY: 'Courier New'; mso-bidi-font-family: 'Times New Roman'"&gt;o&lt;SPAN style="FONT: 7pt 'Times New Roman'"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;/SPAN&gt;No individual user access to the database server.&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt 1in; TEXT-INDENT: -0.25in; mso-list: l5 level2 lfo4; tab-stops: list 1.0in"&gt;&lt;SPAN style="FONT-FAMILY: 'Courier New'; mso-bidi-font-family: 'Times New Roman'"&gt;o&lt;SPAN style="FONT: 7pt 'Times New Roman'"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;/SPAN&gt;Everyone is a member of an AD group.&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt 1.5in; TEXT-INDENT: -0.25in; mso-list: l5 level3 lfo4; tab-stops: list 1.5in"&gt;&lt;SPAN style="FONT-FAMILY: Wingdings"&gt;&amp;#167;&lt;SPAN style="FONT: 7pt 'Times New Roman'"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;/SPAN&gt;Group corresponds to an application or job function.&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt 1.5in; TEXT-INDENT: -0.25in; mso-list: l5 level3 lfo4; tab-stops: list 1.5in"&gt;&lt;SPAN style="FONT-FAMILY: Wingdings"&gt;&amp;#167;&lt;SPAN style="FONT: 7pt 'Times New Roman'"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;/SPAN&gt;Group defined at time of creation with a real description.&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt 1.5in; TEXT-INDENT: -0.25in; mso-list: l5 level3 lfo4; tab-stops: list 1.5in"&gt;&lt;SPAN style="FONT-FAMILY: Wingdings"&gt;&amp;#167;&lt;SPAN style="FONT: 7pt 'Times New Roman'"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;/SPAN&gt;A business owner approves permissions and members.&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt 1.5in; TEXT-INDENT: -0.25in; mso-list: l5 level3 lfo4; tab-stops: list 1.5in"&gt;&lt;SPAN style="FONT-FAMILY: Wingdings"&gt;&amp;#167;&lt;SPAN style="FONT: 7pt 'Times New Roman'"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;/SPAN&gt;Corresponds to a SQL Server role.&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt 2in; TEXT-INDENT: -0.25in; mso-list: l5 level4 lfo4; tab-stops: list 2.0in"&gt;&lt;SPAN style="FONT-FAMILY: Symbol"&gt;&amp;#183;&lt;SPAN style="FONT: 7pt 'Times New Roman'"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;/SPAN&gt;DBA manages role membership and permissions.&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp; &lt;/SPAN&gt;Performs initial setup.&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt 1.5in; TEXT-INDENT: -0.25in; mso-list: l5 level3 lfo4; tab-stops: list 1.5in"&gt;&lt;SPAN style="FONT-FAMILY: Wingdings"&gt;&amp;#167;&lt;SPAN style="FONT: 7pt 'Times New Roman'"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;/SPAN&gt;Business manages the AD membership and coordinates with helpdesk to add/delete members.&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt 1.5in; TEXT-INDENT: -0.25in; mso-list: l5 level3 lfo4; tab-stops: list 1.5in"&gt;&lt;SPAN style="FONT-FAMILY: Wingdings"&gt;&amp;#167;&lt;SPAN style="FONT: 7pt 'Times New Roman'"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;/SPAN&gt;HR insures terminated employees are deleted. &lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt 1in; TEXT-INDENT: -0.25in; mso-list: l5 level2 lfo4; tab-stops: list 1.0in"&gt;&lt;SPAN style="FONT-FAMILY: 'Courier New'; mso-bidi-font-family: 'Times New Roman'"&gt;o&lt;SPAN style="FONT: 7pt 'Times New Roman'"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;/SPAN&gt;SQL Server logins only allowed on third-party apps.&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp; &lt;/SPAN&gt;Well documented and follow normal procedures.&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt 1.5in; TEXT-INDENT: -0.25in; mso-list: l5 level3 lfo4; tab-stops: list 1.5in"&gt;&lt;SPAN style="FONT-FAMILY: Wingdings"&gt;&amp;#167;&lt;SPAN style="FONT: 7pt 'Times New Roman'"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;/SPAN&gt;Once initial setup is in place, any new permission must follow corporate Access Control Process.&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt 1in; TEXT-INDENT: -0.25in; mso-list: l5 level2 lfo4; tab-stops: list 1.0in"&gt;&lt;SPAN style="FONT-FAMILY: 'Courier New'; mso-bidi-font-family: 'Times New Roman'"&gt;o&lt;SPAN style="FONT: 7pt 'Times New Roman'"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;/SPAN&gt;Developers&amp;#8217; access limited.&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp; &lt;/SPAN&gt;Only granted access where needed.&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt 1.5in; TEXT-INDENT: -0.25in; mso-list: l5 level3 lfo4; tab-stops: list 1.5in"&gt;&lt;SPAN style="FONT-FAMILY: Wingdings"&gt;&amp;#167;&lt;SPAN style="FONT: 7pt 'Times New Roman'"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;/SPAN&gt;Have elevated permissions in development only.&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt 1.5in; TEXT-INDENT: -0.25in; mso-list: l5 level3 lfo4; tab-stops: list 1.5in"&gt;&lt;SPAN style="FONT-FAMILY: Wingdings"&gt;&amp;#167;&lt;SPAN style="FONT: 7pt 'Times New Roman'"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;/SPAN&gt;Release and debug teams have elevated permissions for events.&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt 1.5in; TEXT-INDENT: -0.25in; mso-list: l5 level3 lfo4; tab-stops: list 1.5in"&gt;&lt;SPAN style="FONT-FAMILY: Wingdings"&gt;&amp;#167;&lt;SPAN style="FONT: 7pt 'Times New Roman'"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;/SPAN&gt;QA Team has elevated access in QA environment.&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt 0.75in; TEXT-INDENT: -0.25in; mso-list: l5 level1 lfo4; tab-stops: list .75in"&gt;&lt;SPAN style="FONT-FAMILY: Symbol"&gt;&amp;#183;&lt;SPAN style="FONT: 7pt 'Times New Roman'"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;/SPAN&gt;Application Security --In Progress.&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt 1in; TEXT-INDENT: -0.25in; mso-list: l5 level2 lfo4; tab-stops: list 1.0in"&gt;&lt;SPAN style="FONT-FAMILY: 'Courier New'; mso-bidi-font-family: 'Times New Roman'"&gt;o&lt;SPAN style="FONT: 7pt 'Times New Roman'"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;/SPAN&gt;Externally addressable applications all exist on standalone servers in the DMZ.&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt 1.5in; TEXT-INDENT: -0.25in; mso-list: l5 level3 lfo4; tab-stops: list 1.5in"&gt;&lt;SPAN style="FONT-FAMILY: Wingdings"&gt;&amp;#167;&lt;SPAN style="FONT: 7pt 'Times New Roman'"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;/SPAN&gt;Not connected to a network.&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt 1in; TEXT-INDENT: -0.25in; mso-list: l5 level2 lfo4; tab-stops: list 1.0in"&gt;&lt;SPAN style="FONT-FAMILY: 'Courier New'; mso-bidi-font-family: 'Times New Roman'"&gt;o&lt;SPAN style="FONT: 7pt 'Times New Roman'"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;/SPAN&gt;Can only access servers/databases necessary for applications hosted.&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt 1in; TEXT-INDENT: -0.25in; mso-list: l5 level2 lfo4; tab-stops: list 1.0in"&gt;&lt;SPAN style="FONT-FAMILY: 'Courier New'; mso-bidi-font-family: 'Times New Roman'"&gt;o&lt;SPAN style="FONT: 7pt 'Times New Roman'"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;/SPAN&gt;Each application will have a separate login to allow more granular control of permissions.&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt 1.5in; TEXT-INDENT: -0.25in; mso-list: l5 level3 lfo4; tab-stops: list 1.5in"&gt;&lt;SPAN style="FONT-FAMILY: Wingdings"&gt;&amp;#167;&lt;SPAN style="FONT: 7pt 'Times New Roman'"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;/SPAN&gt;Implemented in phase two.&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt 0.75in; TEXT-INDENT: -0.25in; mso-list: l5 level1 lfo4; tab-stops: list .75in"&gt;&lt;SPAN style="FONT-FAMILY: Symbol"&gt;&amp;#183;&lt;SPAN style="FONT: 7pt 'Times New Roman'"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;/SPAN&gt;Source Control --Completed.&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt 1in; TEXT-INDENT: -0.25in; mso-list: l5 level2 lfo4; tab-stops: list 1.0in"&gt;&lt;SPAN style="FONT-FAMILY: 'Courier New'; mso-bidi-font-family: 'Times New Roman'"&gt;o&lt;SPAN style="FONT: 7pt 'Times New Roman'"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;/SPAN&gt;All dml changes must go through review/approval process including emergency releases.&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt 1in; TEXT-INDENT: -0.25in; mso-list: l5 level2 lfo4; tab-stops: list 1.0in"&gt;&lt;SPAN style="FONT-FAMILY: 'Courier New'; mso-bidi-font-family: 'Times New Roman'"&gt;o&lt;SPAN style="FONT: 7pt 'Times New Roman'"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;/SPAN&gt;All ddl/dml releases documented, in SourceSafe, and follow rollout process.&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt 0.75in; TEXT-INDENT: -0.25in; mso-list: l5 level1 lfo4; tab-stops: list .75in"&gt;&lt;SPAN style="FONT-FAMILY: Symbol"&gt;&amp;#183;&lt;SPAN style="FONT: 7pt 'Times New Roman'"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;/SPAN&gt;Data Level Security --In Progress.&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt 1in; TEXT-INDENT: -0.25in; mso-list: l5 level2 lfo4; tab-stops: list 1.0in"&gt;&lt;SPAN style="FONT-FAMILY: 'Courier New'; mso-bidi-font-family: 'Times New Roman'"&gt;o&lt;SPAN style="FONT: 7pt 'Times New Roman'"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;/SPAN&gt;Minimize access further by having user level access inside of each application.&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt 1in; TEXT-INDENT: -0.25in; mso-list: l5 level2 lfo4; tab-stops: list 1.0in"&gt;&lt;SPAN style="FONT-FAMILY: 'Courier New'; mso-bidi-font-family: 'Times New Roman'"&gt;o&lt;SPAN style="FONT: 7pt 'Times New Roman'"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;/SPAN&gt;Encrypt data where necessary.&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&amp;nbsp;&lt;o:p&gt;&lt;/o:p&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;Monitoring --In Progress.&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt 0.75in; TEXT-INDENT: -0.25in; mso-list: l5 level1 lfo4; tab-stops: list .75in"&gt;&lt;SPAN style="FONT-FAMILY: Symbol"&gt;&amp;#183;&lt;SPAN style="FONT: 7pt 'Times New Roman'"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;/SPAN&gt;Monitor all user connections.&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt 0.75in; TEXT-INDENT: -0.25in; mso-list: l5 level1 lfo4; tab-stops: list .75in"&gt;&lt;SPAN style="FONT-FAMILY: Symbol"&gt;&amp;#183;&lt;SPAN style="FONT: 7pt 'Times New Roman'"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;/SPAN&gt;Audit any connections outside of server "white list".&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt 0.75in; TEXT-INDENT: -0.25in; mso-list: l5 level1 lfo4; tab-stops: list .75in"&gt;&lt;SPAN style="FONT-FAMILY: Symbol"&gt;&amp;#183;&lt;SPAN style="FONT: 7pt 'Times New Roman'"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;/SPAN&gt;Monitor and audit all dml changes to insure there are no changes outside of process.&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt 0.75in; TEXT-INDENT: -0.25in; mso-list: l5 level1 lfo4; tab-stops: list .75in"&gt;&lt;SPAN style="FONT-FAMILY: Symbol"&gt;&amp;#183;&lt;SPAN style="FONT: 7pt 'Times New Roman'"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;/SPAN&gt;Monitor and trigger notification on all failed login attempts.&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&amp;nbsp;&lt;o:p&gt;&lt;/o:p&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;SOX has placed an unnecessarily large overhead on companies because irresponsible lawmakers did not define the act sufficiently.&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp; &lt;/SPAN&gt;Because of this, companies are spending billions of dollars scrambling to meet deadlines and goals that auditors are currently in the process of defining.&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp; &lt;/SPAN&gt;Many of these goals will be redefined because it is now in the hands of the judicial system to determine how far-reaching this act will be.&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&amp;nbsp;&lt;o:p&gt;&lt;/o:p&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;The security of data is important though.&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp; &lt;/SPAN&gt;It's many times one of the most overlooked areas of a company.&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp; &lt;/SPAN&gt;Many of the items we are now implementing should have been in place years before us.&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp; &lt;/SPAN&gt;It's unfortunate it takes a badly defined law to make it happen.&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&amp;nbsp;&lt;o:p&gt;&lt;/o:p&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;If anyone has anything to add let me know.&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp; &lt;/SPAN&gt;I'll try to update the post on a semi-regular basis, as things are added/subtracted from the overall project.&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&amp;nbsp;&lt;o:p&gt;&lt;/o:p&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;STRONG&gt;20041211:&lt;/STRONG&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&amp;nbsp;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;o:p&gt;We've made a lot of progress in the SQL Server environment.&amp;nbsp; All systems are now monitored proactively using standard traces across the enterprise.&amp;nbsp; Reports are published every day, giving updates on system performance and security.&amp;nbsp; We are also beginning the final wrap-up of our SOX audit for the data systems group.&amp;nbsp; So far, it looks like we're passing with flying colors.&lt;/o:p&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;o:p&gt;&lt;/o:p&gt;&amp;nbsp;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;o:p&gt;We still have a lot of work to do in this area though.&amp;nbsp; We need to finish the SQL Server consolidation by migrating a few remaining third-party applications to the third party SQL Servers.&amp;nbsp; In addition, the back office still needs to be consolidated to a clustered pair.&amp;nbsp; By the end of 2005 Q1, we should have the final architecture in place.&lt;/o:p&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&amp;nbsp;&lt;o:p&gt;&lt;/o:p&gt;&lt;/P&gt;
&lt;P&gt;&lt;/P&gt;&lt;img src="http://weblogs.sqlteam.com/derrickl/aggbug/2264.aspx" width="1" height="1" /&gt;</description>
            <dc:creator>Derrick Leggett</dc:creator>
            <guid>http://weblogs.sqlteam.com/derrickl/archive/2004/10/23/2264.aspx</guid>
            <pubDate>Sat, 23 Oct 2004 20:07:00 GMT</pubDate>
            <comments>http://weblogs.sqlteam.com/derrickl/archive/2004/10/23/2264.aspx#feedback</comments>
            <slash:comments>3</slash:comments>
            <wfw:commentRss>http://weblogs.sqlteam.com/derrickl/comments/commentRss/2264.aspx</wfw:commentRss>
        </item>
        <item>
            <title>PASS 2004 - Part 4</title>
            <category>&lt;b&gt;SQL Server&lt;/b&gt;</category>
            <link>http://weblogs.sqlteam.com/derrickl/archive/2004/10/06/2187.aspx</link>
            <description>&lt;P&gt;I know this is a little late, but I wanted to finish it up for my own purposes.&amp;nbsp; The final day of PASS was incredible.&amp;nbsp; Anytime you get a chance to listen in on Kimberly Tripp you should take that chance and remember it.&amp;nbsp; This is how&amp;nbsp;a PASS presentation should be.&lt;/P&gt;
&lt;P&gt;&lt;STRONG&gt;Very Large Databases with SQL Server 2005 &lt;/STRONG&gt;(by Lubor Kollar) &lt;STRONG&gt;-- **GOOD**&lt;/STRONG&gt;&lt;/P&gt;
&lt;P&gt;The presentation by Lubor was a high-level presentation that led really well into a lot of the presentations at PASS.&amp;nbsp; He did a good job of explaining how the engine works to determine locks.&amp;nbsp; He also explained the threading/fiber technology used by SQL Server and how that ties into the OS.&amp;nbsp; He covered many of the concepts in 2005 that allow it to scale better.&amp;nbsp; One of the main items is the advanced partitioning and online operations in 2005.&amp;nbsp; I'm already setting up databases in the betas using this technology.&amp;nbsp; It's going to be a good learning curve for DBAs not participating or looking at the betas to learn all these new features.&amp;nbsp; You NEED to get started now if you haven't began looking at SQL Server 2005.&lt;/P&gt;
&lt;P&gt;&lt;STRONG&gt;Security in SQL Server 2005 &lt;/STRONG&gt;(by Girish Chander) -- &lt;STRONG&gt;**Excellent**&lt;/STRONG&gt;&lt;/P&gt;
&lt;P&gt;This guy should give presentations for a living.&amp;nbsp; :)&amp;nbsp; Girish heads up the security team responsible for rewriting SQL Server Security.&amp;nbsp; They have done just that.&amp;nbsp; With the exception of the CLR, security could be the single biggest change in terms of impact, administration, and skill transition.&amp;nbsp; Here are a few of the highlights:&amp;nbsp; &lt;/P&gt;
&lt;UL&gt;
&lt;LI&gt;SQL Server logins have been drastically changed.&amp;nbsp; They now tie directly into the Windows API if you are using W2k3 to enforce the complexity of the passwords.&amp;nbsp; There is only a simple complexity check in W2k since the API isn't available.&amp;nbsp; Blank passwords are off by default, which shouldn't be allowed at all.&amp;nbsp; :)&amp;nbsp; You can now disable logins and worry about deleting them later.&amp;nbsp; We're in the middle of a security audit and redesign right now for SOX.&amp;nbsp; I wish this feature was availabe now.&amp;nbsp; You can turn the password policy and expiration (yes, I said expiration) off.&amp;nbsp; That won't happen where I work though.&amp;nbsp; &lt;/LI&gt;
&lt;LI&gt;Everyone has, or should have heard, of how schemas are now handled.&amp;nbsp;&amp;nbsp;The naming convention for objects is server.database.schema.object.&amp;nbsp; Objects are now owned by schemas.&amp;nbsp; Users own, or are allowed access to, these schemas.&amp;nbsp; This allows deleting of users not previously possible without renaming all their objects, etc.&amp;nbsp; It's&amp;nbsp;a LOT like the Oracle model (shhhhh).&lt;/LI&gt;
&lt;LI&gt;You have new permission levels that are useful.&amp;nbsp; You can now give someone rights to JUST execute procs, making them part of their own schema.&amp;nbsp; You also have a view definition that allows you to see only the metadata.&amp;nbsp;&amp;nbsp; This will be nice for auditing purposes.&lt;/LI&gt;&lt;/UL&gt;
&lt;P&gt;Here are a few concerns I have from the presentation:&lt;/P&gt;
&lt;UL&gt;
&lt;LI&gt;Deny always takes precedence, regardless of the level it's implemented at.&amp;nbsp; I understand the reasoning for this.&amp;nbsp; This will continue to cause major issues though when you need to grant an exception access to denied objects.&amp;nbsp; There should be an override feature.&amp;nbsp; Oh well....such is life.&lt;/LI&gt;
&lt;LI&gt;You can grant someone without permissions to an object the right to that object by using &amp;#8220;EXECUTE AS 'user'&amp;#8220;.&amp;nbsp; This is a nice feature, but you need the ability to override it and deny people the ability to execute this.&amp;nbsp; A reporting person in accounting shouldn'be be able to grant a&amp;nbsp;janitor&amp;nbsp;the rights to see sensitive accounting data.&amp;nbsp; A few people recommended this in the session, so hopefully this will be addressed.&lt;/LI&gt;
&lt;LI&gt;There is still no really good solution to database ownership chaining.&amp;nbsp; The need to do this is just a fact of life.&amp;nbsp; We end up granting access directly to tables at times because this has not been addressed correctly.&amp;nbsp; Microsoft needs to recognize the issue and deal with it by making a &amp;#8220;super group&amp;#8220; permissions level that can deal with this type of issue without granting cross-ownership of the whole database.&lt;/LI&gt;&lt;/UL&gt;
&lt;P&gt;&lt;STRONG&gt;SQL Server 2005 Partitioning - The Rolling Range&amp;nbsp;&lt;/STRONG&gt;(by Kimberly Tripp) -- &lt;STRONG&gt;**ROCKS!!!!**&lt;/STRONG&gt;&lt;/P&gt;
&lt;P&gt;I don't know what to say about Kimberly.&amp;nbsp; She is GOD might work.&amp;nbsp; :)&amp;nbsp; Anyone who doesn't know how to use partitioning or thinks it's &amp;#8220;one of those things you might use in a specialized shop&amp;#8221; needs to download this presentation, study it, learn it, and realize the impact it can have on their business.&amp;nbsp; We will be implementing it where I work to fix some of the large table hot spots we currently have.&amp;nbsp; SQL Server 2005 does a great job of making this more manageable and useable.&amp;nbsp; Kimberly Tripp not only explains how things work, she gives you a step-by-step demo of how to&amp;nbsp;use.&amp;nbsp; She also addresses many of the challenges faced when implementing partitioning.&amp;nbsp; &lt;/P&gt;
&lt;P&gt;&lt;STRONG&gt;Summary&lt;/STRONG&gt;&lt;/P&gt;
&lt;P&gt;The PASS Conference this year was awesome.&amp;nbsp; I was disappointed they didn't have more presentations giving comparisons between 2000 and 2005, including areas to &amp;#8220;watch out for&amp;#8221;.&amp;nbsp; That would be&amp;nbsp;a great idea for a presentation though.&amp;nbsp; The sessions I did attend, with the exception of DBA 101, were great though.&amp;nbsp; The PSS group was very helpful in answering questions, including an issue we were experiencing at work.&amp;nbsp; Orlando and the resort were unbelievable.&amp;nbsp; &lt;/P&gt;
&lt;P&gt;Can't wait until next year.&lt;/P&gt;&lt;img src="http://weblogs.sqlteam.com/derrickl/aggbug/2187.aspx" width="1" height="1" /&gt;</description>
            <dc:creator>Derrick Leggett</dc:creator>
            <guid>http://weblogs.sqlteam.com/derrickl/archive/2004/10/06/2187.aspx</guid>
            <pubDate>Thu, 07 Oct 2004 01:20:00 GMT</pubDate>
            <comments>http://weblogs.sqlteam.com/derrickl/archive/2004/10/06/2187.aspx#feedback</comments>
            <wfw:commentRss>http://weblogs.sqlteam.com/derrickl/comments/commentRss/2187.aspx</wfw:commentRss>
        </item>
        <item>
            <title>PASS 2004 - Part 3</title>
            <category>&lt;b&gt;SQL Server&lt;/b&gt;</category>
            <link>http://weblogs.sqlteam.com/derrickl/archive/2004/09/30/2158.aspx</link>
            <description>&lt;P&gt;WOW....what an interesting last couple days.&amp;nbsp; I was priviliged to attend a couple incredible meetings.&amp;nbsp; I was unfortunate enough to attend a session that was not so great (cough, cough)!!!!!&amp;nbsp; Such is life in the world of conferences.&amp;nbsp; :)&lt;/P&gt;
&lt;P&gt;&lt;STRONG&gt;SQL Server Locking Internals and Troubleshooting - **Good**&lt;/STRONG&gt;&lt;/P&gt;
&lt;P&gt;This session covered a lot of the tools and techniques used by PSS in troubleshooting issues.&amp;nbsp; He went really into depth on how scheduling, threading, fibers, crabbing&amp;nbsp;work.&amp;nbsp; SQL Server 2005 is changing the way threads are allocated.&amp;nbsp; By allocating them to tasks, we will be able to get better management of available threads.&amp;nbsp; It also now supports the option to dynamically change threads.&amp;nbsp; Right now it requires a reboot.&amp;nbsp;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;There were also a lot of good&amp;nbsp;utilities covered.&amp;nbsp; It's good stuff I tell you.&amp;nbsp; Everyone should check out the new read80trace tool available at Microsoft.&amp;nbsp; &lt;/P&gt;
&lt;P&gt;&lt;STRONG&gt;&lt;SPAN style="FONT-SIZE: 12pt; FONT-FAMILY: 'Times New Roman'; mso-fareast-font-family: 'Times New Roman'; mso-ansi-language: EN-US; mso-fareast-language: EN-US; mso-bidi-language: AR-SA"&gt;DBA 101 &amp;#8211; SQL Server 2005:&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp; &lt;/SPAN&gt;Transferring Existing Skills to a New Platform - **Needs Help**&lt;/SPAN&gt;&lt;/STRONG&gt;&lt;/P&gt;
&lt;P&gt;&lt;SPAN style="FONT-SIZE: 12pt; FONT-FAMILY: 'Times New Roman'; mso-fareast-font-family: 'Times New Roman'; mso-ansi-language: EN-US; mso-fareast-language: EN-US; mso-bidi-language: AR-SA"&gt;This session was not so great.&amp;nbsp; The session speaker didn't seem to actually know that much about 2005.&amp;nbsp; I'm not sure how much he actually used it.&amp;nbsp; It would be nice to have a session that compares the two and gives you items to watch out for as a DBA.&lt;/SPAN&gt;&lt;/P&gt;&lt;SPAN style="FONT-SIZE: 12pt; FONT-FAMILY: 'Times New Roman'; mso-fareast-font-family: 'Times New Roman'; mso-ansi-language: EN-US; mso-fareast-language: EN-US; mso-bidi-language: AR-SA"&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;STRONG&gt;Prescriptive Architecture Guidance on SQLCLR - **ROCKS!!!!!!!!** &lt;/STRONG&gt;Speaker - Ramachandran Ven Katesh&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&amp;nbsp;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;This guy is now one of my heros.&amp;nbsp; :)&amp;nbsp; He should speak or train SQL Server for a living.&amp;nbsp; He explained the architecture of the CLR, including CLR, best practices, examples, etc.&amp;nbsp; Many of his samples can be found by searching MSDN.&amp;nbsp; If you are a PASS member and didn't get to attend, buy the conference DVD and download his slides.&amp;nbsp; It will be worth it.&amp;nbsp; &lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&amp;nbsp;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;He also showed us the Visual Studio database project in 2005.&amp;nbsp; This is a project that allows you to debug and register items automatically in a database.&amp;nbsp; It's much easier than the Beta 1 way of doing things.&amp;nbsp; In addition, it allows debugging of both CLR and TSQL in the same context.&amp;nbsp; It's a great upgrade and tool.&amp;nbsp; One of the things I'm really looking forward to is being able to tell vendors I don't let them put XPs on my server because the SUCK!!!&amp;nbsp; It was nice to hear an MS person say the same thing.&amp;nbsp; The CLR chnages all that.&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&amp;nbsp;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;B style="mso-bidi-font-weight: normal"&gt;Relational Data Warehousing with SQL Server 2005 - **Good**&lt;/B&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;STRONG&gt;&lt;/STRONG&gt;&amp;nbsp;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;After this, I'm tempted to ONLY attend conferences with MS speakers.&amp;nbsp; They have really done a great job with their presentations this week.&amp;nbsp; We covered the vast improvements to partitioned, indexed views.&amp;nbsp; They have been extended to allow use in more situations.&amp;nbsp; They have also improved the matching algorithms and now allow concurrent processing against multiple segments of the index.&amp;nbsp; Index functions have also been expanded with online index functions and the INCLUDE clause.&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&amp;nbsp;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;STRONG&gt;Enhancing your SQL career by making a name for yourself - **Good**&lt;/STRONG&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;STRONG&gt;&lt;/STRONG&gt;&amp;nbsp;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;I typed my blog in this session.&amp;nbsp; It was great.&amp;nbsp; :)&amp;nbsp; Seriously, the biggest thing it stressted was:&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&amp;nbsp;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;DO SOMETHING!!!&amp;nbsp; Help people out, write a blog, answer a question, start a website.&amp;nbsp; It pays off in the end.&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;B style="mso-bidi-font-weight: normal"&gt;&lt;/B&gt;&amp;nbsp;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;Later....I'm out of here!!!!&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;B style="mso-bidi-font-weight: normal"&gt;&lt;?xml:namespace prefix = o ns = "urn:schemas-microsoft-com:office:office" /&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/B&gt;&amp;nbsp;&lt;/P&gt;&lt;/SPAN&gt;&lt;img src="http://weblogs.sqlteam.com/derrickl/aggbug/2158.aspx" width="1" height="1" /&gt;</description>
            <dc:creator>Derrick Leggett</dc:creator>
            <guid>http://weblogs.sqlteam.com/derrickl/archive/2004/09/30/2158.aspx</guid>
            <pubDate>Thu, 30 Sep 2004 21:37:00 GMT</pubDate>
            <comments>http://weblogs.sqlteam.com/derrickl/archive/2004/09/30/2158.aspx#feedback</comments>
            <slash:comments>1</slash:comments>
            <wfw:commentRss>http://weblogs.sqlteam.com/derrickl/comments/commentRss/2158.aspx</wfw:commentRss>
        </item>
        <item>
            <title>PASS 2004 - Part 2</title>
            <category>&lt;b&gt;SQL Server&lt;/b&gt;</category>
            <link>http://weblogs.sqlteam.com/derrickl/archive/2004/09/29/2142.aspx</link>
            <description>&lt;P&gt;&lt;STRONG&gt;High Availability with SQL Server 2005&lt;/STRONG&gt;&lt;/P&gt;
&lt;P&gt;This was a great session.&amp;nbsp; It was cut a little short by an &lt;STRONG&gt;EMERGENCY EVACUATION!!!&amp;nbsp; &lt;/STRONG&gt;Go figure.&amp;nbsp; :)&amp;nbsp; It focused on the new enhancements that SQL Server 2005 has added to provide for greater flexibility and implementation of high-availability networks.&amp;nbsp; For those who are members of PASS, the slides can be downloaded from &lt;A href="http://www.sqlpass.org"&gt;www.sqlpass.org&lt;/A&gt; when the conference is over.&amp;nbsp; Here are my takeaways from the session:&lt;/P&gt;
&lt;UL style="MARGIN-TOP: 0in" type=disc&gt;
&lt;LI class=MsoNormal style="MARGIN: 0in 0in 0pt; mso-list: l0 level1 lfo1; tab-stops: list .5in"&gt;Covered Database Mirroring.&lt;/LI&gt;
&lt;OL style="MARGIN-TOP: 0in" type=a&gt;
&lt;LI class=MsoNormal style="MARGIN: 0in 0in 0pt; mso-list: l0 level2 lfo1; tab-stops: list 1.0in"&gt;Can be a long ways away. &lt;/LI&gt;&lt;/OL&gt;&lt;/UL&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt 1.5in; TEXT-INDENT: -1.5in; mso-list: l0 level3 lfo1; tab-stops: list 1.5in; mso-text-indent-alt: -9.0pt"&gt;&lt;SPAN style="mso-list: Ignore"&gt;&lt;SPAN style="FONT: 7pt 'Times New Roman'"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;i.&lt;SPAN style="FONT: 7pt 'Times New Roman'"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;/SPAN&gt;Have to keep transactions in sync though, which can cost performance.&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt 1.5in; TEXT-INDENT: -1.5in; mso-list: l0 level3 lfo1; tab-stops: list 1.5in; mso-text-indent-alt: -9.0pt"&gt;&lt;SPAN style="mso-list: Ignore"&gt;&lt;SPAN style="FONT: 7pt 'Times New Roman'"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;ii.&lt;SPAN style="FONT: 7pt 'Times New Roman'"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;/SPAN&gt;Don&amp;#8217;t need to be on compatability list like clustering.&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt 1.5in; TEXT-INDENT: -1.5in; mso-list: l0 level3 lfo1; tab-stops: list 1.5in; mso-text-indent-alt: -9.0pt"&gt;&lt;SPAN style="mso-list: Ignore"&gt;&lt;SPAN style="FONT: 7pt 'Times New Roman'"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;iii.&lt;SPAN style="FONT: 7pt 'Times New Roman'"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;/SPAN&gt;Should run equal hardware though; however, it&amp;#8217;s not a requirement.&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt 1.5in; TEXT-INDENT: -1.5in; mso-list: l0 level3 lfo1; tab-stops: list 1.5in; mso-text-indent-alt: -9.0pt"&gt;&lt;SPAN style="mso-list: Ignore"&gt;&lt;SPAN style="FONT: 7pt 'Times New Roman'"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;iv.&lt;SPAN style="FONT: 7pt 'Times New Roman'"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;/SPAN&gt;No shared disk.&lt;/P&gt;
&lt;UL style="MARGIN-TOP: 0in" type=disc&gt;
&lt;OL style="MARGIN-TOP: 0in" type=a start=2&gt;
&lt;LI class=MsoNormal style="MARGIN: 0in 0in 0pt; mso-list: l0 level2 lfo1; tab-stops: list 1.0in"&gt;Can pick synchronous/asynchronous.&lt;/LI&gt;
&lt;LI class=MsoNormal style="MARGIN: 0in 0in 0pt; mso-list: l0 level2 lfo1; tab-stops: list 1.0in"&gt;Terminology&lt;/LI&gt;&lt;/OL&gt;&lt;/UL&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt 1.5in; TEXT-INDENT: -1.5in; mso-list: l0 level3 lfo1; tab-stops: list 1.5in; mso-text-indent-alt: -9.0pt"&gt;&lt;SPAN style="mso-list: Ignore"&gt;&lt;SPAN style="FONT: 7pt 'Times New Roman'"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;i.&lt;SPAN style="FONT: 7pt 'Times New Roman'"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;/SPAN&gt;A client attached to the &amp;#8220;principal&amp;#8221; server.&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt 1.5in; TEXT-INDENT: -1.5in; mso-list: l0 level3 lfo1; tab-stops: list 1.5in; mso-text-indent-alt: -9.0pt"&gt;&lt;SPAN style="mso-list: Ignore"&gt;&lt;SPAN style="FONT: 7pt 'Times New Roman'"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;ii.&lt;SPAN style="FONT: 7pt 'Times New Roman'"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;/SPAN&gt;Principal server sends &amp;#8220;secondary transactions&amp;#8221; to the &amp;#8220;mirror&amp;#8221; server.&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt 1.5in; TEXT-INDENT: -1.5in; mso-list: l0 level3 lfo1; tab-stops: list 1.5in; mso-text-indent-alt: -9.0pt"&gt;&lt;SPAN style="mso-list: Ignore"&gt;&lt;SPAN style="FONT: 7pt 'Times New Roman'"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;iii.&lt;SPAN style="FONT: 7pt 'Times New Roman'"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;/SPAN&gt;There is a &amp;#8220;witness&amp;#8221;.&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp; &lt;/SPAN&gt;Provides vote on who is principal and mirror.&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp; &lt;/SPAN&gt;Provides the winning vote.&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp; &lt;/SPAN&gt;Allows failover if the connection breaks between principal and mirror vs. the actual servers failing.&lt;/P&gt;
&lt;UL style="MARGIN-TOP: 0in" type=disc&gt;
&lt;OL style="MARGIN-TOP: 0in" type=a start=4&gt;
&lt;LI class=MsoNormal style="MARGIN: 0in 0in 0pt; mso-list: l0 level2 lfo1; tab-stops: list 1.0in"&gt;We can use database snapshots on the mirror, put it in read-only, and use it for reporting.&lt;/LI&gt;
&lt;LI class=MsoNormal style="MARGIN: 0in 0in 0pt; mso-list: l0 level2 lfo1; tab-stops: list 1.0in"&gt;To become the Principal, a server must talk to at least one other server.&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp; &lt;/SPAN&gt;Can provide some long distance problems.&lt;/LI&gt;
&lt;LI class=MsoNormal style="MARGIN: 0in 0in 0pt; mso-list: l0 level2 lfo1; tab-stops: list 1.0in"&gt;Big question came up on whether you can mirror the master database.???&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp; &lt;/SPAN&gt;&lt;/LI&gt;&lt;/OL&gt;&lt;/UL&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt 1.5in; TEXT-INDENT: -1.5in; mso-list: l0 level3 lfo1; tab-stops: list 1.5in; mso-text-indent-alt: -9.0pt"&gt;&lt;SPAN style="mso-list: Ignore"&gt;&lt;SPAN style="FONT: 7pt 'Times New Roman'"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;i.&lt;SPAN style="FONT: 7pt 'Times New Roman'"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;/SPAN&gt;This is a great question.&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp; &lt;/SPAN&gt;The answer appears to be no.&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt 1.5in; TEXT-INDENT: -1.5in; mso-list: l0 level3 lfo1; tab-stops: list 1.5in; mso-text-indent-alt: -9.0pt"&gt;&lt;SPAN style="mso-list: Ignore"&gt;&lt;SPAN style="FONT: 7pt 'Times New Roman'"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;ii.&lt;SPAN style="FONT: 7pt 'Times New Roman'"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;/SPAN&gt;Would be a problem.&lt;/P&gt;
&lt;UL style="MARGIN-TOP: 0in" type=disc&gt;
&lt;OL style="MARGIN-TOP: 0in" type=a start=7&gt;
&lt;LI class=MsoNormal style="MARGIN: 0in 0in 0pt; mso-list: l0 level2 lfo1; tab-stops: list 1.0in"&gt;It&amp;#8217;s pretty efficient because it catches the writes in the log buffer and automatically sends the log entries to the other server.&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp; &lt;/SPAN&gt;There&amp;#8217;s two types of commits:&lt;/LI&gt;&lt;/OL&gt;&lt;/UL&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt 1.5in; TEXT-INDENT: -1.5in; mso-list: l0 level3 lfo1; tab-stops: list 1.5in; mso-text-indent-alt: -9.0pt"&gt;&lt;SPAN style="mso-list: Ignore"&gt;&lt;SPAN style="FONT: 7pt 'Times New Roman'"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;i.&lt;SPAN style="FONT: 7pt 'Times New Roman'"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;/SPAN&gt;Safety mode:&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp; &lt;/SPAN&gt;Verifies the commit on the other side before it commits.&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp; &lt;/SPAN&gt;Has automatic failover capability.&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt 1.5in; TEXT-INDENT: -1.5in; mso-list: l0 level3 lfo1; tab-stops: list 1.5in; mso-text-indent-alt: -9.0pt"&gt;&lt;SPAN style="mso-list: Ignore"&gt;&lt;SPAN style="FONT: 7pt 'Times New Roman'"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;ii.&lt;SPAN style="FONT: 7pt 'Times New Roman'"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;/SPAN&gt;Safety off:&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp; &lt;/SPAN&gt;Just forgets about the transactions after it sends them.&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp; &lt;/SPAN&gt;&lt;/P&gt;
&lt;UL style="MARGIN-TOP: 0in" type=disc&gt;
&lt;OL style="MARGIN-TOP: 0in" type=a start=8&gt;
&lt;LI class=MsoNormal style="MARGIN: 0in 0in 0pt; mso-list: l0 level2 lfo1; tab-stops: list 1.0in"&gt;Because it&amp;#8217;s just sending stuff, when you rollback a transaction it&amp;#8217;s slower.&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp; &lt;/SPAN&gt;It has to verify the rollback on the other side as well.&lt;/LI&gt;
&lt;LI class=MsoNormal style="MARGIN: 0in 0in 0pt; mso-list: l0 level2 lfo1; tab-stops: list 1.0in"&gt;DDL Changes are captured.&lt;/LI&gt;
&lt;LI class=MsoNormal style="MARGIN: 0in 0in 0pt; mso-list: l0 level2 lfo1; tab-stops: list 1.0in"&gt;Is able to handle multiple databases together with cross-database updates.&lt;/LI&gt;&lt;/OL&gt;&lt;/UL&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt 1.5in; TEXT-INDENT: -1.5in; mso-list: l0 level3 lfo1; tab-stops: list 1.5in; mso-text-indent-alt: -9.0pt"&gt;&lt;SPAN style="mso-list: Ignore"&gt;&lt;SPAN style="FONT: 7pt 'Times New Roman'"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;i.&lt;SPAN style="FONT: 7pt 'Times New Roman'"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;/SPAN&gt;Need to find out more information.&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp; &lt;/SPAN&gt;This wasn&amp;#8217;t covered as the session was cut short.&lt;/P&gt;
&lt;UL style="MARGIN-TOP: 0in" type=disc&gt;
&lt;OL style="MARGIN-TOP: 0in" type=a start=11&gt;
&lt;LI class=MsoNormal style="MARGIN: 0in 0in 0pt; mso-list: l0 level2 lfo1; tab-stops: list 1.0in"&gt;Can you tell how much latency exists between the mirrors?&lt;/LI&gt;&lt;/OL&gt;&lt;/UL&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt 1.5in; TEXT-INDENT: -1.5in; mso-list: l0 level3 lfo1; tab-stops: list 1.5in; mso-text-indent-alt: -9.0pt"&gt;&lt;SPAN style="mso-list: Ignore"&gt;&lt;SPAN style="FONT: 7pt 'Times New Roman'"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;i.&lt;SPAN style="FONT: 7pt 'Times New Roman'"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;/SPAN&gt;Would be very efficient in a SAN configuration.&lt;/P&gt;
&lt;UL style="MARGIN-TOP: 0in" type=disc&gt;
&lt;OL style="MARGIN-TOP: 0in" type=a start=12&gt;
&lt;LI class=MsoNormal style="MARGIN: 0in 0in 0pt; mso-list: l0 level2 lfo1; tab-stops: list 1.0in"&gt;There&amp;#8217;s a client library to automatically redirect to mirror.&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp; &lt;/SPAN&gt;Requires no changes to application code.&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp; &lt;/SPAN&gt;Client automatically redirected if session is dropped.&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp; &lt;/SPAN&gt;It&amp;#8217;s aware of the principal and mirror servers.&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp; &lt;/SPAN&gt;The library caches mirror name upon initial connect to principal.&lt;/LI&gt;
&lt;LI class=MsoNormal style="MARGIN: 0in 0in 0pt; mso-list: l0 level2 lfo1; tab-stops: list 1.0in"&gt;There is a manual failover process if you decide to use asynchronous.&lt;/LI&gt;&lt;/OL&gt;&lt;/UL&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt 1.5in; TEXT-INDENT: -1.5in; mso-list: l0 level3 lfo1; tab-stops: list 1.5in; mso-text-indent-alt: -9.0pt"&gt;&lt;SPAN style="mso-list: Ignore"&gt;&lt;SPAN style="FONT: 7pt 'Times New Roman'"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;i.&lt;SPAN style="FONT: 7pt 'Times New Roman'"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;/SPAN&gt;ALTER DATABASE db SET PARTNER FAILOVER&lt;/P&gt;
&lt;UL style="MARGIN-TOP: 0in" type=disc&gt;
&lt;LI class=MsoNormal style="MARGIN: 0in 0in 0pt; mso-list: l0 level1 lfo1; tab-stops: list .5in"&gt;Covered replication, log shipping, cold standby.&lt;/LI&gt;
&lt;OL style="MARGIN-TOP: 0in" type=a&gt;
&lt;LI class=MsoNormal style="MARGIN: 0in 0in 0pt; mso-list: l0 level2 lfo1; tab-stops: list 1.0in"&gt;Not changing log shipping.&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp; &lt;/SPAN&gt;Lots of sessions on replication.&lt;/LI&gt;
&lt;LI class=MsoNormal style="MARGIN: 0in 0in 0pt; mso-list: l0 level2 lfo1; tab-stops: list 1.0in"&gt;Good chart on how to choose different types of failover.&lt;/LI&gt;&lt;/OL&gt;
&lt;LI class=MsoNormal style="MARGIN: 0in 0in 0pt; mso-list: l0 level1 lfo1; tab-stops: list .5in"&gt;Database Snapshots (new)&lt;/LI&gt;
&lt;OL style="MARGIN-TOP: 0in" type=a&gt;
&lt;LI class=MsoNormal style="MARGIN: 0in 0in 0pt; mso-list: l0 level2 lfo1; tab-stops: list 1.0in"&gt;Allow recovery from user erros by allowing the database to go back in time.&lt;/LI&gt;
&lt;LI class=MsoNormal style="MARGIN: 0in 0in 0pt; mso-list: l0 level2 lfo1; tab-stops: list 1.0in"&gt;Multiple snapshots are allowed.&lt;/LI&gt;
&lt;LI class=MsoNormal style="MARGIN: 0in 0in 0pt; mso-list: l0 level2 lfo1; tab-stops: list 1.0in"&gt;It&amp;#8217;s read only.&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp; &lt;/SPAN&gt;To drop the database it&amp;#8217;s attached to, you need to drop the snapshot first.&lt;/LI&gt;
&lt;LI class=MsoNormal style="MARGIN: 0in 0in 0pt; mso-list: l0 level2 lfo1; tab-stops: list 1.0in"&gt;CREATE DATABASE mydbsnap ON (filelist) AS SNAPSHOT OF mydb&lt;/LI&gt;
&lt;LI class=MsoNormal style="MARGIN: 0in 0in 0pt; mso-list: l0 level2 lfo1; tab-stops: list 1.0in"&gt;DROP DATABASE mydbsnap&lt;/LI&gt;
&lt;LI class=MsoNormal style="MARGIN: 0in 0in 0pt; mso-list: l0 level2 lfo1; tab-stops: list 1.0in"&gt;You can restore from a snapshot database.&lt;/LI&gt;&lt;/OL&gt;&lt;/UL&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt 1.5in; TEXT-INDENT: -1.5in; mso-list: l0 level3 lfo1; tab-stops: list 1.5in; mso-text-indent-alt: -9.0pt"&gt;&lt;SPAN style="mso-list: Ignore"&gt;&lt;SPAN style="FONT: 7pt 'Times New Roman'"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;i.&lt;SPAN style="FONT: 7pt 'Times New Roman'"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;/SPAN&gt;RESTORE DATABASE mydb FROM DATABASE_SNAPSHOT = &amp;#8216;mydbsnap0600&amp;#8217;.&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt 1.5in; TEXT-INDENT: -1.5in; mso-list: l0 level3 lfo1; tab-stops: list 1.5in; mso-text-indent-alt: -9.0pt"&gt;&lt;SPAN style="mso-list: Ignore"&gt;&lt;SPAN style="FONT: 7pt 'Times New Roman'"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;ii.&lt;SPAN style="FONT: 7pt 'Times New Roman'"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;/SPAN&gt;Good Question:&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp; &lt;/SPAN&gt;Can you restore to a different database?&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;?xml:namespace prefix = o ns = "urn:schemas-microsoft-com:office:office" /&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;img src="http://weblogs.sqlteam.com/derrickl/aggbug/2142.aspx" width="1" height="1" /&gt;</description>
            <dc:creator>Derrick Leggett</dc:creator>
            <guid>http://weblogs.sqlteam.com/derrickl/archive/2004/09/29/2142.aspx</guid>
            <pubDate>Wed, 29 Sep 2004 19:00:00 GMT</pubDate>
            <comments>http://weblogs.sqlteam.com/derrickl/archive/2004/09/29/2142.aspx#feedback</comments>
            <slash:comments>2</slash:comments>
            <wfw:commentRss>http://weblogs.sqlteam.com/derrickl/comments/commentRss/2142.aspx</wfw:commentRss>
        </item>
    </channel>
</rss>