<?xml version="1.0" encoding="UTF-8" ?>
<?xml-stylesheet type="text/xsl" href="http://sqlblog.com/utility/FeedStylesheets/rss.xsl" media="screen"?><rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/" xmlns:wfw="http://wellformedweb.org/CommentAPI/"><channel><title>Search results matching tag 'Tools'</title><link>http://sqlblog.com/search/SearchResults.aspx?o=DateDescending&amp;tag=Tools&amp;orTags=0</link><description>Search results matching tag 'Tools'</description><dc:language>en-US</dc:language><generator>CommunityServer 2.1 SP2 (Build: 61129.1)</generator><item><title>SQLintersection!</title><link>http://sqlblog.com/blogs/kevin_kline/archive/2013/03/27/sqlintersection.aspx</link><pubDate>Wed, 27 Mar 2013 13:47:00 GMT</pubDate><guid isPermaLink="false">21093a07-8b3d-42db-8cbf-3350fcbf5496:48432</guid><dc:creator>KKline</dc:creator><description>&lt;p style="font-family:Georgia, 'Times New Roman', 'Bitstream Charter', Times, serif;font-size:13.333333969116211px;line-height:18.99305534362793px;"&gt;The best emotion to describe how I'm feeling is 'astounded'. &amp;nbsp;I'm astounded that I'm in such august company to be speaking the&amp;nbsp;&lt;a href="http://www.sqlintersection.com/"&gt;SQLIntersection&lt;/a&gt;&amp;nbsp;(&lt;a href="http://twitter.com/iSQL"&gt;#iSQL&lt;/a&gt;)&amp;nbsp;conference. &amp;nbsp;&lt;a href="http://www.sqlskills.com/blogs/kimberly/sqlintersection-new-conference/"&gt;Read the blog post from my first SQL Server mentor, Kimberly Tripp, which tells you all about SQLintersection&lt;/a&gt;.&lt;/p&gt;&lt;p style="font-family:Georgia, 'Times New Roman', 'Bitstream Charter', Times, serif;font-size:13.333333969116211px;line-height:18.99305534362793px;"&gt;Check out this list of speakers:&lt;/p&gt;&lt;ul style="font-family:Georgia, 'Times New Roman', 'Bitstream Charter', Times, serif;font-size:13.333333969116211px;line-height:18.99305534362793px;"&gt;&lt;li&gt;Aaron Bertrand, Sr. Consultant, SQL Sentry, Inc. [&lt;a href="http://sqlblog.com/blogs/aaron_bertrand/default.aspx"&gt;blog&lt;/a&gt;&amp;nbsp;|&amp;nbsp;&lt;a href="http://twitter.com/AaronBertrand"&gt;twitter&lt;/a&gt;]&lt;/li&gt;&lt;li&gt;Andrew J. Kelly, Mentor, SolidQ [&lt;a href="http://sqlblog.com/blogs/andrew_kelly/default.aspx"&gt;blog&lt;/a&gt;&amp;nbsp;|&amp;nbsp;&lt;a href="http://twitter.com/gunneyk"&gt;twitter&lt;/a&gt;]&lt;/li&gt;&lt;li&gt;Bob Ward, Principal Architect Escalation Engineer, Microsoft [&lt;a href="http://blogs.msdn.com/b/psssql/"&gt;blog&lt;/a&gt;&amp;nbsp;|&amp;nbsp;&lt;a href="http://www.twitter.com/bobwardms"&gt;twitter&lt;/a&gt;]&lt;/li&gt;&lt;li&gt;Brent Ozar, Brent Ozar Unlimited [&lt;a href="http://www.brentozar.com/"&gt;blog&lt;/a&gt;&amp;nbsp;|&amp;nbsp;&lt;a href="http://twitter.com/BrentO"&gt;twitter&lt;/a&gt;]&lt;/li&gt;&lt;li&gt;Conor Cunningham, Principal Architect, SQL Server, Microsoft [&lt;a href="http://blogs.msdn.com/b/conor_cunningham_msft/"&gt;blog&lt;/a&gt;]&lt;/li&gt;&lt;li&gt;Grant Fritchey, Product Evangelist, Red Gate Software [&lt;a href="http://www.scarydba.com/"&gt;blog&lt;/a&gt;&amp;nbsp;|&amp;nbsp;&lt;a href="https://twitter.com/GFritchey"&gt;twitter&lt;/a&gt;]&lt;/li&gt;&lt;li&gt;Jeremiah Peschka, Brent Ozar Unlimited [&lt;a href="http://www.brentozar.com/"&gt;blog&lt;/a&gt;&amp;nbsp;|&amp;nbsp;&lt;a href="http://twitter.com/PeschkaJ"&gt;twitter&lt;/a&gt;]&lt;/li&gt;&lt;li&gt;Joseph Sack, Principal Consultant, SQLskills.com [&lt;a href="http://www.sqlskills.com/blogs/Joe"&gt;blog&lt;/a&gt;&amp;nbsp;|&amp;nbsp;&lt;a href="http://twitter.com/JosephSack"&gt;twitter&lt;/a&gt;]&lt;/li&gt;&lt;li&gt;Kendra Little, Managing Director, Brent Ozar Unlimited [&lt;a href="http://www.brentozar.com/"&gt;blog&lt;/a&gt;&amp;nbsp;|&amp;nbsp;&lt;a href="http://twitter.com/KendraLittle"&gt;twitter&lt;/a&gt;]&lt;/li&gt;&lt;li&gt;Kevin Kline, Director of Engineering Services, SQL Sentry, Inc. [&lt;a target="_blank" href="http://sqlblog.com/blogs/kevin_kline/default.aspx"&gt;blog&lt;/a&gt;&amp;nbsp;|&amp;nbsp;&lt;a target="_blank" href="http://twitter.com/KeKline"&gt;twitter&lt;/a&gt;]&lt;/li&gt;&lt;li&gt;Kimberly L. Tripp, President/Founder, SQLskills.com [&lt;a href="http://www.sqlskills.com/blogs/Kimberly"&gt;blog&lt;/a&gt;&amp;nbsp;|&amp;nbsp;&lt;a href="http://twitter.com/KimberlyLTripp"&gt;twitter&lt;/a&gt;]&lt;/li&gt;&lt;li&gt;Mat Young, Senior Director of Products, Fusion-io [&lt;a target="_blank" href="http://www.fusionio.com/blog"&gt;blog&amp;nbsp;&lt;/a&gt;|&amp;nbsp;&lt;a target="_blank" href="https://twitter.com/iSpider"&gt;twitter&lt;/a&gt;]&lt;/li&gt;&lt;li&gt;Paul S. Randal, CEO / Owner, SQLskills.com [&lt;a href="http://www.sqlskills.com/blogs/Paul"&gt;blog&lt;/a&gt;&amp;nbsp;|&amp;nbsp;&lt;a href="http://twitter.com/PaulRandal"&gt;twitter&lt;/a&gt;]&lt;/li&gt;&lt;li&gt;Paul White, SQL Kiwi Limited [&lt;a href="http://sqlblog.com/blogs/paul_white/default.aspx"&gt;blog&lt;/a&gt;&amp;nbsp;|&amp;nbsp;&lt;a href="http://www.twitter.com/SQL_Kiwi"&gt;twitter&lt;/a&gt;]&lt;/li&gt;&lt;li&gt;Steve Jones, Editor, SQLServerCentral.com [&lt;a href="http://www.sqlservercentral.com/blogs/Steve_Jones/"&gt;blog&lt;/a&gt;&amp;nbsp;|&amp;nbsp;&lt;a href="https://twitter.com/WayOutwest"&gt;twitter&lt;/a&gt;]&lt;/li&gt;&lt;li&gt;Sumeet Bansal, Principal Solutions Architect, Fusion-io [&lt;a target="_blank" href="http://www.fusionio.com/blog"&gt;blog&amp;nbsp;&lt;/a&gt;|&amp;nbsp;&lt;a target="_blank" href="https://twitter.com/SumeetBansal_"&gt;twitter&lt;/a&gt;]&lt;/li&gt;&lt;/ul&gt;&lt;p style="font-family:Georgia, 'Times New Roman', 'Bitstream Charter', Times, serif;font-size:13.333333969116211px;line-height:18.99305534362793px;"&gt;&amp;nbsp;Read the list of&amp;nbsp;&lt;a href="http://www.sqlintersection.com/shows/april13/sessions.aspx?s=2"&gt;SQL Server sessions&lt;/a&gt;&amp;nbsp;here. &amp;nbsp;On top of the list of outstanding sessions to attend, I'll be giving a keynote on Tuesday afternoon. Witness:&lt;/p&gt;&lt;p style="font-family:Georgia, 'Times New Roman', 'Bitstream Charter', Times, serif;font-size:13.333333969116211px;line-height:18.99305534362793px;text-align:center;"&gt;&lt;a href="http://kevinekline.com/wp-content/uploads/2013/03/iSQL-Keynote.jpg"&gt;&lt;/a&gt;&lt;a href="http://www.sqlintersection.com/shows/images/schedulepdfs/Sp2013_SQL%20Sched_v2.pdf"&gt;&lt;img class="aligncenter  wp-image-5597" alt="iSQL Keynote" width="757" height="621" style="border:0px;cursor:default;display:block;margin-left:auto;margin-right:auto;" src="http://kevinekline.com/wp-content/uploads/2013/03/iSQL-Keynote.jpg"&gt;&lt;/a&gt;&lt;/p&gt;&lt;p style="font-family:Georgia, 'Times New Roman', 'Bitstream Charter', Times, serif;font-size:13.333333969116211px;line-height:18.99305534362793px;"&gt;So the only thing between the attendees and the booze in the reception hall is our keynote address?!? &amp;nbsp;Oh yeah, that's going to go down real smooth, isn't it? &amp;nbsp;I'll last about as long as a puny henchman between James Bond and the villain of the movie. &amp;nbsp;Sumeet Bansal, from Fusion-IO, will have to survive until the credits roll. &amp;nbsp;We'll be talking about high performance computing on SQL Server 2012 with an eye towards high availability, AlwaysOn, and Availability Groups.&lt;/p&gt;&lt;p style="font-family:Georgia, 'Times New Roman', 'Bitstream Charter', Times, serif;font-size:13.333333969116211px;line-height:18.99305534362793px;"&gt;If you're in Las Vegas, I hope to see you there! &amp;nbsp;If not, you should consider coming to this excellent conference.&lt;/p&gt;&lt;p style="font-family:Georgia, 'Times New Roman', 'Bitstream Charter', Times, serif;font-size:13.333333969116211px;line-height:18.99305534362793px;"&gt;-Kevin&lt;/p&gt;&lt;p style="font-family:Georgia, 'Times New Roman', 'Bitstream Charter', Times, serif;font-size:13.333333969116211px;line-height:18.99305534362793px;"&gt;&lt;a href="http://twitter.com/kekline"&gt;-Follow me on Twitter!&lt;/a&gt;&lt;/p&gt;</description></item><item><title>SQL Server Data Tools - Business Intelligence for Visual Studio 2012 Released!</title><link>http://sqlblog.com/blogs/kevin_kline/archive/2013/03/08/sql-server-data-tools-business-intelligence-for-visual-studio-2012-released.aspx</link><pubDate>Fri, 08 Mar 2013 12:33:00 GMT</pubDate><guid isPermaLink="false">21093a07-8b3d-42db-8cbf-3350fcbf5496:48127</guid><dc:creator>KKline</dc:creator><description>&lt;p style="font-family:Georgia, 'Times New Roman', 'Bitstream Charter', Times, serif;font-size:13.333333969116211px;line-height:18.99305534362793px;"&gt;SSDTBI for Visual Studio 2012 enables customers to use the Analysis Services, Integration Services, and Reporting Services project templates within the Visual Studio 2012 shell.&amp;nbsp; The components are delivered as a web download on the Microsoft Download center and will be available through Web Platform Installer.&amp;nbsp;&amp;nbsp; This release is the equivalent functionality to SSDTBI (BIDS) for Visual Studio 2010 that shipped in the SQL Server 2012 box.&amp;nbsp; The team adapted the UI to meet the new Visual Studio 2012 UI design. &amp;nbsp;&amp;nbsp;This release delivers on the SQL commitment to provide BI Project Templates supporting the latest version of Visual Studio, a much anticipated capability. &amp;nbsp;The downloads are publicly available on the Microsoft downloads website now:&amp;nbsp;&amp;nbsp;&lt;/p&gt;&lt;p style="font-family:Georgia, 'Times New Roman', 'Bitstream Charter', Times, serif;font-size:13.333333969116211px;line-height:18.99305534362793px;padding-left:30px;"&gt;Download:&amp;nbsp;&lt;a target="_blank" href="http://www.microsoft.com/en-us/download/details.aspx?id=36843"&gt;http://www.microsoft.com/en-us/download/details.aspx?id=36843&lt;/a&gt;&lt;/p&gt;&lt;p style="font-family:Georgia, 'Times New Roman', 'Bitstream Charter', Times, serif;font-size:13.333333969116211px;line-height:18.99305534362793px;"&gt;More details from specific Microsoft BI teams at:&lt;/p&gt;&lt;p style="font-family:Georgia, 'Times New Roman', 'Bitstream Charter', Times, serif;font-size:13.333333969116211px;line-height:18.99305534362793px;padding-left:30px;"&gt;RS team blog:&amp;nbsp;&lt;a target="_blank" href="http://blogs.msdn.com/b/sqlrsteamblog/archive/2013/03/06/sql-server-data-tools-business-intelligence-for-visual-studio-2012-released-online.aspx"&gt;http://blogs.msdn.com/b/sqlrsteamblog/archive/2013/03/06/sql-server-data-tools-business-intelligence-for-visual-studio-2012-released-online.aspx&lt;/a&gt;&lt;/p&gt;&lt;p style="font-family:Georgia, 'Times New Roman', 'Bitstream Charter', Times, serif;font-size:13.333333969116211px;line-height:18.99305534362793px;padding-left:30px;"&gt;AS team blog:&amp;nbsp;&lt;a target="_blank" href="http://blogs.msdn.com/b/analysisservices/archive/2013/03/06/sql-server-data-tools-business-intelligence-for-visual-studio-2012-released-online.aspx"&gt;http://blogs.msdn.com/b/analysisservices/archive/2013/03/06/sql-server-data-tools-business-intelligence-for-visual-studio-2012-released-online.aspx&lt;/a&gt;&lt;/p&gt;&lt;p style="font-family:Georgia, 'Times New Roman', 'Bitstream Charter', Times, serif;font-size:13.333333969116211px;line-height:18.99305534362793px;"&gt;&lt;span style="line-height:19px;"&gt;Enjoy,&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:Georgia, 'Times New Roman', 'Bitstream Charter', Times, serif;font-size:13.333333969116211px;line-height:18.99305534362793px;"&gt;-Kevin&lt;/p&gt;&lt;p style="font-family:Georgia, 'Times New Roman', 'Bitstream Charter', Times, serif;font-size:13.333333969116211px;line-height:18.99305534362793px;"&gt;&lt;a href="http://twitter.com/kekline"&gt;-Follow me on Twitter!&lt;/a&gt;&lt;/p&gt;</description></item><item><title>Express Edition revisited, focus on SSMS</title><link>http://sqlblog.com/blogs/tibor_karaszi/archive/2013/01/30/express-edition-revisited-focus-on-ssms.aspx</link><pubDate>Wed, 30 Jan 2013 17:01:00 GMT</pubDate><guid isPermaLink="false">21093a07-8b3d-42db-8cbf-3350fcbf5496:47398</guid><dc:creator>TiborKaraszi</dc:creator><description>&lt;p&gt;&amp;nbsp;(Note: I have re-written parts of this post in the light of the comments that SP1 of 2012 include Complete tools.)&lt;/p&gt;
&lt;p&gt;&amp;nbsp;I have decided to revisit the topic of whats included in Express Edition, with focus on the tools. I have a couple of reasons for this:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;In my &lt;a href="http://sqlblog.com/blogs/tibor_karaszi/archive/2011/02/10/what-does-this-express-edition-look-like-anyhow.aspx"&gt;2011 post&lt;/a&gt;, I never tried to connect from Express SSMS to a non-Express database engine.&lt;/li&gt;

