<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>SQL Aloha &#187; Free Stuff</title>
	<atom:link href="http://www.bradmcgehee.com/category/free-stuff/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.bradmcgehee.com</link>
	<description>Brad M. McGehee, Director of DBA Education, Red Gate Software</description>
	<lastBuildDate>Wed, 01 Feb 2012 19:07:00 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.1</generator>
		<item>
		<title>Free SQL Server in the City Event to be Held in LA</title>
		<link>http://www.bradmcgehee.com/2011/09/free-sql-server-in-the-city-event-to-be-held-in-la/</link>
		<comments>http://www.bradmcgehee.com/2011/09/free-sql-server-in-the-city-event-to-be-held-in-la/#comments</comments>
		<pubDate>Fri, 30 Sep 2011 08:50:57 +0000</pubDate>
		<dc:creator>bradmcgehee</dc:creator>
				<category><![CDATA[Conferences]]></category>
		<category><![CDATA[DBA Career]]></category>
		<category><![CDATA[Free Stuff]]></category>

		<guid isPermaLink="false">http://www.bradmcgehee.com/2011/09/free-sql-server-in-the-city-event-to-be-held-in-la/</guid>
		<description><![CDATA[Red Gate Software will be providing a free, full-day SQL Server event called SQL in the City in Los Angeles, CA on October 28, 2011. It will be held at the Skirball Cultural Centre in the Santa Monica Mountains, just outside of Los Angeles. The event will provide six hours of free SQL Server training, [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.bradmcgehee.com/wp-content/uploads/2011/09/image1.png"><img style="background-image: none; border-bottom: 0px; border-left: 0px; margin: 0px 10px 0px 0px; padding-left: 0px; padding-right: 0px; display: inline; float: left; border-top: 0px; border-right: 0px; padding-top: 0px" title="image" border="0" alt="image" align="left" src="http://www.bradmcgehee.com/wp-content/uploads/2011/09/image_thumb1.png" width="162" height="132" /></a></p>
<p>Red Gate Software will be providing a free, full-day SQL Server event called <a href="http://www.sqlinthecity.com/" target="_blank">SQL in the City</a> in Los Angeles, CA on October 28, 2011. It will be held at the Skirball Cultural Centre in the Santa Monica Mountains, just outside of Los Angeles. </p>
<p>The event will provide six hours of free SQL Server training, with a focus on how Red Gate tools can be used to help make SQL Server DBAs and Developers more productive.Speakers will include Steve Jones, Grant Fritchey, Brad McGehee, Denny Cherry, Kalen Delaney, Aaron Nelson, and Ike Ellis, all SQL Server MVPs.</p>
<p>To find out more about this free event, and how to register, visit <a href="http://www.sqlinthecity.com" target="_blank">www.sqlinthecity.com</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.bradmcgehee.com/2011/09/free-sql-server-in-the-city-event-to-be-held-in-la/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Upcoming Webinar on Using SQL Monitor in the Real World</title>
		<link>http://www.bradmcgehee.com/2011/07/upcoming-webinar-on-using-sql-monitor-in-the-real-world/</link>
		<comments>http://www.bradmcgehee.com/2011/07/upcoming-webinar-on-using-sql-monitor-in-the-real-world/#comments</comments>
		<pubDate>Wed, 20 Jul 2011 17:18:22 +0000</pubDate>
		<dc:creator>bradmcgehee</dc:creator>
				<category><![CDATA[DBA Career]]></category>
		<category><![CDATA[Free Stuff]]></category>
		<category><![CDATA[Speaking Schedule]]></category>

		<guid isPermaLink="false">http://www.bradmcgehee.com/2011/07/upcoming-webinar-on-using-sql-monitor-in-the-real-world/</guid>
		<description><![CDATA[Recently at SQLServerCentral.com, I have been running a series of articles called the SQLServerCentral.com Best Practices Clinic, which describe how I am using Red Gate Software’s SQL Monitor to help monitor and tune the active/active cluster that is running both SQLServerCentral.com and Simple-Talk.com. On Tuesday, August 23, at 11AM (Eastern Daylight Time), I will be [...]]]></description>
			<content:encoded><![CDATA[<p>Recently at SQLServerCentral.com, I have been running a series of articles called the SQLServerCentral.com Best Practices Clinic, which describe how I am using Red Gate Software’s SQL Monitor to help monitor and tune the active/active cluster that is running both <a href="http://www.sqlservercentral.com/" target="_blank">SQLServerCentral.com</a> and <a href="http://www.simple-talk.com/" target="_blank">Simple-Talk.com</a>.</p>
<p>On Tuesday, August 23, at 11AM (Eastern Daylight Time), I will be presenting a free, live webinar that shows you how I am using SQL Monitor to help monitor and identify problems on the two clustered instances. In essence, it is a live demonstration of how SQL Monitor can be used to help monitor any SQL Server instance. This is a good opportunity to see SQL Monitor in action in a real world environment.</p>
<p>To sign up for the free webinar, <a href="http://www.red-gate.com/products/dba/sql-monitor/entrypage/sql-monitor-real-world-webinar" target="_blank">visit this webpage</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.bradmcgehee.com/2011/07/upcoming-webinar-on-using-sql-monitor-in-the-real-world/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>SQL in the City: Free SQL Server Events in London and Los Angeles</title>
		<link>http://www.bradmcgehee.com/2011/04/sql-in-the-city-free-sql-server-events-in-london-and-los-angeles/</link>
		<comments>http://www.bradmcgehee.com/2011/04/sql-in-the-city-free-sql-server-events-in-london-and-los-angeles/#comments</comments>
		<pubDate>Fri, 01 Apr 2011 19:27:57 +0000</pubDate>
		<dc:creator>bradmcgehee</dc:creator>
				<category><![CDATA[Conferences]]></category>
		<category><![CDATA[Free Stuff]]></category>
		<category><![CDATA[Speaking Schedule]]></category>

		<guid isPermaLink="false">http://www.bradmcgehee.com/2011/04/sql-in-the-city-free-sql-server-events-in-london-and-los-angeles/</guid>
		<description><![CDATA[Red Gate Software has announced two free, full-day SQL Server events, called “SQL in the City”. Both events will provide 6 hours of SQL Server training, with a focus on how Red Gate tools can be used help make SQL Server DBAs and Developers more productive. The London event is July 15th, 2011, and will [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.bradmcgehee.com/wp-content/uploads/2011/04/image.png"><img style="background-image: none; border-bottom: 0px; border-left: 0px; margin: 0px 10px 0px 0px; padding-left: 0px; padding-right: 0px; display: inline; float: left; border-top: 0px; border-right: 0px; padding-top: 0px" title="image" border="0" alt="image" align="left" src="http://www.bradmcgehee.com/wp-content/uploads/2011/04/image_thumb.png" width="189" height="156" /></a></p>
<p>Red Gate Software has announced two free, full-day SQL Server events, called “SQL in the City”. Both events will provide 6 hours of SQL Server training, with a focus on how Red Gate tools can be used help make SQL Server DBAs and Developers more productive.</p>
<p><span id="more-2101"></span>
<p>The London event is July 15th, 2011, and will be held at “The Venue” at One Wimpole Street in London. Speakers will include Steve Jones, Grant Fritchey, Brad McGehee, and Mladen Prajdić, all SQL Server MVPs.</p>
<p>The Los Angeles event is October 28, 2011, and will be held at the Skirball Cultural Centre in the Santa Monica Mountains outside of Los Angeles. Speakers will include Steve Jones, Grant Fritchey, Brad McGehee, and Denny Cherry, all SQL Server MVPs.</p>
<p>All SQL Server DBAs and Developers are welcome to attend this free event, but registration is limited, so be sure to sign up soon if you are planning to attend.</p>
<p>To find out more about these events, and how to register, visit <a href="http://www.sqlinthecity.com" target="_blank">www.sqlinthecity.com</a>. </p>
]]></content:encoded>
			<wfw:commentRss>http://www.bradmcgehee.com/2011/04/sql-in-the-city-free-sql-server-events-in-london-and-los-angeles/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Get SQL Scripts Manager for Free</title>
		<link>http://www.bradmcgehee.com/2010/12/get-sql-scripts-manager-for-free/</link>
		<comments>http://www.bradmcgehee.com/2010/12/get-sql-scripts-manager-for-free/#comments</comments>
		<pubDate>Thu, 23 Dec 2010 23:36:00 +0000</pubDate>
		<dc:creator>bradmcgehee</dc:creator>
				<category><![CDATA[Database Administration]]></category>
		<category><![CDATA[Free Stuff]]></category>

		<guid isPermaLink="false">http://www.bradmcgehee.com/2010/12/get-sql-scripts-manager-for-free/</guid>
		<description><![CDATA[Red Gate Software has released a new, free tool for database administrators and developers called SQL Script Manager. It includes 25 scripts written by many well-known DBAs, such as Ola Hallengren, Louis Davidson, Glenn Berry, Tim Ford, and many more, that can help you to automate common troubleshooting, diagnostic, and maintenance tasks. While SQL Scripts [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.red-gate.com/" target="_blank">Red Gate Software</a> has released a new, free tool for database administrators and developers called <a href="http://www.red-gate.com/products/dba/sql-scripts-manager/" target="_blank">SQL Script Manager</a>. It includes 25 scripts written by many well-known DBAs, such as Ola Hallengren, Louis Davidson, Glenn Berry, Tim Ford, and many more, that can help you to automate common troubleshooting, diagnostic, and maintenance tasks.</p>
<p>While SQL Scripts Manager includes 25 scripts out of the box, additional scripts can be added at any time from the list of scripts available at <a href="http://www.sqlservercentral.com/scripts/rgtool/" target="_blank">SQLServerCentral.com</a>. In addition, if you would like to share some of your scripts with the SQL Server community, you can do so easily by adding them by visiting the same webpage listed above.</p>
<p>Check SQL Scripts Manager out for yourself by <a href="http://www.sqlservercentral.com/scripts/rgtool/" target="_blank">downloading it today</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.bradmcgehee.com/2010/12/get-sql-scripts-manager-for-free/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>SQL Server 2008 R2 Best Practices Analyzer</title>
		<link>http://www.bradmcgehee.com/2010/11/sql-server-2008-r2-best-practices-analyzer/</link>
		<comments>http://www.bradmcgehee.com/2010/11/sql-server-2008-r2-best-practices-analyzer/#comments</comments>
		<pubDate>Sat, 27 Nov 2010 04:25:35 +0000</pubDate>
		<dc:creator>bradmcgehee</dc:creator>
				<category><![CDATA[Database Administration]]></category>
		<category><![CDATA[Free Stuff]]></category>

		<guid isPermaLink="false">http://www.bradmcgehee.com/2010/11/sql-server-2008-r2-best-practices-analyzer/</guid>
		<description><![CDATA[A big part of my DBA career has centered around identifying and sharing SQL Server DBA best practices. There are literally hundreds of different best practices, and as you might expect, not every best practice applies to every SQL Server environment. That means, that as a DBA, you must evaluate the many commonly accepted best [...]]]></description>
			<content:encoded><![CDATA[<p>A big part of my DBA career has centered around identifying and sharing SQL Server DBA best practices. There are literally hundreds of different best practices, and as you might expect, not every best practice applies to every SQL Server environment. That means, that as a DBA, you must evaluate the many commonly accepted best practices and determine which ones best meet your particular needs.</p>
<p>  <span id="more-1916"></span>
<p>For experienced DBAs, identifying best practices, and determining which ones apply to their environments, is generally an easy task. But for novice or accidental DBAs, this is often a difficult task. What we really need is a tool to help novice and accidental DBAs to quickly evaluate a SQL Server instance, and then based on the evaluation, recommend any best practices that should be implemented for their particular environment. Unfortunately, no such tool exists today, although there are a number of free tools that make an attempt.</p>
<p>Microsoft offers two different tools that are supposed to analyze a SQL Server instance and recommend best practices.&#160; One of these tools is called <a href="https://beta.microsoftatlanta.com" target="_blank">Microsoft Codename Atlanta</a>. This is a cloud-based service (currently in beta) designed to monitor SQL Server instances and provide recommendations based on a set of established best practices. I will be evaluating this service in a blog post in the next week or so. The second tool offered by Microsoft is called the <a href="http://www.microsoft.com/downloads/en/details.aspx?displaylang=en&amp;FamilyID=0fd439d7-4bff-4df7-a52f-9a1be8725591" target="_blank">Microsoft SQL Server 2008 R2 Best Practices Analyzer</a>. This product is available today and can be downloaded free from Microsoft. </p>
<blockquote><p>The Microsoft SQL Server 2008 R2 Best Practices Analyzer will work with both SQL Server 2008 and SQL Server 2008 R2. There are different versions of this tool for older versions of SQL Server.</p>
</blockquote>
<p>If you have never heard of this free tool before, you might be thinking, wow, this is the answer to all of my problems. Here’s a tool that can analyze my SQL Server 2008 instance and tell me what best practices I need to implement. While this sounds great in theory, this free tool may be a disappointment to many users. The problem is that is doesn’t offer advice on many of the most important best practices, only identifying a small number of potential problems, many of which are rather obscure. In addition, many novice DBAs will not be able to fully understand many of the recommendations, which means they may not be able to fully benefit from the tool as much as more experienced DBAs can. On the other hand, I don’t want to say that you shouldn’t run this tool on your SQL Server instances, as it can be useful. Just keep your expectations low.</p>
<h3>How to Install the Microsoft SQL Server 2008 R2 Best Practices Analyzer</h3>
<p>The first step is to visit the <a href="http://www.microsoft.com/downloads/en/details.aspx?displaylang=en&amp;FamilyID=0fd439d7-4bff-4df7-a52f-9a1be8725591" target="_blank">Microsoft SQL Server 2008 R2 Best Practices Analyzer web page</a> and read about the tool, learning about the installation pre-requisites. The first choice you must make is to determine if you want to download either the 32-bit or the 64-bit version of the software. Second, if they are not already installed on the SQL Server instances you want to analyze, you also have have to download and install the following two free applications before installing the Microsoft SQL Server 2008 R2 Best Practices Analyzer.</p>
<ul>
<li><a href="http://support.microsoft.com/kb/968929" target="_blank">PowerShell V2.0</a>: If PowerShell V2.0 is already installed on your SQL Server box, then you don’t need to download and install it again. Otherwise, it must be downloaded and installed as your first step.</li>
<li><a href="http://www.microsoft.com/downloads/en/details.aspx?FamilyID=1B6E9026-F505-403E-84C3-A5DEA704EC67" target="_blank">Microsoft Baseline Configuration Analyzer</a>: This tool is essentially a wrapper application for the Microsoft SQL Server 2008 R2 Best Practices Analyzer. In other words, you must first download and install this free application, then download and install the Microsoft SQL Server 2008 R2 Best Practices Analyzer. Once both applications are installed, then the Microsoft SQL Server 2008 R2 Best Practices Analyzer will run within the context of the Microsoft Baseline Configuration Analyzer. How this works will be demonstrated shortly.</li>
</ul>
<blockquote><p>The SQL Server 2008 R2 Best Practices Analyzer has some known issues. If you run into problems installing it, start out by visiting this <a href="http://blogs.msdn.com/b/psssql/archive/2010/06/21/known-issues-installing-sql-2008-r2-bpa-relating-to-remoting.aspx" target="_blank">web page</a>.</p>
</blockquote>
<p>Once you have all three applications installed, you are ready to begin using it.</p>
<h3>Using the Microsoft SQL Server 2008 R2 Best Practices Analyzer</h3>
<p>Once it is installed, running the tool is simple. First, start the Microsoft Baseline Configuration Analyzer. After it starts up, you will see the following screen.</p>
<p><a href="http://www.bradmcgehee.com/wp-content/uploads/2010/11/image4.png"><img style="background-image: none; border-bottom: 0px; border-left: 0px; margin: ; padding-left: 0px; padding-right: 0px; display: inline; border-top: 0px; border-right: 0px; padding-top: 0px" title="image" border="0" alt="image" src="http://www.bradmcgehee.com/wp-content/uploads/2010/11/image_thumb4.png" width="711" height="463" /></a></p>
<p>Notice that the first step is to “Select a Product”. This is a drop-down box that allows you to select the SQL Server 2008 R2 BPA to run. As I mentioned earlier, the Microsoft Baseline Configuration Analyzer is a wrapper program, and is where the Microsoft SQL Server 2008 R2 Best Practices Analyzer runs from.</p>
<p>If you want to scan a remote SQL Server instance, then click the “Connect to Another Computer” link, select the instance to scan, then click on the “Start Scan” link. Otherwise, the scan will be performed on the local SQL Server instance.</p>
<p>After you click on the “Start Scan” link, the following screen appears.</p>
<p><a href="http://www.bradmcgehee.com/wp-content/uploads/2010/11/image5.png"><img style="background-image: none; border-bottom: 0px; border-left: 0px; margin: ; padding-left: 0px; padding-right: 0px; display: inline; border-top: 0px; border-right: 0px; padding-top: 0px" title="image" border="0" alt="image" src="http://www.bradmcgehee.com/wp-content/uploads/2010/11/image_thumb5.png" width="703" height="653" /></a></p>
<p>Typically, the first two options above are left blank. If your box has multiple SQL Server instances, then you will need to enter the instance name to scan. If you have a single, default instance, then leave these options blank.</p>
<p>Next, select those SQL Server services that are running on the server that are to be scanned. If you accidently select a service that is not running, then you will get an error message that the service is not running after the scan completes.</p>
<p>For the SQL Server instance I want to analyze, I have selected the SQL Server Engine, the SQL Server Setup, and Integration Services. As you might have guessed, the Microsoft SQL Server 2008 R2 Best Practices Analyzer only performs those analyses that you select, as each option has a different set of best practices it analyzes. For my example, I only want three different analyses to be performed.</p>
<p>Once you have selected which services to analyze, click the “Start Scan” link and the scan will begin, as shown below.</p>
<p><a href="http://www.bradmcgehee.com/wp-content/uploads/2010/11/image6.png"><img style="background-image: none; border-bottom: 0px; border-left: 0px; margin: ; padding-left: 0px; padding-right: 0px; display: inline; border-top: 0px; border-right: 0px; padding-top: 0px" title="image" border="0" alt="image" src="http://www.bradmcgehee.com/wp-content/uploads/2010/11/image_thumb6.png" width="579" height="285" /></a></p>
<p>The scan won’t take very long, and when it is done, you will see a report similar to the following screen.</p>
<p><a href="http://www.bradmcgehee.com/wp-content/uploads/2010/11/image7.png"><img style="background-image: none; border-bottom: 0px; border-left: 0px; margin: ; padding-left: 0px; padding-right: 0px; display: inline; border-top: 0px; border-right: 0px; padding-top: 0px" title="image" border="0" alt="image" src="http://www.bradmcgehee.com/wp-content/uploads/2010/11/image_thumb7.png" width="755" height="407" /></a></p>
<p>The report has two tabs.&#160; The first tab is “Noncompliant”, which is used to list all of the best practices that the tool thinks you have broken. It is divided into both Errors and Warnings. The second tab is “All”, which displays not only noncompliant best practices, it lists all of the best practices that were analyzed. Let’s start with the “Noncompliant” tab by expanding both the Error and Warning categories, which looks like this.</p>
<p><a href="http://www.bradmcgehee.com/wp-content/uploads/2010/11/image8.png"><img style="background-image: none; border-bottom: 0px; border-left: 0px; margin: ; padding-left: 0px; padding-right: 0px; display: inline; border-top: 0px; border-right: 0px; padding-top: 0px" title="image" border="0" alt="image" src="http://www.bradmcgehee.com/wp-content/uploads/2010/11/image_thumb8.png" width="804" height="941" /></a></p>
<p>As you can see, the tool is telling me that the SQL Server instance I analyzed has 8 Errors and 12 Warnings. While some of the messages are fairly straight-forward, many of them are not. To find out what a particular message means, click on the Error or Warning. For example, if I click on the first Error, the following yellow screen appears, which offers a brief explanation of the Error.</p>
<p><a href="http://www.bradmcgehee.com/wp-content/uploads/2010/11/image9.png"><img style="background-image: none; border-bottom: 0px; border-left: 0px; margin: ; padding-left: 0px; padding-right: 0px; display: inline; border-top: 0px; border-right: 0px; padding-top: 0px" title="image" border="0" alt="image" src="http://www.bradmcgehee.com/wp-content/uploads/2010/11/image_thumb9.png" width="610" height="375" /></a></p>
<p>As you can see, the additional information is more useful than the original Error message, but it doesn’t include a lot of detail. To see an even further detailed explanation, click on the “More Information” link, which opens up a web page with a much better explanation, as shown below.</p>
<p><a href="http://www.bradmcgehee.com/wp-content/uploads/2010/11/image10.png"><img style="background-image: none; border-bottom: 0px; border-left: 0px; margin: ; padding-left: 0px; padding-right: 0px; display: inline; border-top: 0px; border-right: 0px; padding-top: 0px" title="image" border="0" alt="image" src="http://www.bradmcgehee.com/wp-content/uploads/2010/11/image_thumb10.png" width="804" height="772" /></a></p>
<p>Now, this is much more useful information. Depending on the Error or Warning, the web page you are directed to can be very long and detailed. In most cases, I found the explanations understandable, although many novice DBAs may find themselves a little hard to understand. The web pages follow a format of Symptoms, Cause, Resolution, and More Information.</p>
<p>At this point, your task would be to review each of the Errors and Warnings provided by the Microsoft SQL Server 2008 R2 Best Practices Analyzer, read each message and related webpage, and based on what you learned, perhaps take action to correct the Error or Warning. I say “perhaps” because not all of the Errors or Warnings may really be applicable to your situation, or you might not care about the Error or Warnings, choosing to ignore them based on your knowledge of your SQL Server instance.</p>
<blockquote><p>This focus of this blog post is on how to install and run the tool, not to explain each best practice the tool analyzes.</p>
</blockquote>
<p>For example, let’s say that after some research, I determine that the”Autogrow Failed or took a long time” Error, the one in my example, is not important to me. I can turn it off by clicking on the “Exclude this Result” link in the message window, which you see below.</p>
<p><a href="http://www.bradmcgehee.com/wp-content/uploads/2010/11/image11.png"><img style="background-image: none; border-bottom: 0px; border-left: 0px; margin: ; padding-left: 0px; padding-right: 0px; display: inline; border-top: 0px; border-right: 0px; padding-top: 0px" title="image" border="0" alt="image" src="http://www.bradmcgehee.com/wp-content/uploads/2010/11/image_thumb11.png" width="562" height="280" /></a></p>
<p>When you exclude any of the Errors or Warnings, a new tab appears on the screen that includes your Exclusions, as you see below.</p>
<p><a href="http://www.bradmcgehee.com/wp-content/uploads/2010/11/image12.png"><img style="background-image: none; border-bottom: 0px; border-left: 0px; margin: ; padding-left: 0px; padding-right: 0px; display: inline; border-top: 0px; border-right: 0px; padding-top: 0px" title="image" border="0" alt="image" src="http://www.bradmcgehee.com/wp-content/uploads/2010/11/image_thumb12.png" width="509" height="155" /></a></p>
<p>By excluding Errors or Warnings that you don’t care about, you&#160; won’t see them in the Noncompliant tab, but they will still appear under the Exclusions tab. If you want to re-include any of the Errors or Warnings you have excluded, you can re-include them by clicking on them and clicking on the “Include this Result” link.</p>
<p>Now that we have had a brief look at the Noncompliant tab, let’s take a quick look at the All tab,which is shown below.</p>
<p><a href="http://www.bradmcgehee.com/wp-content/uploads/2010/11/image13.png"><img style="background-image: none; border-bottom: 0px; border-left: 0px; margin: ; padding-left: 0px; padding-right: 0px; display: inline; border-top: 0px; border-right: 0px; padding-top: 0px" title="image" border="0" alt="image" src="http://www.bradmcgehee.com/wp-content/uploads/2010/11/image_thumb13.png" width="804" height="939" /></a></p>
<p>This tab is interesting because it lists all of the various best practices that the tool analyzes. Just like with the Errors and Warnings, you can click on them to open up the yellow description box, and you can also click on the “More Information” link to view the related web page information. Just reading through each of these is an education in and of itself.</p>
<p>At this point, you now know everything there is to know about using the Microsoft SQL Server 2008 R2 Best Practices Analyzer. On the other hand, the hard part is determining if a particular Error or Warning should be corrected. While the web-based help pages are very useful in explaining them, much of the content is technical and may be beyond the skill level of many novice and accidental DBAs.</p>
<p>Because of this, my suggestion is that unless you know exactly what a particular Warning or Error message means, and the implications of making changes to correct them, that you don’t make any changes based strictly on what the tool says. Instead, if you see a Warning or Error that looks like it needs to be corrected, be sure to research it first using other resources, talk to other DBAs, and get their input before you begin making any changes. And of course, be sure that you test any potential change on a test box before making a change on the production box, as learning by trail and error is not a good idea on a production SQL Server.</p>
<p>Although this tool is incomplete in the best practices in analyzes, and often the Errors or Warnings may be hard to decipher by novice DBAs, it still can be a useful tool, and one that I think you should check into if you have not done so already. </p>
]]></content:encoded>
			<wfw:commentRss>http://www.bradmcgehee.com/2010/11/sql-server-2008-r2-best-practices-analyzer/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Free Webinar: Turn Your Backups Into Live Databases with SQL Virtual Restore</title>
		<link>http://www.bradmcgehee.com/2010/09/free-webinar-turn-your-backups-into-live-databases-with-sql-virtual-restore/</link>
		<comments>http://www.bradmcgehee.com/2010/09/free-webinar-turn-your-backups-into-live-databases-with-sql-virtual-restore/#comments</comments>
		<pubDate>Thu, 09 Sep 2010 19:43:09 +0000</pubDate>
		<dc:creator>bradmcgehee</dc:creator>
				<category><![CDATA[Free Stuff]]></category>
		<category><![CDATA[News]]></category>

		<guid isPermaLink="false">http://www.bradmcgehee.com/2010/09/free-webinar-turn-your-backups-into-live-databases-with-sql-virtual-restore/</guid>
		<description><![CDATA[Steve Jones, SQL Server MVP and editor of SQLServerCentral.com, will be hosting a free webinar with Jeff Aven, the head of the SQL Virtual Restore development team, on Thursday, September 23, 2010. Topics covered in the webinar include: Learn how SQL Virtual Restore works under the hood Retrieve data: Reporting, auditing, and object level recovery [...]]]></description>
			<content:encoded><![CDATA[<p>Steve Jones, SQL Server MVP and editor of <a href="http://www.sqlservercentral.com/" target="_blank">SQLServerCentral.com</a>, will be hosting a free webinar with Jeff Aven, the head of the <a href="http://www.red-gate.com/products/SQL_Virtual_Restore/index.htm" target="_blank">SQL Virtual Restore</a> development team, on Thursday, September 23, 2010.</p>
<p> <span id="more-1799"></span>
<p>Topics covered in the webinar include: </p>
<ul>
<li>Learn how SQL Virtual Restore works under the hood </li>
<li>Retrieve data: Reporting, auditing, and object level recovery with SQL Virtual Restore </li>
<li>Take care of your data: Maintaining dev/test/QA environments, DBCC CHECKDB backup verification, and performance tuning with SQL Virtual Restore</li>
</ul>
<p>To find out more about this webinar, and to sign up, <a href="http://www.red-gate.com/products/SQL_Virtual_Restore/index.htm#tabs-5" target="_blank">click here</a>.</p>
<p>If you can’t make the webinar, or you want to do some background reading on SQL Virtual Restore before attending the webinar, then check out my <a href="http://www.simple-talk.com/sql/sql-tools/brads-sure-guide-to-sql-virtual-restore-/" target="_blank">article on SQL Virtual Restore</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.bradmcgehee.com/2010/09/free-webinar-turn-your-backups-into-live-databases-with-sql-virtual-restore/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Free SQL Server DMV Starter Pack</title>
		<link>http://www.bradmcgehee.com/2010/07/free-sql-server-dmv-starter-pack/</link>
		<comments>http://www.bradmcgehee.com/2010/07/free-sql-server-dmv-starter-pack/#comments</comments>
		<pubDate>Tue, 20 Jul 2010 00:44:18 +0000</pubDate>
		<dc:creator>bradmcgehee</dc:creator>
				<category><![CDATA[Database Administration]]></category>
		<category><![CDATA[Free Stuff]]></category>

		<guid isPermaLink="false">http://www.bradmcgehee.com/2010/07/free-sql-server-dmv-starter-pack/</guid>
		<description><![CDATA[The SQL Server DMV Starter Pack is a free eBook (84 pages) that describes 28 different ways that DMVs can be used with SQL Server. Not only is each way described in detail, but sample code is included so you can begin using the DMVs immediately. The book covers these uses of DMVs. &#160; &#160; [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.bradmcgehee.com/wp-content/uploads/2010/07/image.png"><img style="border-bottom: 0px; border-left: 0px; margin: 0px 10px 0px 0px; display: inline; border-top: 0px; border-right: 0px" title="SQL Server DMV Starter Pack" border="0" alt="SQL Server DMV Starter Pack" align="left" src="http://www.bradmcgehee.com/wp-content/uploads/2010/07/image_thumb.png" width="141" height="175" /></a> The <a href="http://www.red-gate.com/products/SQL_Response/offers/dmv.htm?utm_source=bradmcgehee&amp;utm_medium=banner&amp;utm_content=dmv_201007&amp;utm_campaign=sqlresponse" target="_blank">SQL Server DMV Starter Pack</a> is a free eBook (84 pages) that describes 28 different ways that DMVs can be used with SQL Server. Not only is each way described in detail, but sample code is included so you can begin using the DMVs immediately. The book covers these uses of DMVs.</p>
<p> <span id="more-1695"></span>
<p>&#160;</p>
<p>&#160;</p>
<ul>
<li>DMV#1: Are you Connected?</li>
<li>DMV#2: Session Ownership</li>
<li>DMV#3: Current expensive, or blocked, requests</li>
<li>DMV#4: Query Stats – Find the &quot;top X&quot; most expensive cached queries</li>
<li>DMV#5: How many single-use ad-hoc Plans?</li>
<li>DMV#6: Ad-hoc queries and the plan cache</li>
<li>DMV#7: Investigate expensive cached stored procedures</li>
<li>DMV#8: Find Queries that are waiting, or have waited, for a Memory Grant</li>
<li>DMV#9: Monitor long-running transactions</li>
<li>DMV#10: Identify locking and blocking issues</li>
<li>DMV#11: Find Missing Indexes</li>
<li>DMV#12: Interrogate Index Usage</li>
<li>DMV#13: Table Storage Stats (Pages and Row Counts)</li>
<li>DMV#14: Monitor TempDB</li>
<li>DMV#15: Investigate Disk Bottlenecks via I/O Stalls</li>
<li>DMV#16: Investigate Disk Bottlenecks via Pending I/O</li>
<li>DMV#17: Why are we Waiting?</li>
<li>DMV#18: Expose Performance Counters</li>
<li>DMV#19: Basic CPU Configuration</li>
<li>DMV#20: CPU Utilization History</li>
<li>DMV#21: Monitor Schedule activity</li>
<li>DMV#22: System-wide Memory Usage</li>
<li>DMV#23: Detect Memory Pressure</li>
<li>DMV#24: Investigate Memory Usage Across all Caches</li>
<li>DMV#25: Investigate memory use in the Buffer Pool</li>
<li>DMV#26: Rooting out Unruly CLR Tasks</li>
<li>DMV#27: Full Text Search</li>
<li>DMV#28: Page Repair attempts in Database Mirroring</li>
</ul>
<p>The book’s authors include Glenn Berry (<a href="http://www.sqlservercentral.com/blogs/user/Profile.aspx?UserID=78267" target="_blank">Blog</a> | <a href="http://twitter.com/GlennAlanBerry" target="_blank">Twitter</a>), Louis Davidson (<a href="http://sqlblog.com/blogs/louis_davidson/default.aspx" target="_blank">Blog</a> | <a href="http://twitter.com/drsql" target="_blank">Twitter</a>), and Tim Ford (<a href="http://thesqlagentman.com/" target="_blank">Blog</a> | <a href="http://twitter.com/sqlagentman" target="_blank">Twitter</a>), and you can <a href="http://www.red-gate.com/products/SQL_Response/offers/dmv.htm?utm_source=bradmcgehee&amp;utm_medium=banner&amp;utm_content=dmv_201007&amp;utm_campaign=sqlresponse" target="_blank">download the eBook and scripts here</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.bradmcgehee.com/2010/07/free-sql-server-dmv-starter-pack/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>PAL 2.0 Beta Released</title>
		<link>http://www.bradmcgehee.com/2010/07/pal-2-0-beta-released/</link>
		<comments>http://www.bradmcgehee.com/2010/07/pal-2-0-beta-released/#comments</comments>
		<pubDate>Sat, 03 Jul 2010 02:25:39 +0000</pubDate>
		<dc:creator>bradmcgehee</dc:creator>
				<category><![CDATA[Database Administration]]></category>
		<category><![CDATA[Free Stuff]]></category>
		<category><![CDATA[News]]></category>
		<category><![CDATA[Performance Tuning]]></category>

		<guid isPermaLink="false">http://www.bradmcgehee.com/2010/07/pal-2-0-beta-released/</guid>
		<description><![CDATA[Back in 2008, I wrote a blog post about version 1 of the Performance Analysis of Logs (PAL) tool. This free tool, available from pal.codeplex.com, has been enhanced, and Version 2.0, Beta 1.1, is currently available for download. I have just downloaded and installed it myself, although I haven’t had much chance to use it [...]]]></description>
			<content:encoded><![CDATA[<p>Back in 2008, I wrote a blog post about version 1 of the <a href="http://www.bradmcgehee.com/2008/12/check-out-the-free-performance-analysis-of-logs-pal-tool/" target="_blank">Performance Analysis of Logs</a> (PAL) tool. This free tool, available from <a href="http://pal.codeplex.com" target="_blank">pal.codeplex.com</a>, has been enhanced, and Version 2.0, Beta 1.1, is currently available for download. I have just downloaded and installed it myself, although I haven’t had much chance to use it yet. When I have time, I will write a review of the new version. In the meantime, I recommend you download it and give it a try. It’s a great tool for analyzing Performance Monitor Logs, and it is also a great source for determining which Performance Monitor counters, and thresholds, should be used when analyzing SQL Server’s performance.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.bradmcgehee.com/2010/07/pal-2-0-beta-released/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

