<?xml version="1.0" encoding="utf-8"?>
<rss xmlns:atom="https://www.w3.org/2005/Atom" xmlns:sy="https://purl.org/rss/1.0/modules/syndication/" xmlns:dc="https://purl.org/dc/elements/1.1/" xmlns:content="https://purl.org/rss/1.0/modules/content/" xmlns:wfw="https://wellformedweb.org/CommentAPI/" xmlns:slash="https://purl.org/rss/1.0/modules/slash/"
  version="2.0">
  <channel>
    <title>accidental_dba</title>
    <atom:link
      href="https://docs.microsoft.com/archive/blogs/accidental_dba/feed.xml"
      rel="self"
      type="application/rss+xml" />
    <link>https://docs.microsoft.com/archive/blogs/accidental_dba/feed.xml</link>
    <description />
    <lastBuildDate>Wed, 17 Apr 2019 03:21:26 GMT</lastBuildDate>
    <language>en-US</language>
    <sy:updatePeriod>hourly</sy:updatePeriod>
    <sy:updateFrequency>1</sy:updateFrequency>
    <item>
      <title>Delivery and Structure of SQL Server Documentation Have Changed for SQL Server "Denali"</title>
      <link>https://docs.microsoft.com/archive/blogs/accidental_dba/delivery-and-structure-of-sql-server-documentation-have-changed-for-sql-server-denali</link>
      <pubDate>Fri, 15 Jul 2011 12:12:50 GMT</pubDate>
      <dc:creator><![CDATA[accidental_dba_msft]]></dc:creator>
      <guid
        isPermaLink="false">https://blogs.technet.microsoft.com/accidental_dba/2011/07/15/delivery-and-structure-of-sql-server-documentation-have-changed-for-sql-server-denali/</guid>
      <description><![CDATA[We want to make information in the SQL Server product content easier to find. We want to make sure...]]></description>
      <content:encoded><![CDATA[<p>We want to make information in the SQL Server product content easier to find. We want to make sure that the content is consistent, that there is the right amount of information in all areas, and that it is up-to-date. To do these things, we have changed how the content is delivered and structured&nbsp;for Denali. After you have read about it, please give us feedback about the changes by taking this <a title="survey" href="https://www.zoomerang.com/Survey/WEB22CP36HY2L7/">short survey</a>.</p>
<p>Where can I find the SQL Server product content?</p>
<p>SQL Server product content for Denali is available online at&nbsp;<a href="https://msdn.microsoft.com/en-us/library/bb418433(SQL.10).aspx">MSDN</a> and <a href="https://technet.microsoft.com/en-us/library/bb418433(SQL.10).aspx">TechNet</a>. While it is no longer released with the product, you can easily set up the help viewer to either access the content on MSDN or TechNet, or to download the help collections on your local computer. If you click the Books Online icon in the program group after installing CTP3, dialogs will explain how to configure the help viewer. To install Books Online on a server behind a firewall, you can download the files to a server with Internet access, then copy the files to the server behind the firewall. For more information, see&nbsp;<a href="https://www.microsoft.com/download/en/details.aspx?id=347">Product Documentation for&nbsp;SQL Server Denali</a>&nbsp;and&nbsp;<a href="https://msdn.microsoft.com/en-us/library/ms166022(SQL.110).aspx">Add or Remove Help Collections</a>.<br /><br />In the new help system, the help collections you install are combined into help catalogs. Most of the SQL Server tools, such as SQL Server Management Studio, reference a help catalog specific to SQL Server. The SQL Server documentation is installed into the SQL Server Help catalog when you install it using either the Manage Help Settings Start menu shortcut, or the Manage Help Settings Help menu item in SSMS. The BI Developer Studio, however, references the Visual Studio Help catalog for product documentation.<br /><br />To make product documentation for SQL Server available to BIDS, go to the BIDS Help menu and select the <b>Manage Help Settings</b> item. This will launch Help Library Manager within the context of the Visual Studio Help catalog. Scroll down to the SQL Server &ldquo;Denali&rdquo; section and click <b>Add</b> next to the documentation you want to download. Since the content already exists on your machine, it will not be downloaded a second time. Instead, Help Library Manager will update the Visual Studio Help catalog&rsquo;s index to include the product documentation for SQL Server. Once the index has been updated, you can close Help Library Manager and the documentation will be available for use.</p>
<p>What changes have we made?</p>
<p>Beginning with SQL Server Denali CTP 3, content that has traditionally been included in Books Online is now published to four separate areas on MSDN and TechNet.</p>
<ul>
<li>The new Books Online focuses on how to get tasks done and includes language reference topics.</li>
<li>Tutorials provide scenario-based procedural content.</li>
<li>The SQL Server Developer Reference provides detailed developer guides and API references for programmers writing applications and administrators building PowerShell scripts.</li>
<li>When available, SQL Server Technical Guidance provides more prescriptive information on how to use the product to implement your solutions, and conceptual and architectural information to help understand solutions.</li>
</ul>
<p>How has content in Books Online changed for Denali?</p>
<p>When you need to get something done, the new Books Online tells you how. It focuses on features and tasks, and provides reference content:</p>
<ul>
<li>Feature descriptions</li>
<li>How-to content</li>
<li>Tool descriptions</li>
<li>Language reference, including T-SQL and DAX and MDX</li>
</ul>
<p>We&rsquo;ve removed and discarded content that is redundant or obsolete&mdash;making it easier for you to find what they need. While many changes have been made to the Denali documentation for CTP 3, it is still a work in progress. You may notice inconsistencies between content areas. For example, not all how-to topics show how to perform a task using different methods. Content will continue to change and be enhanced between CTP 3 and the final release.</p>
<p>Where can I find tutorials?</p>
<p>SQL Server tutorials are prescriptive, scenario-based content that enables you to familiarize yourself with SQL Server solutions. SQL Server tutorials are published to <a href="https://msdn.microsoft.com/en-us/library/bb418433(SQL.10).aspx">MSDN</a> and <a href="https://technet.microsoft.com/en-us/library/bb418433(SQL.10).aspx">TechNet</a> separate from BOL and Technical Guidance, giving you up-to-date content.</p>
<p>How about the Developer Reference?</p>
<p>The SQL Server Developer Reference is available online at <a href="https://msdn.microsoft.com/en-us/library/bb418433(SQL.10).aspx">MSDN</a> and <a href="https://technet.microsoft.com/en-us/library/bb418433(SQL.10).aspx">TechNet</a>, and you will be able to download it as a help package and view it using the Help Viewer. Moving the Developer Reference outside of the Books Online should improve discoverability of the content.</p>
<p>What will the Technical Guidance provide?</p>
<p>When you want to get the full story on SQL Server, you can get it in the SQL Server Technical Guidance.</p>
<ul>
<li>Prescriptive guidance about solutions</li>
<li>End-to-end scenarios, including real-world examples</li>
<li>Best practices</li>
<li>More detailed conceptual information</li>
<li>Role-focused information about setup, deployment, administration and management, security, troubleshooting, and performance.</li>
</ul>
<p>Technical Guidance will be published to MSDN and TechNet separate from BOL. We will begin releasing Technical Guidance in the Fall of 2011.</p>
<p>And the community?</p>
<p>As usual, SQL Server community sites like the SQL Server Resource Center, the SQL Server Developer Center, the MSDN Forum, and the TechNet wiki are open for business.</p>
<p>What do you think?</p>
<p>This is a big change for the SQL Server product content and work is still in progress. We have made these changes to make sure that you can get the right information when you need it. We want your feedback. Let us know what you think about this change in any of the following ways:</p>
<ul>
<li>Take this <a title="survey" href="https://www.zoomerang.com/Survey/WEB22CP36HY2L7/">short survey</a>.</li>
<li>Add a comment&nbsp;here in this article on the TechNet Wiki.</li>
<li>Click the Rate and Give Feedback link at the top of any topic.</li>
<li>Ask questions or post feedback on the <a href="https://social.msdn.microsoft.com/Forums/en-US/category/sqlserverprerelease/">SQL Server Denali Forum</a>.</li>
<li>Submit a bug through the <a href="https://connect.microsoft.com/SQLServer/Feedback">Microsoft Connect</a>.</li>
</ul>]]></content:encoded>
    </item>
    <item>
      <title>Automating SQL Server Administration with SQL Server Agent</title>
      <link>https://docs.microsoft.com/archive/blogs/accidental_dba/automating-sql-server-administration-with-sql-server-agent</link>
      <pubDate>Fri, 08 Jul 2011 17:02:24 GMT</pubDate>
      <dc:creator><![CDATA[accidental_dba_msft]]></dc:creator>
      <guid
        isPermaLink="false">https://blogs.technet.microsoft.com/accidental_dba/2011/07/08/automating-sql-server-administration-with-sql-server-agent/</guid>
      <description><![CDATA[SQL Server Agent is a Microsoft Windows service that executes scheduled administrative tasks called...]]></description>
      <content:encoded><![CDATA[<p>SQL Server Agent is a Microsoft Windows service that executes scheduled administrative tasks called <i>jobs</i>. Each job contains one or more job steps. Each step contains its own task - for example, backing up a database.</p>
<p>SQL Server Agent uses SQL Server to store job information. SQL Server Agent can run a job on a schedule, in response to a specific event, or on demand. For example, if you want to back up all the company servers every weekday at 10-pm, you can automate the task as a SQL Server Agent job. Schedule the backup to run after 22:00 Monday through Friday; if the backup encounters a problem, SQL Server Agent can record the event and notify you.</p>
<table style="width: 96%;" border="1" cellpadding="0">
<tbody>
<tr>
<td valign="top">
<p><b></b><b>Note</b> &nbsp;By default, the SQL Server Agent service is disabled when SQL Server 2005 or later is installed unless the user explicitly chooses to autostart the service.</p>
</td>
</tr>
</tbody>
</table>
<p>To automate administration, follow these steps:</p>
<ol>
<li>Establish which administrative tasks or server events occur regularly and whether these tasks or events can be administered programmatically. A task is a good candidate for automation if it involves a predictable sequence of steps and occurs at a specific time or in response to a specific event.</li>
<li>Define a set of jobs, schedules, alerts, and operators by using SQL Server Management Studio, Transact-SQL scripts, or SQL Server Management Objects (SMO). For more information, see <a href="https://msdn.microsoft.com/en-us/library/ms186273.aspx">Creating Jobs</a> in SQL Server Books Online.</li>
<li>Run the SQL Server Agent jobs you have defined.</li>
</ol>
<table style="width: 97%;" border="1" cellpadding="0">
<tbody>
<tr>
<td valign="bottom">
<p><b></b><b>Note</b></p>
</td>
</tr>
<tr>
<td valign="top">
<p>For the default instance of SQL Server, the SQL Server service is named SQLSERVERAGENT. For named instances, the SQL Server Agent service is named SQLAgent$<i>instancename</i>.</p>
</td>
</tr>
</tbody>
</table>
<p>If you run multiple instances of SQL Server, you can use multiserver administration to automate tasks common across all instances. For more information, see <a href="https://msdn.microsoft.com/en-us/library/ms180992.aspx">Automating Administration Across an Enterprise</a>.</p>
<p><b>Fixed database roles and least privileges</b></p>
<p>SQL Server Agent has three roles that reside in the MSDB system database. You can use these roles to fine tune privileges for SQL Server Agent jobs. Job management is an area where recent security improvements are a welcome addition compared to previous versions of SQL Server.</p>
<p>&nbsp;</p>
<div align="center">
<table style="width: 90%;" border="1" cellspacing="0" cellpadding="0">
<tbody>
<tr>
<td valign="top" width="32">
<p><b>ID</b></p>
</td>
<td valign="top" width="198">
<p><b>Role</b></p>
</td>
<td valign="top">
<p><b>Description</b></p>
</td>
</tr>
<tr>
<td valign="top" width="32">
<p>1</p>
</td>
<td valign="top" width="198">
<p>SQLAgentUserRole</p>
</td>
<td valign="top">
<ul>
<li style="text-align: left;">Manage Jobs that they own.</li>
</ul>
</td>
</tr>
<tr>
<td valign="top" width="32">
<p>2</p>
</td>
<td valign="top" width="198">
<p>SQLAgentReaderRole</p>
</td>
<td valign="top">
<ul>
<li style="text-align: left;">All of the SQLAgentUserRole rights.</li>
<li style="text-align: left;">Ability to review multiserver jobs, their configurations, and history.</li>
</ul>
</td>
</tr>
<tr>
<td valign="top" width="32">
<p>3</p>
</td>
<td valign="top" width="198">
<p>SQLAgentOperatorRole</p>
</td>
<td valign="top">
<ul>
<li style="text-align: left;">All of the SQLAgentReaderRole rights.</li>
<li style="text-align: left;">The ability to review operators, proxies, and alerts.</li>
<li style="text-align: left;">Execute, stop or start all local jobs.</li>
<li style="text-align: left;">Delete the job history for any local job.</li>
<li style="text-align: left;">Enable or disable all local jobs and schedules.</li>
</ul>
</td>
</tr>
</tbody>
</table>
</div>
<p>&nbsp;</p>
<p>Although production DBA&rsquo;s are likely to have System Administrator rights, SQL Server Agent Fixed Database Roles should be considered for:</p>
<ul>
<li>Junior DBA&rsquo;s</li>
<li>Developers</li>
<li>Data Warehouse Developers</li>
<li>IT Operations</li>
<li>Management</li>
</ul>
<p>These rights are granted at the MSDB database level. To grant rights, use the following steps:</p>
<ol>
<li>Open SQL Server Management Studio.</li>
<li>Navigate to Databases | System Databases | MSDB | Security | Roles | Database Roles</li>
<li>Double-click one of the roles to add members to it.</li>
<li>Use the Database Role Properties window to manage users.</li>
</ol>
<p><strong>Best practices</strong></p>
<ul>
<li>Take advantage of granular security privileges to secure your SQL Server Agent jobs using least privileges.</li>
<li>Carefully evaluate the privileges requested by users and IT personnel. Once you have a clear understanding of their needs, grant the appropriate privileges without compromising the security of your system.</li>
</ul>
<p>Additional information in SQL Server Books Online:</p>
<ul>
<li><a href="https://msdn.microsoft.com/en-us/library/ms187061.aspx">Automating Administrative Tasks (SQL Server Agent)</a></li>
<li><a href="https://msdn.microsoft.com/en-us/library/ms189880.aspx">Automated Administration How-to Topics (SQL Server Management Studio)</a></li>
<li><a href="https://msdn2.microsoft.com/en-us/library/ms191543.aspx" target="_blank">Selecting an Account for the SQL Server Agent Service</a></li>
<li><a href="https://msdn2.microsoft.com/en-us/library/ms190926.aspx" target="_blank">Implementing SQL Server Agent Security</a></li>
<li><a href="https://msdn2.microsoft.com/en-us/library/ms188283.aspx" target="_blank">SQL Server Agent Fixed Database Roles</a></li>
</ul>]]></content:encoded>
    </item>
    <item>
      <title>SQL Server Maintenance Plans</title>
      <link>https://docs.microsoft.com/archive/blogs/accidental_dba/sql-server-maintenance-plans</link>
      <pubDate>Wed, 29 Jun 2011 18:04:00 GMT</pubDate>
      <dc:creator><![CDATA[accidental_dba_msft]]></dc:creator>
      <guid
        isPermaLink="false">https://blogs.technet.microsoft.com/accidental_dba/2011/06/29/sql-server-maintenance-plans/</guid>
      <description><![CDATA[Maintenance plans create a workflow of the tasks required to make sure that your database is...]]></description>
      <content:encoded><![CDATA[<p>Maintenance plans create a workflow of the tasks required to make sure that your database is optimized, is backed up on a regular basis, and is free of inconsistencies. Maintenance plans create an Integration Services package that is run by a SQL Server Agent job. These maintenance tasks can be run manually or automatically at scheduled intervals. You can use the Maintenance Plan Wizard to create core maintenance plans, but creating plans manually gives you more flexibility.</p>
<p>Maintenance plans provide the following features:</p>
<ul>
<li>Create or edit a task work flow. Tasks in each plan can be grouped into subplans that can be scheduled to run at different times.</li>
<li>Support for multi-server plans that can be used in master/target server environments.</li>
<li>Support for logging maintenance plan history to remote servers.</li>
<li>Support for Windows Authentication and SQL Server Authentication. When possible, use Windows Authentication.</li>
</ul>
<p>Many DBA&rsquo;s prefer Transact &ndash;SQL scripts for database maintenance tasks because scripting can be made more granular and scripts can be customized compared to packaged maintenance plans, especially compared to plans created with the Maintenance Plan Wizard.</p>
<p>Whether you script your solution, create a maintenance plan using the design surface in Management Studio, or create a maintenance plan using the Maintenance Plan Wizard in SQL Server Management Studio, it is important to implement a thoughtful and complete solution, and test it.</p>
<p>The results generated by maintenance tasks in a maintenance plan can be written as a report to a text file, or written to the maintenance plan tables, <strong>sysmaintplan_log</strong> and <strong>sysmaintplan_logdetail</strong>, in <strong>msdb</strong>. To view the results in the log file viewer, right-click Maintenance Plans, and then click View History.</p>
<p>Considerations for maintenance plans include:</p>
<ul>
<li>Backup databases and transaction logs</li>
<li>Store backups both securely and off-site</li>
<li>Index fragmentation</li>
<li>Statistics</li>
<li>Regular consistency checks</li>
<li>Adequately sizing data files and transaction log files</li>
<li>Run additional SQL Server Agent jobs</li>
<li>Testing your backup/restore strategy on another computer or in a different environment</li>
</ul>
<p>Note that maintenance plans only run against databases set to compatibility level 80 or higher. The maintenance plan designer in SQL Server Management Studio does not display databases set to compatibility level 70 or lower.</p>
<p><b>Important security considerations:</b>&nbsp; You must be a member of the sysadmin role to create and manage maintenance plans, and to view them in Object Explorer. The SQL Server Agent node in Object Explorer is only displayed for members of the sysadmin fixed server role, SQLAgentReaderRole, SQLAgentUserRole, or SQLAgentOperatorRole fixed database roles. Members of the db_ssisadmin role and the dc_admin role may be able to elevate their privileges to sysadmin. This elevation of privilege can occur because these roles can modify Integration Services packages and Integration Services packages can be executed by SQL Server using the sysadmin security context of SQL Server Agent. To guard against this elevation of privilege when running maintenance plans, data collection sets, and other Integration Services packages, configure SQL Server Agent jobs that run packages to use a proxy account with limited privileges or only add sysadmin members to the db_ssisadmin and dc_admin roles.</p>
<p><b>Back up user databases</b></p>
<p>User databases must be backed up on a regular basis. Also, do an additional round of backups after a new database or index is created, and after non-logged operations are performed. <br /><br />There are four different backup strategies you can incorporate into your maintenance plans, each with its own strengths and weaknesses. As a DBA, you must weigh each aspect of the database application to reach a decision about the best solution for the system, the users, and the application administrators. Database size and frequency of data modification help determine the time and resources required to implement a database backup strategy.</p>
<p>The four types of backups supported for SQL Server are:</p>
<ul>
<li>Back up only the database</li>
<li>Back up the database and the transaction logs</li>
<li>Differential database backups</li>
<li>Back up files or filegroups</li>
</ul>
<p><b>Back up only the database</b></p>
<p>With this strategy, the entire database is backed up regularly. In case of failure, all the committed transactions that occurred after the most recent database backup are lost. The primary advantage of using this strategy is simplicity. The backup is obtained with a single operation, usually scheduled at regular intervals. When a database restore is required, it can be performed in one step.<br /><br /><b>Use full database backups when:</b></p>
<ul>
<li>The database is small so that the backup can be completed in a reasonable amount of time.</li>
<li>The database has few data updates or modifications between backups.</li>
<li>You are willing to accept the loss of changed data if the database fails between backups and must be restored to its previous state.</li>
</ul>
<p><b>Back up the database and the transaction logs</b></p>
<p>With this strategy, the entire database is backed up less frequently because the transaction log is backed up frequently between database backups. In case of failure, you will be able to recover all backed-up transactions and possibly committed &ndash; complete - transactions that have occurred since the last transaction log backup. In this scenario, only uncommitted &ndash; incomplete - transactions will be lost.<br /><br /><b>Use database and transaction log backups when</b>:</p>
<ul>
<li>The database is large or predicted to grow large in the near future.</li>
<li>There are substantial updates or data modifications taking place on the database between backups.</li>
<li>If you have a requirement to recover the database to as recent a state as possible &ndash; for example, to not lose any transactions already committed.</li>
<li>You cannot afford to lose changes since the most recent database backup.</li>
</ul>
<p><b>Differential database backups</b></p>
<p>This strategy is used in addition to either the database backup strategy or a database and transaction log backup strategy. Differential backups contain only database changes since the last database backup. The first step in this strategy is to perform a complete database backup. Then you can schedule the transaction log backups, followed by a differential backup. The differential backup strategy combined with the transaction log backup strategy reduces the number of transaction log backups that need to be restored during a recovery operation.<br /><br /><b>Use differential backups when</b>:</p>
<ul>
<li>If you have a requirement to recover the database to as recent a state as possible &ndash; for example, to not lose any transactions already committed.</li>
<li>You cannot afford to lose changes since the most recent database backup.</li>
<li>The amount of time spent in recovering the database from transaction logs is not acceptable.</li>
</ul>
<p><b>File or filegroup backups</b></p>
<p>File or filegroup backups are a specialized method of database backup where only certain files or filegroups from a database are backed up. This is usually done when there is not enough time to perform a full database backup. To make use of file and filegroup backups, you must utilize transaction log backups, as well.<br /><br /><b>Use file or filegroup backups when</b><b>:</b></p>
<ul>
<li>For example, the databases to be backed up are very large databases partitioned among four files. If you are limited to a 60-minute maintenance window each night, but a database backup would take three hours, take a backup of one file each night, and ensure data consistency by taking transaction log backups at short intervals during the day.</li>
</ul>
<p><b>Rebuild indexes</b></p>
<ul>
<li>Reorganize the data on the data and index pages by rebuilding indexes with a new fill factor. Rebuilding indexes with a new fill factor makes sure that database pages contain an equally distributed amount of data and free space. It also enables faster growth in the future. For more information, see <a href="https://msdn.microsoft.com/en-us/library/ms177459.aspx">Fill Factor</a>.</li>
<li>Compress data files by removing empty database pages.</li>
<li>Update index statistics to make sure the query optimizer has current information about the distribution of data values in the tables. This enables the query optimizer to make better judgments about the best way to access data, because it has more information about the data stored in the database. Although index statistics are automatically updated by SQL Server periodically, this option can force the statistics to update immediately.</li>
</ul>
<p><b>Check database consistency</b></p>
<ul>
<li>Perform internal consistency checks of the data and data pages within the database to make sure that a system or software problem has not damaged data.</li>
</ul>
<p><b>Run SQL Server Agent Jobs </b></p>
<ul>
<li>SQL Server Agent jobs can be used to perform a variety of actions made up of job steps, and also to run the actions and jobs that make up a maintenance plan.</li>
</ul>
<p><b>Store backups off-site</b></p>
<ul>
<li>The primary objective of taking database backups and testing restore procedures is to enable data recovery in case of data loss or disaster, so you must store backup media away from the physical location of your production environment.</li>
</ul>
<p><b>Additional resources</b></p>
<p>SQL Server 2008 R2 Books Online:&nbsp; <a href="https://msdn.microsoft.com/en-us/library/ms189953.aspx">How to: Create a Maintenance Plan</a></p>
<p>Brad McGehee&rsquo;s free online e-book:&nbsp; <a href="https://www.simple-talk.com/books/sql-books/brads-sure-guide-to-sql-server-maintenance-plans/">Brad&rsquo;s Sure Guide to SQL Server Maintenance Plans</a></p>
<p>Script an existing maintenance plan:&nbsp; <a href="https://social.msdn.microsoft.com/forums/en-US/sqltools/thread/52d71331-908d-4d5e-a14a-c665ce4cbc6a/">https://social.msdn.microsoft.com/forums/en-US/sqltools/thread/52d71331-908d-4d5e-a14a-c665ce4cbc6a/</a></p>
<p>About the Accidental DBA:&nbsp; <a href="https://blogs.technet.com/b/accidental_dba/archive/2011/05/23/introducing-the-accidental-dba.aspx">https://blogs.technet.com/b/accidental_dba/archive/2011/05/23/introducing-the-accidental-dba.aspx</a></p>
<p>Contact the Accidental DBA:&nbsp; <a href="mailto:Accidental_DBA_MSFT@hotmail.com">Accidental_DBA_MSFT@hotmail.com</a></p>]]></content:encoded>
    </item>
    <item>
      <title>SQL Server Setup</title>
      <link>https://docs.microsoft.com/archive/blogs/accidental_dba/sql-server-setup</link>
      <pubDate>Mon, 13 Jun 2011 18:53:00 GMT</pubDate>
      <dc:creator><![CDATA[accidental_dba_msft]]></dc:creator>
      <guid
        isPermaLink="false">https://blogs.technet.microsoft.com/accidental_dba/2011/06/13/sql-server-setup/</guid>
      <description><![CDATA[SQL Server Setup includes planning, installation, configuration, upgrade, migration, and patching...]]></description>
      <content:encoded><![CDATA[<p align="center" style="text-align: left;">SQL Server Setup includes planning, installation, configuration, upgrade, migration, and patching instances of SQL Server. Setup can be frustrating because SQL server is a complex set of features, and installation requirements and functionality change with every major release.&nbsp; This blog describes considerations for SQL Server Setup operations and provides pointers to the best information available to you.</p>
<p>It is true that SQL Server installation is different for SQL Server 2000 compared to SQL Server 2005, SQL Server 2008, and SQL Server 2008 R2.&nbsp; However, if you plan ahead, an instance of SQL Server is fairly easy to install, regardless of version, and there is good documentation and community support for all scenarios. Keep in mind that all SQL Server customers must successfully clear the Setup hurdle before moving forward with SQL Server, so you are not alone. Leaving version differences aside for the moment, these strategies remain constant for all versions of SQL Server:</p>
<p><b>Installation:</b></p>
<ul>
<li><b>Instance Naming</b> - Your organization might have standards for SQL Server instance naming, so investigate existing standards before doing additional work here. Basically, you can install a named instance or a default instance of SQL Server.&nbsp; This decision will affect SQL Server service names and the connection strings used by applications that connect to the instance. A computer can host one default instance of SQL Server, a default instance and multiple named instances, or one or more named instances. For more information, see <a href="https://technet.microsoft.com/en-us/library/ms143531(SQL.100).aspx">Instance Configuration</a> in SQL Server Books Online. </li>
</ul>
<p><b>&nbsp;</b></p>
<ul>
<li><b>Multiple Instances</b> &ndash; You can run multiple instances of SQL Server on a single computer as long as you have, at most, one default instance.&nbsp; Many organizations choose to run only named instances of SQL Server. Before running multiple instances of SQL Server on a single computer, consider: 
<ul>
<li>Resource allocation &ndash; network traffic, CPU capability, physical disk space, and memory allocation.</li>
<li>Expected growth for a given database - Estimate growth in 6-month or 12-month increments and plan accordingly. The expected growth rate is also a consideration for a computer hosting a single instance of SQL Server.</li>
<li>Service Level Agreement requirements &ndash; For example, don&rsquo;t mix instances of SQL Server that have different availability requirements. &nbsp;&nbsp;&nbsp;</li>
</ul>
</li>
</ul>
<p><b>&nbsp;</b></p>
<ul>
<li><b>Editions of SQL Server</b> &ndash; SQL Server is available in multiple editions.&nbsp; SQL Server Express is free, but has a limited set of features, and it has intentional performance limitations. On the other end of the spectrum, SQL Server Enterprise and SQL Server Datacenter are engineered for mission-critical online transaction processing (OLTP), business intelligence, and other high-demand, real-time applications. They are used by major airline reservation systems, banking, finance, and inventory systems, and other applications with high availability requirements that scale to five-9&rsquo;s:&nbsp; 99.999% uptime. For more information about features of SQL Server supported by various editions, see <a href="https://technet.microsoft.com/en-us/library/cc645993.aspx">Features Supported by the Editions of SQL Server</a>. Note that this topic is updated for every major release of SQL Server. The link I provided is for SQL Server 2008 R2. For pricing information, see <a href="https://www.microsoft.com/sqlserver/2008/en/us/how-to-buy.aspx">How to buy SQL Server</a>. &nbsp;&nbsp;&nbsp;&nbsp;</li>
</ul>
<p><b>&nbsp;</b></p>
<ul>
<li><b>Hardware and Software Requirements</b> &ndash; You must install SQL Server on hardware and software configurations that have been tested by Microsoft. Hardware and software requirements do not demand the most expensive cutting edge equipment. Rather, they ensure that you experience the performance and functionality you expect and deserve from enterprise software. The section below includes links to version-specific hardware and software requirements, as well as links to system configuration requirements that will block installation if not present when you run SQL Server Setup. </li>
</ul>
<p><b>&nbsp;</b></p>
<ul>
<li><b>Feature Selection</b> &ndash; SQL Server includes components and features to develop, update, transform, store, analyze, report, and manage data. New PowerPivot features allow data to be pulled from SQL Server and manipulated in Excel, SharePoint, and MapPoint through a concept called self-service BI. For more information, see <a href="https://msdn.microsoft.com/en-us/library/ff628113(SQL.100).aspx">Microsoft SQL Server PowerPivot Planning and Deployment</a>. The Feature Selection page during SQL Server Setup allows you to specify features to install. For more information, see the Books Online topic for <a href="https://msdn.microsoft.com/en-us/library/ms143786.aspx">Feature Selection</a> in SQL Server 2008 R2 Setup. </li>
</ul>
<p><b>&nbsp;</b></p>
<ul>
<li><b>SQL Server Books Online</b> &ndash; SQL Server Books Online is the official Microsoft documentation for SQL Server, and it is available on MSDN. Books Online is updated with changes that affect features and functionality for each major release. Topics are carried forward unchanged for a new release if product functionality remains the same. Use the links below to get to SQL Server Books Online on MSDN. You can also use public search engines to search for SQL Server topics of interest, but be sure that the results you drill down to are for the version of SQL Server you are using. 
<ul>
<li><a href="https://technet.microsoft.com/en-us/library/ms130214(SQL.110).aspx">Books Online for SQL Server &ldquo;Denali&rdquo;</a></li>
<li><a href="https://technet.microsoft.com/en-us/library/ms130214.aspx">SQL Server 2008 R2 Books Online</a></li>
<li><a href="https://technet.microsoft.com/en-us/library/ms130214(SQL.100).aspx">SQL Server 2008 Books Online</a></li>
<li><a href="https://technet.microsoft.com/en-us/library/ms130214(SQL.90).aspx">SQL Server 2005 Books Online</a></li>
<li><a href="https://technet.microsoft.com/en-us/library/ee229584(SQL.10).aspx">SQL Server 2000 Books Online</a> </li>
</ul>
</li>
</ul>
<p><b>&nbsp;</b></p>
<ul>
<li style="padding-left: 30px;"><b>Setup documentation</b> - To prepare for installation, read the following Books Online topics for the version of SQL Server you will install. Links to topics for recent versions of SQL Server are included below. 
<ul>
<li>Hardware and Software Requirements</li>
<li>Security Considerations for a SQL Server Installation</li>
<li>System Configuration Checks for a SQL Server Installation</li>
<li>How to: Install SQL Server</li>
</ul>
</li>
</ul>
<p>&nbsp;</p>
<ul>
<li>&nbsp;
<ul>
<li>&nbsp;For SQL Server &ldquo;Denali&rdquo; (Still in pre-release.&nbsp; We call this a CTP, or a Customer Technology Preview release.) 
<ul>
<li><a href="https://technet.microsoft.com/en-us/library/ms143506(SQL.110).aspx">Hardware and software requirements for installing SQL Server &ldquo;Denali&rdquo;</a></li>
<li><a href="https://technet.microsoft.com/en-us/library/ms144228(SQL.110).aspx">Security Considerations for a SQL Server Installation</a></li>
<li>System configuration checks during Setup: 
<ul>
<li><a href="https://technet.microsoft.com/en-us/library/ms143185(SQL.110).aspx">Installing &ldquo;Denali&rdquo;</a></li>
<li><a href="https://technet.microsoft.com/en-us/library/cc281843(SQL.110).aspx">Upgrading to &ldquo;Denali&rdquo;</a></li>
</ul>
</li>
<li><a href="https://msdn.microsoft.com/en-us/library/ms143219(SQL.110).aspx">Install SQL Server &ldquo;Denali&rdquo;</a>(Setup)</li>
</ul>
</li>
</ul>
</li>
</ul>
<p>&nbsp;</p>
<ul>
<li>&nbsp;
<ul>
<li>
<p>For SQL Server 2008 R2 </p>
<ul>
<li><a href="https://msdn.microsoft.com/en-us/library/ms143506.aspx">Hardware and software requirements for installing SQL Server 2008 R2</a></li>
<li><a href="https://msdn.microsoft.com/en-us/library/ms144228.aspx">Security considerations for a SQL Server installation</a></li>
<li><a href="https://msdn.microsoft.com/en-us/library/ms143753.aspx">System configuration checks during installation</a></li>
<li><a href="https://msdn.microsoft.com/en-us/library/ms143219.aspx">How to: Install SQL Server 2008 R2 (Setup)</a></li>
</ul>
</li>
</ul>
</li>
</ul>
<p>&nbsp;</p>
<ul>
<li>&nbsp;
<ul>
<li>
<p>For SQL Server 2008 </p>
<ul>
<li><a href="https://msdn.microsoft.com/en-us/library/ms143506(SQL.100).aspx">Hardware and software requirements for installing SQL Server 2008</a></li>
<li><a href="https://msdn.microsoft.com/en-us/library/ms144228(SQL.100).aspx">Security considerations for a SQL Server installation</a></li>
<li><a href="https://msdn.microsoft.com/en-us/library/ms143753(SQL.100).aspx">System configuration checks during installation</a></li>
<li><a href="https://msdn.microsoft.com/en-us/library/ms143219(SQL.100).aspx">How to: Install SQL Server 2008 (Setup)</a></li>
</ul>
</li>
</ul>
</li>
</ul>
<p>&nbsp;</p>
<ul>
<li>&nbsp;
<ul>
<li>
<p>For SQL Server 2005 </p>
<ul>
<li><a href="https://msdn.microsoft.com/en-us/library/ms143506(SQL.90).aspx">Hardware and software requirements for installing SQL Server 2005</a></li>
<li><a href="https://msdn.microsoft.com/en-us/library/ms144228(SQL.90).aspx">Security considerations for a SQL Server installation</a></li>
<li><a href="https://msdn.microsoft.com/en-us/library/ms143753(SQL.90).aspx">System configuration checks during installation</a></li>
<li><a href="https://msdn.microsoft.com/en-us/library/ms143219(SQL.90).aspx">How to: Install SQL Server 2005 (Setup)</a></li>
</ul>
</li>
</ul>
</li>
</ul>
<p>&nbsp;</p>
<ul>
<li>&nbsp;
<ul>
<li>
<p>For SQL Server 2000 </p>
<ul>
<li><a href="https://technet.microsoft.com/en-us/library/aa176565(SQL.80).aspx">Hardware and software requirements for installing SQL Server 2000</a></li>
<li><a href="https://msdn.microsoft.com/en-us/library/aa176564(SQL.80).aspx">Setting up Windows Service Accounts for SQL Server 2000</a></li>
<li><a href="https://msdn.microsoft.com/en-us/library/aa197926(SQL.80).aspx">How to Install SQL Server 2000 (Setup)</a></li>
</ul>
</li>
</ul>
</li>
</ul>
<p style="padding-left: 60px;"><b>&nbsp;</b>&nbsp;</p>
<p><b>Upgrade:</b></p>
<p>The most common methods to upgrade from one version of SQL Server to another are to:</p>
<ol>
<li>Use the Upgrade Advisor tool to identify blocking issues, mitigate those issues, and then upgrade your instance of SQL Server using SQL Server Setup. This is referred to as direct upgrade or in-place upgrade.</li>
<li>Install a new instance of SQL Server of the higher version, and then use detach/attach to move user databases from the old instance of SQL Server to the new one. This is referred to as indirect upgrade. The disadvantage of indirect upgrade is that you have to manually move your user information to the new instance of SQL Server.</li>
</ol>
<p>Resources for upgrading: </p>
<p>Upgrading to SQL Server 2008 R2:</p>
<ul>
<li><a href="https://msdn.microsoft.com/en-us/library/ms144256.aspx">Using Upgrade Advisor to upgrade to SQL Server 2008 R2</a></li>
<li><a href="https://msdn.microsoft.com/en-us/library/ms144267.aspx">How to: Upgrade to SQL Server 2008 R2 (Setup)</a></li>
</ul>
<p>Upgrading to SQL Server 2008:</p>
<ul>
<li><a href="https://msdn.microsoft.com/en-us/library/ms144256(SQL.100).aspx">Using Upgrade Advisor to upgrade to SQL Server 2008</a></li>
<li><a href="https://msdn.microsoft.com/en-us/library/ms144267(SQL.100).aspx">How to: Upgrade to SQL Server 2008 (Setup)</a> </li>
</ul>
<p>Upgrading to SQL Server 2005:</p>
<ul>
<li><a href="https://msdn.microsoft.com/en-us/library/ms144256(SQL.90).aspx">Using Upgrade Advisor to upgrade to SQL Server 2005</a></li>
<li><a href="https://msdn.microsoft.com/en-us/library/ms144267(SQL.90).aspx">How to: Upgrade to SQL Server 2005 (Setup)</a></li>
</ul>
<p><b>Migration:</b></p>
<p>Database migration refers to an operation that moves a database from a platform like Oracle, Sybase, DB2, Access, or MySql to SQL Server. Microsoft has a migration assistant tool to assist with the steps for such a migration. The migration assistant converts database objects to SQL Server objects, migrates data to SQL Server, and validates the migration of code and data. For information about migrating to SQL Server, see the <a href="https://www.microsoft.com/downloads/en/details.aspx?displaylang=en&amp;FamilyID=c7933d3e-b7b9-43a6-ade3-f8e37c8cb046">SQL Server 2008 migration whitepapers</a>. There is also a <a href="https://blogs.msdn.com/b/ssma/archive/2010/08/12/microsoft-announces-sql-server-migration-assistant-for-mysql.aspx">team blog for the SQL Server Migration Assistant</a> to assist with migration from MySQL.</p>
<p>Migration Assistant tools:</p>
<p style="padding-left: 30px;"><a href="https://www.microsoft.com/Sqlserver/2008/en/us/migration.aspx">Migrating to SQL Server 2008</a></p>
<p style="padding-left: 30px;"><a href="https://www.microsoft.com/sqlserver/2005/en/us/migration.aspx">Migrating to SQL Server 2005</a></p>
<p><b>Other Setup Resources:</b></p>
<p>SQL Server Installation Portal - <a href="https://technet.microsoft.com/en-us/sqlserver/ff625277.aspx">https://technet.microsoft.com/en-us/sqlserver/ff625277.aspx</a></p>
<p>Installation and upgrade forum - <a href="https://social.msdn.microsoft.com/Forums/en-US/sqlsetupandupgrade/threads">https://social.msdn.microsoft.com/Forums/en-US/sqlsetupandupgrade/threads</a></p>
<p>Peter Saddow&rsquo;s blog. Peter is a SQL Server program manager who works on SQL Server Setup improvements - <a href="https://blogs.msdn.com/b/petersad/">https://blogs.msdn.com/b/petersad/</a></p>]]></content:encoded>
    </item>
    <item>
      <title>SQL Server Instance Discovery and Inventory</title>
      <link>https://docs.microsoft.com/archive/blogs/accidental_dba/sql-server-instance-discovery-and-inventory</link>
      <pubDate>Fri, 27 May 2011 23:25:00 GMT</pubDate>
      <dc:creator><![CDATA[accidental_dba_msft]]></dc:creator>
      <guid
        isPermaLink="false">https://blogs.technet.microsoft.com/accidental_dba/2011/05/27/sql-server-instance-discovery-and-inventory/</guid>
      <description><![CDATA[As with any technical project, defining boundaries is an important step. For a new SQL Server DBA,...]]></description>
      <content:encoded><![CDATA[<p>As with any technical project, defining boundaries is an important step. For a new SQL Server DBA, SQL server instance discovery will allow you to map server names to physical location, application/database dependencies, and SQL Server instance details. If your organization already has an inventory, get a copy to help yourself learn the topology details, architecture patterns, and environment of your organization.</p>
<p>A complete inventory is essential because it enables you to troubleshoot and quickly move to solutions. </p>
<p>SQL Server instance discovery and inventory is a one-time task that will produce a table you can update when significant changes are made.&nbsp; You can also transfer the information to runbooks or to create new information stores if your organization does not have them already.&nbsp; Note that it might take some time to complete your discovery, and that proprietary information must be distributed and stored according to the policies of your organization.</p>
<p>Use the information in Table 1. to identify the build numbers for SQL Server versions.&nbsp;</p>
<table width="720" cellpadding="0" cellspacing="0" border="1">
<tbody>
<tr>
<td colspan="4" width="720" valign="top">
<p><b>Table 1.&nbsp; SQL Server Common Build Numbers and Service Packs (As of May-2011)</b></p>
<p><b>&nbsp;</b></p>
</td>
</tr>
<tr>
<td width="252" rowspan="16">
<p style="text-align: center;"><span style="font-size: xx-small;">&nbsp;SQL Server 2000 (Shiloh)</span></p>
</td>
<td width="96" valign="top">
<p align="center"><span style="font-size: xx-small;">8.00.194</span></p>
</td>
<td colspan="2" width="372" valign="top">
<p><span style="font-size: xx-small;"><b>SQL Server 2000 RTM or MSDE 2.0</b></span></p>
</td>
</tr>
<tr>
<td width="96" valign="top">
<p align="center"><span style="font-size: xx-small;">8.00.384</span></p>
</td>
<td colspan="2" width="372" valign="top">
<p><span style="font-size: xx-small;"><b>SQL Server 2000 SP1 </b></span></p>
</td>
</tr>
<tr>
<td width="96" valign="top">
<p align="center"><span style="font-size: xx-small;">8.00.534</span></p>
</td>
<td colspan="2" width="372" valign="top">
<p><span style="font-size: xx-small;"><b>SQL Server 2000 SP2</b></span></p>
</td>
</tr>
<tr>
<td width="96" valign="top">
<p align="center"><span style="font-size: xx-small;">8.00.701</span></p>
</td>
<td colspan="2" width="372" valign="top">
<p><span style="font-size: xx-small;">Hotfix Installer v.1 released</span></p>
</td>
</tr>
<tr>
<td width="96" valign="top">
<p align="center"><span style="font-size: xx-small;">8.00.760</span></p>
</td>
<td colspan="2" width="372" valign="top">
<p><span style="font-size: xx-small;"><b>SQL Server 2000 SP3</b> or SP3a (8.00.766 ssnetlib.dll)</span></p>
</td>
</tr>
<tr>
<td width="96" valign="top">
<p align="center"><span style="font-size: xx-small;">8.00.765</span></p>
</td>
<td colspan="2" width="372" valign="top">
<p><span style="font-size: xx-small;">Post SP3 hotfix rollup</span></p>
</td>
</tr>
<tr>
<td width="96" valign="top">
<p align="center"><span style="font-size: xx-small;">8.00.818</span></p>
</td>
<td colspan="2" width="372" valign="top">
<p><st2:psssmarttagsmssec>MS03-031</st2:psssmarttagsmssec><span style="font-size: xx-small;"> (821277)</span></p>
</td>
</tr>
<tr>
<td width="96" valign="top">
<p align="center"><span style="font-size: xx-small;">8.00.977</span></p>
</td>
<td colspan="2" width="372" valign="top">
<p><span style="font-size: xx-small;">Update.exe Hotfix Installer Baseline 1 (884856)</span></p>
</td>
</tr>
<tr>
<td width="96" valign="top">
<p align="center"><span style="font-size: xx-small;">8.00.1007</span></p>
</td>
<td colspan="2" width="372" valign="top">
<p><span style="font-size: xx-small;">Update.exe Hotfix Installer Baseline 2 (891640)</span></p>
</td>
</tr>
<tr>
<td width="96" valign="top">
<p align="center"><span style="font-size: xx-small;">8.00.2039</span></p>
</td>
<td colspan="2" width="372" valign="top">
<p><span style="font-size: xx-small;"><b>SQL Server 2000 SP4</b></span></p>
</td>
</tr>
<tr>
<td width="96" valign="top">
<p align="center"><span style="font-size: xx-small;">8.00.2040</span></p>
</td>
<td colspan="2" width="372" valign="top">
<p><span style="font-size: xx-small;">Post-SP4 AWE fix (899761)</span></p>
</td>
</tr>
<tr>
<td width="96" valign="top">
<p align="center"><span style="font-size: xx-small;">8.00.2187</span></p>
</td>
<td colspan="2" width="372" valign="top">
<p><span style="font-size: xx-small;">Post SP4 hotfix rollup with most of the regressions fixed</span></p>
</td>
</tr>
<tr>
<td width="96" valign="top">
<p align="center"><span style="font-size: xx-small;">8.00.2191</span></p>
</td>
<td colspan="2" width="372" valign="top">
<p><span style="font-size: xx-small;">Post-SP4 IA64 regression fixed (916950)</span></p>
</td>
</tr>
<tr>
<td width="96" valign="top">
<p align="center"><span style="font-size: xx-small;">8.00.2273</span></p>
</td>
<td colspan="2" width="372" valign="top">
<p><span style="font-size: xx-small;">MS08-040 - KB 948111 July 8, 2008</span></p>
</td>
</tr>
<tr>
<td width="96" valign="top">
<p align="center"><span style="font-size: xx-small;">8.00.2282</span></p>
</td>
<td colspan="2" width="372" valign="top">
<p><span style="font-size: xx-small;">MS09-004: KB959420 October 29,2008</span></p>
</td>
</tr>
<tr>
<td width="96" valign="top">
<p align="center"><span style="font-size: xx-small;">8.00.2283</span></p>
</td>
<td colspan="2" width="372" valign="top">
<p><span style="font-size: xx-small;">Post-SP4 hotfix for MS09-004 (971524)</span></p>
</td>
</tr>
<tr>
<td width="252" rowspan="41">
<p align="center" style="text-align: center;"><span style="font-size: xx-small;">&nbsp;SQL Server 2005 (Yukon)</span></p>
</td>
<td width="96" valign="top">
<p align="center"><span style="font-size: xx-small;">9.00.1399</span></p>
</td>
<td colspan="2" width="372" valign="top">
<p><span style="font-size: xx-small;"><b>RTM</b></span></p>
</td>
</tr>
<tr>
<td width="96" valign="top">
<p align="center"><span style="font-size: xx-small;">9.00.2047</span></p>
</td>
<td colspan="2" width="372" valign="top">
<p><span style="font-size: xx-small;"><b>SP1</b></span></p>
</td>
</tr>
<tr>
<td width="96" valign="top">
<p align="center"><span style="font-size: xx-small;">9.00.3042</span></p>
</td>
<td colspan="2" width="372" valign="top">
<p><span style="font-size: xx-small;"><b>SP2 </b>(see 937137 for list of ALL CU &amp; OD patches)<b></b></span></p>
</td>
</tr>
<tr>
<td width="96" valign="top">
<p align="center"><span style="font-size: xx-small;">9.00.3152</span></p>
</td>
<td colspan="2" width="372" valign="top">
<p><span style="font-size: xx-small;">SP2 Rollup (933097) May 15, 2007<b></b></span></p>
</td>
</tr>
<tr>
<td width="96" valign="top">
<p align="center"><span style="font-size: xx-small;">9.00.3161</span></p>
</td>
<td colspan="2" width="372" valign="top">
<p><span style="font-size: xx-small;">SP2 CU #1 (935356) April 16, 2007</span></p>
</td>
</tr>
<tr>
<td width="96" valign="top">
<p align="center"><span style="font-size: xx-small;">9.00.3175</span></p>
</td>
<td colspan="2" width="372" valign="top">
<p><span style="font-size: xx-small;">SP2 CU #2 (936305) June 18, 2007</span></p>
</td>
</tr>
<tr>
<td width="96" valign="top">
<p align="center"><span style="font-size: xx-small;">9.00.3186</span></p>
</td>
<td colspan="2" width="372" valign="top">
<p><span style="font-size: xx-small;">SP2 CU #3 (939537) Aug 20, 2007</span></p>
</td>
</tr>
<tr>
<td width="96" valign="top">
<p align="center"><span style="font-size: xx-small;">9.00.3200</span></p>
</td>
<td colspan="2" width="372" valign="top">
<p><span style="font-size: xx-small;">SP2 CU #4 (941450) Oct 15, 2007</span></p>
</td>
</tr>
<tr>
<td width="96" valign="top">
<p align="center"><span style="font-size: xx-small;">9.00.3215</span></p>
</td>
<td colspan="2" width="372" valign="top">
<p><span style="font-size: xx-small;">SP2 CU #5 (943656) Dec 17, 2007</span></p>
</td>
</tr>
<tr>
<td width="96" valign="top">
<p align="center"><span style="font-size: xx-small;">9.00.3228</span></p>
</td>
<td colspan="2" width="372" valign="top">
<p><span style="font-size: xx-small;">SP2 CU #6 (946608) Feb 18, 2008</span></p>
</td>
</tr>
<tr>
<td width="96" valign="top">
<p align="center"><span style="font-size: xx-small;">9.00.3239</span></p>
</td>
<td colspan="2" width="372" valign="top">
<p><span style="font-size: xx-small;">SP2 CU #7 (949095)&nbsp; April 14, 2008</span></p>
</td>
</tr>
<tr>
<td width="96" valign="top">
<p align="center"><span style="font-size: xx-small;">9.00.3257</span></p>
</td>
<td colspan="2" width="372" valign="top">
<p><span style="font-size: xx-small;">SP2 CU #8 (951217) June 16, 2008</span></p>
</td>
</tr>
<tr>
<td width="96" valign="top">
<p align="center"><span style="font-size: xx-small;">9.00.3282</span></p>
</td>
<td colspan="2" width="372" valign="top">
<p><span style="font-size: xx-small;">SP2 CU #9 (953752) Aug 18, 2008</span></p>
</td>
</tr>
<tr>
<td width="96" valign="top">
<p align="center"><span style="font-size: xx-small;">9.00.3294</span></p>
</td>
<td colspan="2" width="372" valign="top">
<p><span style="font-size: xx-small;">SP2 CU #10 (956854) Oct 21, 2008</span></p>
</td>
</tr>
<tr>
<td width="96" valign="top">
<p align="center"><span style="font-size: xx-small;">9.00.3301</span></p>
</td>
<td colspan="2" width="372" valign="top">
<p><span style="font-size: xx-small;">SP2 CU #11 (958735) Dec 15, 2008</span></p>
</td>
</tr>
<tr>
<td width="96" valign="top">
<p align="center"><span style="font-size: xx-small;">9.00.3315</span></p>
</td>
<td colspan="2" width="372" valign="top">
<p><span style="font-size: xx-small;">SP2 CU #12&nbsp; (960485) Feb 16, 2009</span></p>
</td>
</tr>
<tr>
<td width="96" valign="top">
<p align="center"><span style="font-size: xx-small;">9.00.3325</span></p>
</td>
<td colspan="2" width="372" valign="top">
<p><span style="font-size: xx-small;">SP2 CU #13 (967908) Apr 20, 2009 </span></p>
</td>
</tr>
<tr>
<td width="96" valign="top">
<p align="center"><span style="font-size: xx-small;">9.00.3328</span></p>
</td>
<td colspan="2" width="372" valign="top">
<p><span style="font-size: xx-small;">SP2 CU #14 (970278) June 15, 2009</span></p>
</td>
</tr>
<tr>
<td width="96" valign="top">
<p align="center"><span style="font-size: xx-small;">9.00.3330</span></p>
</td>
<td colspan="2" width="372" valign="top">
<p><span style="font-size: xx-small;">SP2 CU #15 (972510) Aug 17, 2009</span></p>
</td>
</tr>
<tr>
<td width="96" valign="top">
<p align="center"><span style="font-size: xx-small;">9.00.3355</span></p>
</td>
<td colspan="2" width="372" valign="top">
<p><span style="font-size: xx-small;">SP2 CU #16 (974647) Oct 19, 2009</span></p>
</td>
</tr>
<tr>
<td width="96" valign="top">
<p align="center"><span style="font-size: xx-small;">9.00.3356</span></p>
</td>
<td colspan="2" width="372" valign="top">
<p><span style="font-size: xx-small;">SP2 CU #17 (976952) Dec 21, 2009 - Final</span></p>
</td>
</tr>
<tr>
<td width="96" valign="top">
<p align="center"><span style="font-size: xx-small;">9.00.4035</span></p>
</td>
<td colspan="2" width="372" valign="top">
<p><span style="font-size: xx-small;"><b>SP3</b> RTW (955706) Dec 15, 2008 </span></p>
</td>
</tr>
<tr>
<td width="96" valign="top">
<p align="center"><span style="font-size: xx-small;">9.00.4207</span></p>
</td>
<td colspan="2" width="372" valign="top">
<p><span style="font-size: xx-small;">SP3 CU #1 (959195) Dec 19, 2008 (CU10 and CU11 rollup)</span></p>
</td>
</tr>
<tr>
<td width="96" valign="top">
<p align="center"><span style="font-size: xx-small;">9.00.4211</span></p>
</td>
<td colspan="2" width="372" valign="top">
<p><span style="font-size: xx-small;">SP3 CU #2 (961930) Feb 16, 2009</span></p>
</td>
</tr>
<tr>
<td width="96" valign="top">
<p align="center"><span style="font-size: xx-small;">9.00.4220</span></p>
</td>
<td colspan="2" width="372" valign="top">
<p><span style="font-size: xx-small;">SP3 CU #3 (967909) Apr 20, 2009 </span></p>
</td>
</tr>
<tr>
<td width="96" valign="top">
<p align="center"><span style="font-size: xx-small;">9.00.4226</span></p>
</td>
<td colspan="2" width="372" valign="top">
<p><span style="font-size: xx-small;">SP3 CU #4 (970279) June 15, 2009</span></p>
</td>
</tr>
<tr>
<td width="96" valign="top">
<p align="center"><span style="font-size: xx-small;">9.00.4230</span></p>
</td>
<td colspan="2" width="372" valign="top">
<p><span style="font-size: xx-small;">SP3 CU #5 (972511) Aug 17, 2009</span></p>
</td>
</tr>
<tr>
<td width="96" valign="top">
<p align="center"><span style="font-size: xx-small;">9.00.4266</span></p>
</td>
<td colspan="2" width="372" valign="top">
<p><span style="font-size: xx-small;">SP3 CU #6 (974648) Oct 19, 2009</span></p>
</td>
</tr>
<tr>
<td width="96" valign="top">
<p align="center"><span style="font-size: xx-small;">9.00.4273</span></p>
</td>
<td colspan="2" width="372" valign="top">
<p><span style="font-size: xx-small;">SP3 CU #7 (976951) Dec 21, 2009</span></p>
</td>
</tr>
<tr>
<td width="96" valign="top">
<p align="center"><span style="font-size: xx-small;">9.00.4285</span></p>
</td>
<td colspan="2" width="372" valign="top">
<p><span style="font-size: xx-small;">SP3 CU #8 (978915) February 16, 2010</span></p>
</td>
</tr>
<tr>
<td width="96" valign="top">
<p align="center"><span style="font-size: xx-small;">9.00.4294</span></p>
</td>
<td colspan="2" width="372" valign="top">
<p><span style="font-size: xx-small;">SP3 CU #9 (980176) April 19, 2010</span></p>
</td>
</tr>
<tr>
<td width="96" valign="top">
<p align="center"><span style="font-size: xx-small;">9.00.4305</span></p>
</td>
<td colspan="2" width="372" valign="top">
<p><span style="font-size: xx-small;">SP3 CU #10 (983329) June 21, 2010</span></p>
</td>
</tr>
<tr>
<td width="96" valign="top">
<p align="center"><span style="font-size: xx-small;">9.00.4309</span></p>
</td>
<td colspan="2" width="372" valign="top">
<p><span style="font-size: xx-small;">SP3 CU #11 (2258854) Aug 16, 2010</span></p>
</td>
</tr>
<tr>
<td width="96" valign="top">
<p align="center"><span style="font-size: xx-small;">9.00.4311</span></p>
</td>
<td colspan="2" width="372" valign="top">
<p><span style="font-size: xx-small;">SP3 CU #12 (2345449) Oct 18, 2010</span></p>
</td>
</tr>
<tr>
<td width="96" valign="top">
<p align="center"><span style="font-size: xx-small;">9.00.4315</span></p>
</td>
<td colspan="2" width="372" valign="top">
<p><span style="font-size: xx-small;">SP3 CU #13 (2438344) Dec 20, 2010</span></p>
</td>
</tr>
<tr>
<td width="96" valign="top">
<p align="center"><span style="font-size: xx-small;">9.00.4317</span></p>
</td>
<td colspan="2" width="372" valign="top">
<p><span style="font-size: xx-small;">SP3 CU #14 (2489375) Feb 21, 2011</span></p>
</td>
</tr>
<tr>
<td width="96" valign="top">
<p align="center"><span style="font-size: xx-small;"><b>9.00.4325</b></span></p>
</td>
<td colspan="2" width="372" valign="top">
<p><span style="font-size: xx-small;">SP3 CU #15 (2507766) Mar 22 , 2011 &ndash; <b>FINAL</b></span></p>
</td>
</tr>
<tr>
<td width="96" valign="top">
<p align="center"><span style="font-size: xx-small;">9.00.5000</span></p>
</td>
<td colspan="2" width="372" valign="top">
<p><span style="font-size: xx-small;"><b>SP4</b> RTW (PCU4) Dec 16, 2010</span></p>
</td>
</tr>
<tr>
<td width="96" valign="top">
<p align="center"><span style="font-size: xx-small;">9.00.5254</span></p>
</td>
<td colspan="2" width="372" valign="top">
<p><span style="font-size: xx-small;">SP4 CU #1 (2464079) Dec 23, 2010</span></p>
</td>
</tr>
<tr>
<td width="96" valign="top">
<p align="center"><span style="font-size: xx-small;">9.00.5259</span></p>
</td>
<td colspan="2" width="372" valign="top">
<p><span style="font-size: xx-small;">SP4 CU #2 (2489409) Feb 21, 2010</span></p>
</td>
</tr>
<tr>
<td width="96" valign="top">
<p align="center"><span style="font-size: xx-small;"><b>9.00.5266</b></span></p>
</td>
<td colspan="2" width="372" valign="top">
<p><span style="font-size: xx-small;">SP4 CU #3 (2507769) Mar 22, 2011 - <b>FINAL</b></span></p>
</td>
</tr>
<tr>
<td width="252" rowspan="29">
<p align="center"><span style="font-size: xx-small;">&nbsp;SQL Server 2008 (Katmai)</span></p>
</td>
<td colspan="2" width="102" valign="top">
<p align="center"><span style="font-size: xx-small;">10.00.1600.22</span></p>
</td>
<td width="366" valign="top">
<p><span style="font-size: xx-small;"><b>RTM </b>&ndash; Aug 6, 2008</span></p>
</td>
</tr>
<tr>
<td colspan="2" width="102" valign="top">
<p align="center"><span style="font-size: xx-small;">10.00.1763.00</span></p>
</td>
<td width="366" valign="top">
<p><span style="font-size: xx-small;">RTM CU #1 (956717) Sept 22, 2008</span></p>
</td>
</tr>
<tr>
<td colspan="2" width="102" valign="top">
<p align="center"><span style="font-size: xx-small;">10.00.1779.00</span></p>
</td>
<td width="366" valign="top">
<p><span style="font-size: xx-small;">RTM CU #2 (958186) Nov 19, 2008</span></p>
</td>
</tr>
<tr>
<td colspan="2" width="102" valign="top">
<p align="center"><span style="font-size: xx-small;">10.00.1787.00</span></p>
</td>
<td width="366" valign="top">
<p><span style="font-size: xx-small;">RTM CU #3 (960484) Jan 19, 2009</span></p>
</td>
</tr>
<tr>
<td colspan="2" width="102" valign="top">
<p align="center"><span style="font-size: xx-small;">10.00.1798.00</span></p>
</td>
<td width="366" valign="top">
<p><span style="font-size: xx-small;">RTM CU #4 (963036) Mar 16, 2009</span></p>
</td>
</tr>
<tr>
<td colspan="2" width="102" valign="top">
<p align="center"><span style="font-size: xx-small;">10.00.1806.00</span></p>
</td>
<td width="366" valign="top">
<p><span style="font-size: xx-small;">RTM CU #5 (969531) May 18, 2009</span></p>
</td>
</tr>
<tr>
<td colspan="2" width="102" valign="top">
<p align="center"><span style="font-size: xx-small;">10.00.1812.00</span></p>
</td>
<td width="366" valign="top">
<p><span style="font-size: xx-small;">RTM CU #6 (971490) July 20, 2009</span></p>
</td>
</tr>
<tr>
<td colspan="2" width="102" valign="top">
<p align="center"><span style="font-size: xx-small;">10.00.1818.00</span></p>
</td>
<td width="366" valign="top">
<p><span style="font-size: xx-small;">RTM CU #7 (973601) Sept 21, 2009</span></p>
</td>
</tr>
<tr>
<td colspan="2" width="102" valign="top">
<p align="center"><span style="font-size: xx-small;">10.00.1823.00</span></p>
</td>
<td width="366" valign="top">
<p><span style="font-size: xx-small;">RTM CU #8 (975976) Nov 16, 2009</span></p>
</td>
</tr>
<tr>
<td colspan="2" width="102" valign="top">
<p align="center"><span style="font-size: xx-small;">10.00.1828.00</span></p>
</td>
<td width="366" valign="top">
<p><span style="font-size: xx-small;">RTM CU #9 (977444) Jan 18, 2010</span></p>
</td>
</tr>
<tr>
<td colspan="2" width="102" valign="top">
<p align="center"><span style="font-size: xx-small;">10.00.1835.00</span></p>
</td>
<td width="366" valign="top">
<p><span style="font-size: xx-small;">RTM CU #10 (979064) March 15, 2010 - Final</span></p>
</td>
</tr>
<tr>
<td colspan="2" width="102" valign="top">
<p align="center"><span style="font-size: xx-small;">10.00.2531.00</span></p>
</td>
<td width="366" valign="top">
<p><span style="font-size: xx-small;"><b>SP1</b> RTW / PCU 1 April, 2009 </span></p>
</td>
</tr>
<tr>
<td colspan="2" width="102" valign="top">
<p align="center"><span style="font-size: xx-small;">10.00.2710.00</span></p>
</td>
<td width="366" valign="top">
<p><span style="font-size: xx-small;">SP1 CU #1 &nbsp;(969099) April 16, 2009 </span></p>
</td>
</tr>
<tr>
<td colspan="2" width="102" valign="top">
<p align="center"><span style="font-size: xx-small;">10.00.2714.00</span></p>
</td>
<td width="366" valign="top">
<p><span style="font-size: xx-small;">SP1 CU #2 &nbsp;(970315) May 18, 2009</span></p>
</td>
</tr>
<tr>
<td colspan="2" width="102" valign="top">
<p align="center"><span style="font-size: xx-small;">10.00.2723.00</span></p>
</td>
<td width="366" valign="top">
<p><span style="font-size: xx-small;">SP1 CU #3 &nbsp;(971491) July 20, 2009</span></p>
</td>
</tr>
<tr>
<td colspan="2" width="102" valign="top">
<p align="center"><span style="font-size: xx-small;">10.00.2734.00</span></p>
</td>
<td width="366" valign="top">
<p><span style="font-size: xx-small;">SP1 CU #4 &nbsp;(973602) Sept 21, 2009</span></p>
</td>
</tr>
<tr>
<td colspan="2" width="102" valign="top">
<p align="center"><span style="font-size: xx-small;">10.00.2746.00</span></p>
</td>
<td width="366" valign="top">
<p><span style="font-size: xx-small;">SP1 CU #5 &nbsp;(975977)&nbsp; Nov 16, 2009</span></p>
</td>
</tr>
<tr>
<td colspan="2" width="102" valign="top">
<p align="center"><span style="font-size: xx-small;">10.00.2757.00</span></p>
</td>
<td width="366" valign="top">
<p><span style="font-size: xx-small;">SP1 CU #6 &nbsp;(977443)&nbsp; Jan 18, 2010</span></p>
</td>
</tr>
<tr>
<td colspan="2" width="102" valign="top">
<p align="center"><span style="font-size: xx-small;">10.00.2766.00</span></p>
</td>
<td width="366" valign="top">
<p><span style="font-size: xx-small;">SP1 CU #7 &nbsp;(979065) Mar 26, 2010</span></p>
</td>
</tr>
<tr>
<td colspan="2" width="102" valign="top">
<p align="center"><span style="font-size: xx-small;">10.00.2775.00</span></p>
</td>
<td width="366" valign="top">
<p><span style="font-size: xx-small;">SP1 CU #8 &nbsp;(981702) May 17, 2010</span></p>
</td>
</tr>
<tr>
<td colspan="2" width="102" valign="top">
<p align="center"><span style="font-size: xx-small;">10.00.2789.00</span></p>
</td>
<td width="366" valign="top">
<p><span style="font-size: xx-small;">SP1 CU #9 &nbsp;(2083921) July 19, 2010</span></p>
</td>
</tr>
<tr>
<td colspan="2" width="102" valign="top">
<p align="center"><span style="font-size: xx-small;">10.00.2799.00</span></p>
</td>
<td width="366" valign="top">
<p><span style="font-size: xx-small;">SP1 CU #10 (2279604) Sept 20, 2010</span></p>
</td>
</tr>
<tr>
<td colspan="2" width="102" valign="top">
<p align="center"><span style="font-size: xx-small;">10.00.2804.00</span></p>
</td>
<td width="366" valign="top">
<p><span style="font-size: xx-small;">SP1 CU #11 (2413738) Nov 15, 2010</span></p>
</td>
</tr>
<tr>
<td colspan="2" width="102" valign="top">
<p align="center"><span style="font-size: xx-small;">10.00.2808.00</span></p>
</td>
<td width="366" valign="top">
<p><span style="font-size: xx-small;">SP1 CU #12 (2467236) Jan 17. 2011</span></p>
</td>
</tr>
<tr>
<td colspan="2" width="102" valign="top">
<p align="center"><span style="font-size: xx-small;">10.00.2816.00</span></p>
</td>
<td width="366" valign="top">
<p><span style="font-size: xx-small;">SP1 CU#13 (2497673) Mar 17, 2011</span></p>
</td>
</tr>
<tr>
<td colspan="2" width="102" valign="top">
<p align="center"><span style="font-size: xx-small;">10.00.4000.00</span></p>
</td>
<td width="366" valign="top">
<p><span style="font-size: xx-small;"><b>SP2</b> RTW / PCU 2 (2285068) Sept 29, 2010</span></p>
</td>
</tr>
<tr>
<td colspan="2" width="102" valign="top">
<p align="center"><span style="font-size: xx-small;">10.00.4266.00</span></p>
</td>
<td width="366" valign="top">
<p><span style="font-size: xx-small;">SP2 CU #1 ( 2289254)&nbsp; </span><st1:date month="11" day="15" year="2010" ls="trans">Nov 15, 2010</st1:date></p>
</td>
</tr>
<tr>
<td colspan="2" width="102" valign="top">
<p align="center"><span style="font-size: xx-small;">10.00.4272.00</span></p>
</td>
<td width="366" valign="top">
<p><span style="font-size: xx-small;">SP2 CU #2 (2467239) Jan 17, 2011</span></p>
</td>
</tr>
<tr>
<td colspan="2" width="102" valign="top">
<p align="center"><span style="font-size: xx-small;">10.00.4279.00</span></p>
</td>
<td width="366" valign="top">
<p><span style="font-size: xx-small;">SP2 CU #3 (2498535) Mar 17, 2011</span></p>
</td>
</tr>
<tr>
<td width="252" rowspan="7">
<p align="center"><span style="font-size: xx-small;">&nbsp;SQL Server 2008 R2 (Kilimanjaro)</span></p>
</td>
<td colspan="2" width="102" valign="top">
<p align="center"><span style="font-size: xx-small;">10.50.1600.1</span></p>
</td>
<td width="366" valign="top">
<p><span style="font-size: xx-small;"><b>RTM </b>&ndash; May 10, 2010</span></p>
</td>
</tr>
<tr>
<td colspan="2" width="102" valign="top">
<p align="center"><span style="font-size: xx-small;">10.50.1702.00</span></p>
</td>
<td width="366" valign="top">
<p><span style="font-size: xx-small;">RTM CU #1 (981355) May 18, 2010</span></p>
</td>
</tr>
<tr>
<td colspan="2" width="102" valign="top">
<p align="center"><span style="font-size: xx-small;">10.50.1720.00</span></p>
</td>
<td width="366" valign="top">
<p><span style="font-size: xx-small;">RTM CU #2 (2072493) June 21, 2010</span></p>
</td>
</tr>
<tr>
<td colspan="2" width="102" valign="top">
<p align="center"><span style="font-size: xx-small;">10.50.1734.00</span></p>
</td>
<td width="366" valign="top">
<p><span style="font-size: xx-small;">RTM CU #3 (2261464)&nbsp; Aug 16, 2010</span></p>
</td>
</tr>
<tr>
<td colspan="2" width="102" valign="top">
<p align="center"><span style="font-size: xx-small;">10.50.1746.00</span></p>
</td>
<td width="366" valign="top">
<p><span style="font-size: xx-small;">RTM CU #4 (2345451)&nbsp; Oct 18, 2010</span></p>
</td>
</tr>
<tr>
<td colspan="2" width="102" valign="top">
<p align="center"><span style="font-size: xx-small;">10.50.1753.00</span></p>
</td>
<td width="366" valign="top">
<p><span style="font-size: xx-small;">RTM CU #5 (2438347) Dec 20, 2010</span></p>
</td>
</tr>
<tr>
<td colspan="2" width="102" valign="top">
<p align="center"><span style="font-size: xx-small;">10.50.17__.00</span></p>
</td>
<td width="366" valign="top">
<p><span style="font-size: xx-small;">RTM CU #6 (2489376)&nbsp; Feb 21, 2011</span></p>
</td>
</tr>
<tr>
<td width="262"></td>
<td width="96"></td>
<td width="6"></td>
<td width="356"></td>
</tr>
</tbody>
</table>
<p><span style="font-size: xx-small;">&nbsp;</span>&nbsp;<b>Related topics:</b></p>
<p>&nbsp;4-part naming</p>
<p>SQL Server provides functionality to reference objects within a database, in another database, or to reference a different instance of SQL Server. This method uses a taxonomy called four-part naming. The four parts that are used to reference a database object in a hierarchy:</p>
<p style="padding-left: 30px;">For SQL Server 2000:&nbsp; server.database.owner.object</p>
<p style="padding-left: 30px;">For SQL Server 2005 and higher:&nbsp; server.database.schema.object</p>
<p>SQL Server Support Life Cycle</p>
<p>For information about the SQL Server support life cycle, see <a href="https://support.microsoft.com/gp/lifeselectindex">https://support.microsoft.com/gp/lifeselectindex</a>.</p>]]></content:encoded>
    </item>
    <item>
      <title>Introducing the Accidental DBA</title>
      <link>https://docs.microsoft.com/archive/blogs/accidental_dba/introducing-the-accidental-dba</link>
      <pubDate>Mon, 23 May 2011 10:24:00 GMT</pubDate>
      <dc:creator><![CDATA[accidental_dba_msft]]></dc:creator>
      <guid
        isPermaLink="false">https://blogs.technet.microsoft.com/accidental_dba/2011/05/23/introducing-the-accidental-dba/</guid>
      <description><![CDATA[&nbsp;
The path to success as a SQL Server database administrator (DBA) is a known path. There are...]]></description>
      <content:encoded><![CDATA[<p align="center"><b>&nbsp;</b></p>
<p><span style="font-family: arial,helvetica,sans-serif; font-size: small;">The path to success as a SQL Server database administrator (DBA) is a known path. There are certain tasks that every DBA must perform on a regular basis in order to maintain database health, application availability, and business continuity. However, SQL Server is a complex set of features and components that can be overwhelming for a new or accidental DBA.</span></p>
<p><span style="font-family: arial,helvetica,sans-serif; font-size: small;">Maintaining mission-critical applications that utilize SQL Server can be harrowing, tense, nerve-wracking. In addition, not all DBA resources are in the DBA role by choice. Some were assigned DBA responsibilities with little notice and no formal training. If this describes you, you might be an accidental DBA.</span></p>
<p><span style="font-family: arial,helvetica,sans-serif; font-size: small;">This site is a collection of resources that will reduce the complexity of SQL Server and simplify regular DBA tasks so that you can - quickly, effectively, and efficiently &ndash; master the most important DBA tasks to learn the basics of database administration in an orderly fashion. The objective is to make your most important tasks understandable and repeatable.</span></p>
<p><span style="font-family: arial,helvetica,sans-serif; font-size: small;">The SQL Server DBA Guide was developed to help new users learn and understand the most important DBA tasks. The method for this guide is simple:&nbsp; Collect best practices from SQL Server experts as well as from those who are fairly new to work as a SQL Server DBA, collect the best articles, tutorials, videos, and topics from SQL Server Books Online and from the SQL Server community, and present them in a logical progression that is easy to follow and easy to learn.</span></p>
<p><span style="font-family: arial,helvetica,sans-serif; font-size: small;">We continually add and update information based on top task analysis:&nbsp; What are the most important tasks to others who do similar work, and what do you have to do to successfully complete them?</span></p>
<p><span style="font-family: arial,helvetica,sans-serif; font-size: small;">Presentation of topics and information architecture are designed to provide you with tasks, resources, and checklists that others have found most valuable as they learned to be a SQL Server DBA. If you are new to SQL Server and want to know more, you&rsquo;ve come to the right place.&nbsp; Read on!</span></p>
<h1><span style="font-family: arial,helvetica,sans-serif; font-size: small;">Content Outline</span></h1>
<p><span style="font-family: arial,helvetica,sans-serif; font-size: small;">&nbsp;</span></p>
<p><span style="font-family: arial,helvetica,sans-serif; font-size: small;">The following topics will be covered in detail in a series of blogs. Selected blogs will be posted to the TechNet wiki site for this project&nbsp;- pointer forthcoming for "The SQL Server DBA Survival Guide" - where the Accidental DBA topics will be expanded and opened to the SQL Server Community for further development.</span></p>
<ul>
<li><span style="font-family: arial,helvetica,sans-serif; font-size: small;">SQL Server Instance Discovery/Inventory</span></li>
<li><span style="font-family: arial,helvetica,sans-serif; font-size: small;">Installation, Upgrade, Migration, and Patching</span></li>
<li><span style="font-family: arial,helvetica,sans-serif; font-size: small;">SQL Server Versions and Build Numbers</span></li>
<li><span style="font-family: arial,helvetica,sans-serif; font-size: small;">Application Runbooks</span></li>
<li><span style="font-family: arial,helvetica,sans-serif; font-size: small;">SQL Server Consolidation</span></li>
<li><span style="font-family: arial,helvetica,sans-serif; font-size: small;">Multi-Instance Management</span></li>
<li><span style="font-family: arial,helvetica,sans-serif; font-size: small;">Scripting Best Practices with Transact-SQL and PowerShell</span></li>
<li><span style="font-family: arial,helvetica,sans-serif; font-size: small;">Correctness, Concurrency</span></li>
<li><span style="font-family: arial,helvetica,sans-serif; font-size: small;">Storage, Storage Optimization</span></li>
<li><span style="font-family: arial,helvetica,sans-serif; font-size: small;">Maintenance, Maintenance Plans</span></li>
<li><span style="font-family: arial,helvetica,sans-serif; font-size: small;">SQL Server Best Practices Analyzer</span></li>
<li><span style="font-family: arial,helvetica,sans-serif; font-size: small;">Files: &nbsp;Data, Log, and Backup Files</span></li>
<li><span style="font-family: arial,helvetica,sans-serif; font-size: small;">Automating Administrative Tasks with SQL Server Agent</span></li>
<li><span style="font-family: arial,helvetica,sans-serif; font-size: small;">Resource Governance</span></li>
<li><span style="font-family: arial,helvetica,sans-serif; font-size: small;">Security</span></li>
<li><span style="font-family: arial,helvetica,sans-serif; font-size: small;">Policy-Based Management</span></li>
<li><span style="font-family: arial,helvetica,sans-serif; font-size: small;">Change Tracking, Change Data Capture, and SQL Server Audit</span></li>
<li><span style="font-family: arial,helvetica,sans-serif; font-size: small;">Connectivity</span></li>
<li><span style="font-family: arial,helvetica,sans-serif; font-size: small;">Performance Tuning</span></li>
<li><span style="font-family: arial,helvetica,sans-serif; font-size: small;">Monitoring</span></li>
<li><span style="font-family: arial,helvetica,sans-serif; font-size: small;">AlwaysOn &ndash; High Availability, Disaster Recovery</span></li>
<li><span style="font-family: arial,helvetica,sans-serif; font-size: small;">Replication, Database Mirroring</span></li>
<li><span style="font-family: arial,helvetica,sans-serif; font-size: small;">Administering SQL Azure</span></li>
<li><span style="font-family: arial,helvetica,sans-serif; font-size: small;">SQL Server Development</span></li>
</ul>
<p><span style="font-family: arial,helvetica,sans-serif; font-size: small;">To contact the Accidental DBA, send e-mail to <a href="mailto:Accidental_DBA_MSFT@hotmail.com">Accidental_DBA_MSFT@hotmail.com</a></span></p>]]></content:encoded>
    </item>
  </channel>
</rss>