&lt;li&gt;I want to check if there are any significant differences in SQL Server 2012 Express Edition, compared to SQL Server 2008R2 Express Edition.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;It isn't uncommon that people want to have SQL Server Management Studio (SSMS) on their machines; and instead of searching for the install files for the full product, they download the freely available Express Edition and install SSMS from there. This was the main reason for this update post, and the reason I focus on SSMS and the tools&amp;nbsp;in this post.&lt;/p&gt;

&lt;p&gt;It turns out that both 2008R2 and 2012 RTM Express editions of SSMS includes a lot, but not quite everyting that the full version of SSMS has. And they don't have Profiler or Database Engine Tuning Advisor. 2012 SP1 Express download does indeed have the Complete tool package.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Basic and Complete&lt;/strong&gt;&lt;br&gt;The full SSMS (etc.) is referred to as "Management Tools - Complete". This is only available with the Product you pay for and with 2012 SP1 Express. The only one available with the various free Express downloads (prior to 2012 SP1), is called "Management Tools - Basic". You can explicitly request to install Basic from an install media that includes Complete, but you have to explicitly request that in the setup program. You don't want to do that. &lt;/p&gt;

&lt;p&gt;One difference between 2008R2 and 2012 is when you install from a pay-media and select that you want to install Express. For 2008R2, you then only have SSMS Basic available. For 2012, you have Complete. In other words, if you use a 2012 pay-media and select Express to install SSMS, you have the option to have the full-blown SSMS - Complete&amp;nbsp;(including other tools, like Profiler).&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;The downloads&lt;/strong&gt;&lt;br&gt;For SQL Server 2008R2, you have "Express Edition" and "Express Edition with Advanced Services". The former is basically only the database engine, where the later has some Tools (SSMS Basic, primarily). See my earlier blog post for more details about 2008R2. &lt;/p&gt;

&lt;p&gt;For 2012, there are bunch of downloads available. Note that if you want Complete tools, you need to download SP1&amp;nbsp;of the installers. You find SP1 &lt;a href="http://www.microsoft.com/en-us/download/details.aspx?id=35579"&gt;here&lt;/a&gt; (and RTM, which you don't want to use,&amp;nbsp;&lt;a href="http://www.microsoft.com/en-us/download/details.aspx?id=29062"&gt;here&lt;/a&gt;). SP1 includes Complete tools, and you will see that those downloads are significantly larger compared to RTM. It isn't obvious what each exe files stand for, but scroll down and you will find pretty good explanations. I tried several of these (SSMS only, Express with Tools, Express with Advanced Services). They all have in common that for &lt;strong&gt;RTM&lt;/strong&gt; the tool included is &lt;strong&gt;Basic&lt;/strong&gt;, where for &lt;strong&gt;SP1&lt;/strong&gt; we have &lt;strong&gt;Complete&lt;/strong&gt;.&lt;/p&gt;

&lt;p&gt;So what is the difference between Basic and Complete?&lt;/p&gt;

&lt;p&gt;In the table below, my focus was on what&lt;strong&gt; isn't&lt;/strong&gt; in Basic. In general, I don't bother to list functionality which is available in both Basic and Complete. So, if the functionality isn't in the table below, it is likely available in Basic. I might have missed something, of course! And my main focus was on SSMS and the database engine.&lt;/p&gt;

&lt;p&gt;&amp;nbsp;&lt;/p&gt;

&lt;table id="Table1" cellspacing="1" cellpadding="1"&gt;
  
&lt;tr&gt;
&lt;td&gt;&lt;b&gt;Component/Functionality&lt;/b&gt;&lt;/td&gt;

&lt;td&gt;&lt;b&gt;2008R2&lt;/b&gt;&lt;/td&gt;
&lt;td&gt;&lt;b&gt;2012 RTM&lt;/b&gt;&lt;/td&gt;
&lt;td&gt;&lt;b&gt;2012 SP1&lt;/b&gt;&lt;/td&gt;
&lt;/tr&gt;
  
&lt;tr&gt;
&lt;td&gt;&lt;b&gt;Functionality in SSMS&lt;/b&gt;&lt;/td&gt;
&lt;/tr&gt;
  
&lt;tr&gt;
&lt;td&gt;Node for Agent&lt;/td&gt;
&lt;td&gt;Y&lt;/td&gt;
&lt;td&gt;Y&lt;/td&gt;
&lt;td&gt;Y&lt;/td&gt;
&lt;/tr&gt;
  
&lt;tr&gt;
&lt;td&gt;Graphical Execution Plans&lt;/td&gt;
&lt;td&gt;Y&lt;/td&gt;
&lt;td&gt;Y&lt;/td&gt;
&lt;td&gt;Y&lt;/td&gt;
&lt;/tr&gt;
  
&lt;tr&gt;
&lt;td&gt;Projects and Solutions&lt;/td&gt;
&lt;td&gt;N&lt;/td&gt;
&lt;td&gt;Y&lt;/td&gt;
&lt;td&gt;Y&lt;/td&gt;
&lt;/tr&gt;
  
&lt;tr&gt;
&lt;td&gt;Maint Plans, Wizard&lt;/td&gt;
&lt;td&gt;Y&lt;/td&gt;
&lt;td&gt;Y&lt;/td&gt;
&lt;td&gt;Y&lt;/td&gt;
&lt;/tr&gt;
  
&lt;tr&gt;
&lt;td&gt;Maint Plans, New, designer&lt;/td&gt;
&lt;td&gt;N (1)&lt;/td&gt;
&lt;td&gt;N (2)&lt;/td&gt;
&lt;td&gt;Y&lt;/td&gt;
&lt;/tr&gt;
  
&lt;tr&gt;
&lt;td&gt;Maint Plans, Modify&lt;/td&gt;
&lt;td&gt;N (1)&lt;/td&gt;
&lt;td&gt;N (2)&lt;/td&gt;
&lt;td&gt;Y&lt;/td&gt;
&lt;/tr&gt;
  
&lt;tr&gt;
&lt;td&gt;Node for SSIS Catalog&lt;/td&gt;
&lt;td&gt;N/A&lt;/td&gt;
&lt;td&gt;Y&lt;/td&gt;
&lt;td&gt;Y&lt;/td&gt;
&lt;/tr&gt;
  
&lt;tr&gt;
&lt;td&gt;Tools menu, Profiler&lt;/td&gt;
&lt;td&gt;N&lt;/td&gt;
&lt;td&gt;N&lt;/td&gt;
&lt;td&gt;Y&lt;/td&gt;
&lt;/tr&gt;
  
&lt;tr&gt;
&lt;td&gt;Tools menu, Tuning Advisor&lt;/td&gt;
&lt;td&gt;N&lt;/td&gt;
&lt;td&gt;N&lt;/td&gt;
&lt;td&gt;Y&lt;/td&gt;
&lt;/tr&gt;
  
&lt;tr&gt;
&lt;td&gt;&lt;b&gt;Connect Object Explorer to:&lt;/b&gt;&lt;/td&gt;
&lt;/tr&gt;
 
&lt;tr&gt;
&lt;td&gt;Analysis Services&lt;/td&gt;
&lt;td&gt;N&lt;/td&gt;
&lt;td&gt;N&lt;/td&gt;
&lt;td&gt;Y&lt;/td&gt;
&lt;/tr&gt;
  
&lt;tr&gt;
&lt;td&gt;Reporting Services&lt;/td&gt;
&lt;td&gt;N&lt;/td&gt;
&lt;td&gt;N&lt;/td&gt;
&lt;td&gt;Y&lt;/td&gt;
&lt;/tr&gt;
  
&lt;tr&gt;
&lt;td&gt;Integration Services&lt;/td&gt;
&lt;td&gt;N&lt;/td&gt;
&lt;td&gt;N&lt;/td&gt;
&lt;td&gt;Y&lt;/td&gt;
&lt;/tr&gt;
  
&lt;tr&gt;
&lt;td&gt;&lt;b&gt;Tools&lt;/b&gt;&lt;/td&gt;
&lt;/tr&gt;
  
&lt;tr&gt;
&lt;td&gt;Profiler&lt;/td&gt;
&lt;td&gt;N&lt;/td&gt;
&lt;td&gt;N&lt;/td&gt;
&lt;td&gt;Y&lt;/td&gt;
&lt;/tr&gt;
  
&lt;tr&gt;
&lt;td&gt;Database Engine Tuning Advisor&lt;/td&gt;
&lt;td&gt;N&lt;/td&gt;
&lt;td&gt;N&lt;/td&gt;
&lt;td&gt;Y&lt;/td&gt;
&lt;/tr&gt;
&lt;/table&gt;
&lt;p&gt;(1): The selections are there, but they were dead - nothing happened when you select them.&lt;br&gt;(2): The selections are there, but I got an error message when selecting any of them.&lt;/p&gt;</description></item><item><title>Update to Rules-Driven Maintenance</title><link>http://sqlblog.com/blogs/merrill_aldrich/archive/2013/01/16/update-to-rules-driven-maintenance.aspx</link><pubDate>Wed, 16 Jan 2013 18:34:00 GMT</pubDate><guid isPermaLink="false">21093a07-8b3d-42db-8cbf-3350fcbf5496:47183</guid><dc:creator>merrillaldrich</dc:creator><description>&lt;p&gt;Back in August I &lt;a href="http://sqlblog.com/blogs/merrill_aldrich/archive/2012/08/01/rules-driven-maintenance.aspx"&gt;posted&lt;/a&gt; a first version of a rules-driven solution for backups, index and statistics maintenance and integrity checks. The system in general has been working well, and has saved my team a huge amount of time and effort. We are coming to the anniversary of its use in production soon.&lt;/p&gt;  &lt;p&gt;Today I offer an update that contains a few enhancements, performance improvements and a bug fix.&lt;/p&gt;  &lt;p&gt;To recap, this is a system or framework to manage many small databases across many instances on many servers in a policy-based/automated way. The details about how to deploy and how to use the system are in the &lt;a href="http://sqlblog.com/blogs/merrill_aldrich/archive/2012/08/01/rules-driven-maintenance.aspx"&gt;original post&lt;/a&gt;, but at a high level:&lt;/p&gt;  &lt;ol&gt;   &lt;li&gt;First deploy the code across a collection of servers using the included PowerShell script &lt;b&gt;DeployMaintenance.ps1&lt;/b&gt;. That will create an administrative database on every instance (or use one that you provide) and populate it with the required tables, procedures, etc. The deployment script will also make a handful of SQL Agent jobs that handle all the maintenance on all the databases.&lt;/li&gt;    &lt;li&gt;Visit the instances. If there is maintenance already in place, disable or remove it so as not to perform this work twice. If necessary, change or override the default preferences for this solution in the admin database for each type of maintenance. This includes the time of maintenance windows, whether to use features like differential backups or Litespeed, whether there are databases that should be treated as exceptions, with different settings, etc.&lt;/li&gt;    &lt;li&gt;Enable the new policy jobs in SQL Agent. &lt;/li&gt;    &lt;li&gt;Monitor to make sure things are running smoothly.&lt;/li&gt; &lt;/ol&gt;  &lt;p&gt;The theory behind this project is to save work configuring servers (efficiency), to ensure that the maintenance is in fact deployed and working for ALL databases in the environment (quality), to ensure that it works in a truly consistent way everywhere (consistency), and to make it so that the servers don’t have to be touched by a DBA when changes happen, such as adding or dropping databases (resiliency).&lt;/p&gt;  &lt;h4&gt;Changes&lt;/h4&gt;  &lt;p&gt;The updates in this 1.1 version include&lt;/p&gt;  &lt;ul&gt;   &lt;li&gt;Better reporting of errors. The jobs now write log files to the default error log location for SQL Server.&lt;/li&gt;    &lt;li&gt;Better recovery from errors. The jobs in some cases continue on error – for example, one failed backup will not stop the backup job and leave other databases without backups.&lt;/li&gt;    &lt;li&gt;Performance enhancements for examining backup history and system counters (mainly % log used).&lt;/li&gt;    &lt;li&gt;One bug fix for the log backup logic on a server that uses both log shipping and Litespeed.&lt;/li&gt; &lt;/ul&gt;  &lt;h4&gt;Disclaimers&lt;/h4&gt;  &lt;p&gt;The code for the system is posted here, and you are welcome to download it and try it out. Please note that this is not a commercial solution, and that while you may test or deploy this, you do so at your sole risk. Edits to the code almost certainly will be required for your environment. Please read, understand and test the code thoroughly before you even &lt;i&gt;imagine&lt;/i&gt; using this in production. I do not want to cause you or your employer any pain. License for using this solution is GPL 3.0: &lt;a href="http://opensource.org/licenses/GPL-3.0"&gt;http://opensource.org/licenses/GPL-3.0&lt;/a&gt;. You may use and modify this code, but not sell it.&lt;/p&gt;  &lt;p&gt;This has been run on SQL Server versions from 2005 to 2008 R2. It probably works on 2012, but I have not tested it thoroughly.&lt;/p&gt;  &lt;p&gt;I run only case-insensitive collation; if you are on a case-sensitive system, then you have my sympathy, and you might have to edit a few things to make this work.&lt;/p&gt;  &lt;p&gt;There is coverage for Quest Litespeed backups in the solution; other third-party backup products could be incorporated easily, but have not been. It should be possible to follow the pattern used to handle Litespeed and extend it to any other third-party stored procedures.&lt;/p&gt;  &lt;p&gt;If you haven’t done index maintenance for a while, and you flip this solution on &lt;b&gt;you might blow up your transaction log&lt;/b&gt;. Be sure that you have plenty of log space and plenty of log backup space, and watch the process the first few runs. This is especially true if the combination of &lt;b&gt;Standard Edition of SQL Server&lt;/b&gt; and the preference for &lt;b&gt;Online&lt;/b&gt; index maintenance applies in your environment, because the maintenance process will perform index maintenance using reorganize (defrag), which produces a lot of log.&lt;/p&gt;  &lt;p&gt;Lastly, this is &lt;b&gt;a solution for the type of environment that has many small databases&lt;/b&gt;, not the type with a few big, performance intensive databases. Databases that are large and require detailed attention may not be suitable for a one-size-fits-all solution like this.&lt;/p&gt;</description></item><item><title>Backup and the evil RETAINDAYS option</title><link>http://sqlblog.com/blogs/tibor_karaszi/archive/2012/07/08/backup-and-the-evil-retaindays-option.aspx</link><pubDate>Sun, 08 Jul 2012 12:25:00 GMT</pubDate><guid isPermaLink="false">21093a07-8b3d-42db-8cbf-3350fcbf5496:44226</guid><dc:creator>TiborKaraszi</dc:creator><description>&lt;p&gt;"So what bad has this option done?", you probably as yourself. Well, not much, but I find it evil because it confuses people, especially those new to SQL Server. I have many times seen people specifying something like 3, and expect SQL Server to keep the three most recent backups in the backup file and overwrite everything which is older than that. Well, that is &lt;strong&gt;not&lt;/strong&gt; what the option does. &lt;/p&gt;
&lt;p&gt;But before we go into details, let's look at an example backup command which is using this option:&lt;/p&gt;&lt;p&gt;

&lt;code style="font-size:12px;"&gt;&lt;span style="color:blue;"&gt;BACKUP DATABASE &lt;/span&gt;&lt;span style="color:black;"&gt;sqlmaint &lt;/span&gt;&lt;span style="color:blue;"&gt;TO DISK = &lt;/span&gt;&lt;span style="color:red;"&gt;'R:\sqlmaint.bak' &lt;/span&gt;&lt;span style="color:blue;"&gt;WITH &lt;/span&gt;&lt;span style="color:black;"&gt;RETAINDAYS &lt;/span&gt;&lt;span style="color:blue;"&gt;= &lt;/span&gt;&lt;span style="color:black;"&gt;3&lt;/span&gt;&lt;/code&gt;
&lt;/p&gt;&lt;p&gt;The RETAINDAYS is also exposed in the backup dialog in SSMS: "&lt;em&gt;Backup set will expire: After x days&lt;/em&gt;".&lt;/p&gt;&lt;p&gt;It is also exposed in Maintenance Plans, the backup task. The option is named "&lt;em&gt;Backup set will expire: After x days&lt;/em&gt;". It is only enabled if you select the "&lt;em&gt;Back up databases across one or more files&lt;/em&gt;" option, which is not the default option. This makes sense.&lt;br&gt;The default option is "&lt;em&gt;Create a backup files for every database&lt;/em&gt;", which means that every time a backup is performed, a new file is created consisting of&amp;nbsp;the database name, date and time. Since we will see that this option is only relevant when we do append, it makes sense in the RETAINDAYS not being enabled for this choice.&lt;/p&gt;&lt;p&gt;So what does this option do? All it does is make SQL Server&amp;nbsp;return an error message of you try to do a backup using the INIT option (which means overwrite) before the date and time has occurred. In other words, it tries to help you in not overwriting a backup file, using the INIT option, before it is time. You can still overwrite&amp;nbsp;earlier by either using the stronger FORMAT option instead of INIT; or by simply deleting the backup file. Btw, the RETAINDAYS parameter has a cousin named EXPIREDATE, which does the same thing but you specify a datetime value instead of number of days.&lt;/p&gt;&lt;p&gt;&lt;strong&gt;Backup generations&lt;br&gt;&lt;/strong&gt;So, we have seen that RETAINDAYS do not in any way provide any automatic backup generation handling. There is no such functionality built-in in the BACKUP command. This means that when you are looking for functionality such as "keep backup files three days, and remove older than that", you need to look outside the BACKUP command. I.e., some script or tool of some sort. &lt;/p&gt;&lt;p&gt;I have an example (without the "delete old files" part) &lt;a href="http://www.karaszi.com/SQLServer/util_backup_script_like_MP.asp"&gt;here&lt;/a&gt;, which I mostly created as a starting point for those who want to roll their own and want to have some example to start with. Many of you are probably using Maintenance plans (the "Create a backup files for every database" option in the backup task, along with Maintenance Cleanup task). Another popular script/tool for this is Ola Hallengren's Maintenance Solution, which you find at &lt;a href="http://ola.hallengren.com/"&gt;http://ola.hallengren.com/&lt;/a&gt;.&lt;/p&gt;</description></item><item><title>Analyzing the errorlog</title><link>http://sqlblog.com/blogs/tibor_karaszi/archive/2012/07/05/analyzing-the-errorlog.aspx</link><pubDate>Thu, 05 Jul 2012 11:53:00 GMT</pubDate><guid isPermaLink="false">21093a07-8b3d-42db-8cbf-3350fcbf5496:44203</guid><dc:creator>TiborKaraszi</dc:creator><description>&lt;p&gt;How often do you do this? Look over each message (type) in the errorlog file and determine whether this is something you want to act on. Sure, some (but not all) of you have some monitoring solution in place, but are you 100% confident that it really will notify for all messages that you might find interesting? That there isn't even one little message hiding in there that you would find valuable knowing about? Or how about messages that you typically don't are about, but knowing that you have a high frequency can be valuable information?&lt;/p&gt;&lt;p&gt;So, this boils down to actually reading the errorlog file. Some of you probably already have scripts and tool that makes this easier than just reading every simple message from top to bottom. I wanted to share how I do it, and this is why I wrote my&amp;nbsp;&lt;a href="http://www.karaszi.com/SQLServer/util_analyze_sql_server_logs.asp"&gt;Analyze SQL Server&amp;nbsp;logs&lt;/a&gt; article.&amp;nbsp;Check it out. And, feedback is always welcome!&lt;/p&gt;</description></item><item><title>SQLMag = SQL Server Pro. Goes all-digital!</title><link>http://sqlblog.com/blogs/kevin_kline/archive/2012/04/27/sqlmag-sql-server-pro-goes-all-digital.aspx</link><pubDate>Fri, 27 Apr 2012 13:30:00 GMT</pubDate><guid isPermaLink="false">21093a07-8b3d-42db-8cbf-3350fcbf5496:42933</guid><dc:creator>KKline</dc:creator><description>&lt;p style="font-family:Georgia, 'Times New Roman', 'Bitstream Charter', Times, serif;line-height:19px;"&gt;&lt;a href="http://kevinekline.com/wp-content/uploads/2012/04/IMAG1512a.jpg"&gt;&lt;img class="size-medium wp-image-1938 alignright" title="IMAG1512a" alt="" width="248" height="300" style="border-top-width:0px;border-right-width:0px;border-bottom-width:0px;border-left-width:0px;border-style:initial;border-color:initial;border-image:initial;float:right;" src="http://kevinekline.com/wp-content/uploads/2012/04/IMAG1512a-248x300.jpg"&gt;&lt;/a&gt;&lt;/p&gt;&lt;p style="font-family:Georgia, 'Times New Roman', 'Bitstream Charter', Times, serif;line-height:19px;"&gt;I was recently chatting with Megan Keller, my long-time editor for the&amp;nbsp;&lt;a title="The Tool Time column on SQL Server Pro magazine" href="http://www.sqlmag.com/blogcontent/seriespath/tool-time-blog-16"&gt;Tool Time column&lt;/a&gt;&amp;nbsp;and Executive Editor at&amp;nbsp;&lt;em&gt;&lt;a title="SQL Server Pro magazine" href="http://www.sqlmag.com/"&gt;SQL Server Pro&lt;/a&gt;,&lt;a title="Dev Pro Connections magazine" href="http://www.devproconnections.com/"&gt;DevProConnections&lt;/a&gt;,&amp;nbsp;&lt;/em&gt;and&lt;em&gt;&amp;nbsp;&lt;a title="SharePoint Pro Magazine" href="http://www.sharepointpromag.com/"&gt;SharePoint Pro&lt;/a&gt;&lt;/em&gt;.&lt;/p&gt;&lt;p style="font-family:Georgia, 'Times New Roman', 'Bitstream Charter', Times, serif;line-height:19px;"&gt;I've subscribed to SQLMag ever since it was first put to print back in the late 1990's. &amp;nbsp;(That's a pic of me, on the right, in the shirt given my by SQLMag's first publisher way back in the day). &amp;nbsp;I have many bookshelves in my office, but SQLMag consumes more than half of the shelf closest to my desk. &amp;nbsp;It's that good. &amp;nbsp;Some of my personal favorites and perpetual must-read content are the columns&amp;nbsp;&lt;a title="SQL Server Questions Answered by Paul Randal &amp;amp; Kimberly Tripp" href="http://www.sqlmag.com/blogcontent/seriespath/sql-server-questions-answered-28"&gt;SQL Server Questions Answered&lt;/a&gt;&amp;nbsp;by Paul Randal &amp;amp; Kimberly Tripp as well as the always excellent columns&amp;nbsp;&lt;a title="Puzzled by T-SQL column by Itzik Ben-Gan" href="http://www.sqlmag.com/blogcontent/seriespath/puzzled-by-t-sql-blog-15"&gt;Puzzled by T-SQL&lt;/a&gt;&amp;nbsp;by Itzik Ben-Gan and all of the&lt;a title="Kalen Delaney's excellent content on SQLServerPro" href="http://www.sqlmag.com/Author/5037667/"&gt;&amp;nbsp;great content by Kalen Delaney&lt;/a&gt;.&lt;/p&gt;&lt;p style="font-family:Georgia, 'Times New Roman', 'Bitstream Charter', Times, serif;line-height:19px;"&gt;Megan recently told me about the exciting changes afoot there. &amp;nbsp;For starts, SQL Server Magazine’s has new name—SQL Server Pro. &amp;nbsp;This name, as you can tell from its sister publications listed at the top of the blog post, puts all of the Penton Media properties on an equal and consistent footing.&lt;/p&gt;&lt;p style="font-family:Georgia, 'Times New Roman', 'Bitstream Charter', Times, serif;line-height:19px;"&gt;Please take some time to check out hands-on, how-to content from SQL Server experts at sqlmag.com. The on-line magazine&amp;nbsp;features the same great expert advice and writers as before. &amp;nbsp;And you can access my articles on sqlmag.com just as you have in the past.&lt;/p&gt;&lt;h2 style="font-family:Georgia, 'Times New Roman', 'Bitstream Charter', Times, serif;line-height:19px;"&gt;Suggestions for the Tool Time Column?&lt;/h2&gt;&lt;p style="font-family:Georgia, 'Times New Roman', 'Bitstream Charter', Times, serif;line-height:19px;"&gt;And while we're at it, let me know if there are any SQL Server related tools you'd like to see in the Tool Time column! &amp;nbsp;My requirements are that the tool must be free, must be supported, and of course must be relevant to SQL Server professionals.&lt;/p&gt;&lt;p style="font-family:Georgia, 'Times New Roman', 'Bitstream Charter', Times, serif;line-height:19px;"&gt;&lt;br&gt;&lt;/p&gt;&lt;p style="font-family:Georgia, 'Times New Roman', 'Bitstream Charter', Times, serif;line-height:19px;"&gt;Enjoy,&lt;/p&gt;&lt;p style="font-family:Georgia, 'Times New Roman', 'Bitstream Charter', Times, serif;line-height:19px;"&gt;&lt;br&gt;&lt;/p&gt;&lt;p style="font-family:Georgia, 'Times New Roman', 'Bitstream Charter', Times, serif;line-height:19px;"&gt;-Kev&lt;/p&gt;&lt;p style="font-family:Georgia, 'Times New Roman', 'Bitstream Charter', Times, serif;line-height:19px;"&gt;&amp;nbsp;Follow me on&amp;nbsp;&lt;a title="Kevin Kline's Twitter Feed" href="http://twitter.com/kekline"&gt;Twitter&lt;/a&gt;!&lt;/p&gt;</description></item><item><title>New White Paper: SQL Server Extended Events and Notifications</title><link>http://sqlblog.com/blogs/kevin_kline/archive/2012/04/25/new-white-paper-sql-server-extended-events-and-notifications.aspx</link><pubDate>Wed, 25 Apr 2012 13:13:00 GMT</pubDate><guid isPermaLink="false">21093a07-8b3d-42db-8cbf-3350fcbf5496:42932</guid><dc:creator>KKline</dc:creator><description>&lt;p&gt;SQL Server comes with a wide array of tools for monitoring your environment. There are logs and traces that provide information when errors occur, but these are often used passively to react to events that have already occurred. &amp;nbsp;There's PerfMon, and Profiler, and loads of Dynamic Management Views to check. &amp;nbsp;But where to look?&lt;/p&gt;&lt;p&gt;As database administrators (DBA), we need to monitor our environments proactively and create solutions as issues arise. In this white paper, we will look at a couple technologies – event notifications and extended events – that can help you achieve these goals. With these two features, we’ll look at the error log and deadlocks, and demonstrate how you can get relevant information delivered as it occurs. We’ll also look at ways that run-time errors can be captured and used to help reduce the amount of time required to investigate issues.&lt;/p&gt;&lt;p&gt;This white paper, written by SQL Server MVP Jason Strate (&lt;a title="Jason Strate's SQL Server Blog" href="http://www.jasonstrate.com/"&gt;blog&lt;/a&gt;&amp;nbsp;|&amp;nbsp;&lt;a title="Jason Strate's Twitter Feed" href="http://twitter.com/stratesql"&gt;twitter&lt;/a&gt;), is a free download &lt;em&gt;but requires a registration&lt;/em&gt;.&amp;nbsp; &lt;a title="Microsoft SQL Server Extended Events White Paper" href="http://www.quest.com/whitepaper/how-to-use-sql-servers-extended-events-and-notifications816315.aspx"&gt;Download the Extended Events white paper here&lt;/a&gt;.&lt;/p&gt;&lt;p&gt;And, as always, I enjoy your feedback. &amp;nbsp;Thanks!&lt;/p&gt;&lt;p&gt;-Kev&lt;/p&gt;&lt;p&gt;&amp;nbsp;Follow me on&amp;nbsp;&lt;a title="Kevin Kline's Twitter Feed" href="http://twitter.com/kekline"&gt;Twitter&lt;/a&gt;!&lt;/p&gt;</description></item><item><title>Dev Advice: Make a Tiny Dev Database Act Like a HUGE Prod Database</title><link>http://sqlblog.com/blogs/kevin_kline/archive/2012/03/16/dev-advice-make-a-tiny-dev-database-act-like-a-huge-prod-database.aspx</link><pubDate>Fri, 16 Mar 2012 14:30:00 GMT</pubDate><guid isPermaLink="false">21093a07-8b3d-42db-8cbf-3350fcbf5496:42346</guid><dc:creator>KKline</dc:creator><description>&lt;p&gt;Here's an evergreen question.  It's a question that never completely goes away.  But lately, I've been getting it a few times per week.  So I thought it's time to readdress the question, which usually takes some form of the following:&lt;/p&gt;&lt;p style="padding-left:30px;"&gt;&lt;em&gt;I can't really do effective development on my little dev laptop because our production SQL Server database is 15 gazillionbytes, way too big for my workstation.  What's a uber-nerd to do? &lt;/em&gt;&lt;/p&gt;&lt;p&gt;Well, maybe they didn't use the word "uber-nerd".  But you get my drift, right?  The production database is really, really big - unmanageably big for keeping a local copy.  So that means the dev either has to create a metadata-only version of the database, which won't produce realistic query plans, or somehow crush their laptop under 15 gazillionbytes of MDF and LDF files.&lt;/p&gt;&lt;p&gt;Actually, you have a better alternative - &lt;em&gt;a clone database&lt;/em&gt;, sometimes called a &lt;em&gt;shell&lt;/em&gt; database.  Here's how I described a cloned database a few years ago here in my &lt;a title="Kevin Kline's Tool Time Column on SQL Server Pro Magazine" href="http://www.sqlmag.com/article/sql-server-2005/efficiently-clone-databases"&gt;Tool Time column for SQL Server Pro Magazine&lt;/a&gt;:&lt;/p&gt;&lt;p style="padding-left:30px;"&gt;&lt;span&gt;&lt;em&gt;In effect, a cloned database includes all of the schema objects of the database (e.g., tables, views, stored procedures), as well as the statistics and histograms (the so-called "statistics blob"). This metadata is quite small by volume but can tell you what estimated query plans look like outside of a large production environment and how those estimated query plans might change when SQL Server is upgraded. Cloned databases are especially useful when the data is confidential, classified, or subject to privacy laws.&lt;/em&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;The article gives you all the detail you need to effectively and quickly &lt;span style="text-decoration:underline;"&gt;&lt;strong&gt;create a small version of a big, ol' production database&lt;/strong&gt;&lt;/span&gt; that produces the same query execution plans as you'd get on the prod server.&lt;/p&gt;&lt;p&gt;If you're struggling with doing development on a big SQL Server database, learn the ropes on cloned databases &lt;em&gt;asap!&lt;/em&gt;  You'll be glad you did.&lt;/p&gt;&lt;p&gt;Enjoy!&lt;/p&gt;&lt;p&gt;-Kev&lt;/p&gt;&lt;p&gt;-&lt;a title="Kevin Kline's Twitter Feed" href="http://twitter.com/kekline"&gt;Follow me on Twitter&lt;/a&gt;&lt;/p&gt;</description></item><item><title>SQL Live Monitor</title><link>http://sqlblog.com/blogs/tibor_karaszi/archive/2011/11/19/sql-live-monitor.aspx</link><pubDate>Sat, 19 Nov 2011 08:46:00 GMT</pubDate><guid isPermaLink="false">21093a07-8b3d-42db-8cbf-3350fcbf5496:39884</guid><dc:creator>TiborKaraszi</dc:creator><description>&lt;p&gt;I just found this one out there and wanted to share it. It connects to an instance and show you a bunch of figures. Nothing you can't extract yourself with SQL queries, but sometimes it is just nice to have one tool which is very easy to use. Here's what it looks like when connecting to&amp;nbsp;an instance with no load on it:&lt;/p&gt;
&lt;p&gt;&lt;img style="width:1128px;height:741px;" title="SQL Live Monitor" alt="SQL Live Monitor" src="http://www.karaszi.com/SQLServer/misc/SqlLiveMonitor.png" width="1128" height="741"&gt;&lt;/p&gt;
&lt;p&gt;As you can see, there are some hyperlinked pages as well, and there are also some interesting options (like logging to CSV or for PAL analysis) under the "Option" button. One more thing I liked about it is that there is no installation, just an exe file to download and run. Here is where you find it: &lt;a href="http://sqlmonitor.codeplex.com/"&gt;http://sqlmonitor.codeplex.com/&lt;/a&gt;.&lt;/p&gt;</description></item></channel></rss>