<?xml version="1.0" encoding="UTF-8"?>
<?xml-stylesheet type="text/xsl" media="screen" href="/~d/styles/rss2full.xsl"?><?xml-stylesheet type="text/css" media="screen" href="http://feeds.feedburner.com/~d/styles/itemcontent.css"?><rss 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/" xmlns:creativeCommons="http://backend.userland.com/creativeCommonsRssModule" xmlns:feedburner="http://rssnamespace.org/feedburner/ext/1.0" version="2.0"><channel><title>Ryan Adams Blog</title> <link>http://www.ryanjadams.com</link> <description>SQL, Active Directory, Scripting</description> <lastBuildDate>Thu, 26 Jan 2012 14:58:07 +0000</lastBuildDate> <language>en</language> <sy:updatePeriod>hourly</sy:updatePeriod> <sy:updateFrequency>1</sy:updateFrequency> <generator>http://wordpress.org/?v=3.3.1</generator> <atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="self" type="application/rss+xml" href="http://feeds.feedburner.com/RyanAdamsBlog" /><feedburner:info uri="ryanadamsblog" /><atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="hub" href="http://pubsubhubbub.appspot.com/" /><creativeCommons:license>http://creativecommons.org/licenses/by-nc-nd/3.0/</creativeCommons:license><image><link>http://creativecommons.org/licenses/by-nc-nd/3.0/</link><url>http://creativecommons.org/images/public/somerights20.gif</url><title>Some Rights Reserved</title></image><item><title>SQLCruise: The Trident</title><link>http://feedproxy.google.com/~r/RyanAdamsBlog/~3/_dEcr5oJVWg/</link> <comments>http://www.ryanjadams.com/2012/01/sqlcruise-the-trident/#comments</comments> <pubDate>Thu, 26 Jan 2012 14:58:07 +0000</pubDate> <dc:creator>Ryan Adams</dc:creator> <category><![CDATA[SQL Community]]></category> <category><![CDATA[SQLCruise]]></category> <category><![CDATA[SQLServerCentral Syndication]]></category> <category><![CDATA[SQLServerPedia Syndication]]></category> <category><![CDATA[Idera]]></category><guid isPermaLink="false">http://www.ryanjadams.com/?p=1014</guid> <description><![CDATA[Move over Poseidon.  I&#8217;m hitting the sea with my own trident (assuming I can get it through the TSA).  My trident is made from the culmination of my favorite three things.  My wife, SQL Server, and cruising.  Let me explain. Back in October of last year, Idera ran a contest called the &#8220;Get a life [...]]]></description> <content:encoded><![CDATA[<p>Move over Poseidon.  I&#8217;m hitting the sea with my own trident (assuming I can get it through the TSA).  My trident is made from the culmination of my favorite three things.  My wife, SQL Server, and cruising.  Let me explain.</p><p>Back in October of last year, Idera ran a contest called the &#8220;Get a life contest&#8221;.  In order to enter the contest you had to describe how using <a
title="Free Trial Download" href="http://www.idera.com/SQL-Server/SQL-diagnostic-manager/" target="_blank">Idera&#8217;s SQL Diagnostic Manager</a> helped you &#8220;Get a life&#8221; by freeing up your time from hunting down production issues.  The grand prize winner would receive a trip for two on SQLCruise!  This contest had my name written all over it for two reasons.</p><p><a
href="http://www.idera.com" target="_blank"><img
class="alignnone size-full wp-image-1024" title="Idera_Logo" src="http://www.ryanjadams.com/wp-content/uploads/2012/01/Idera_Logo.jpg" alt="Idera Software" width="126" height="29" /></a></p><p>The first is Idera.  In addition to their great SQL Server products, Idera has become a huge advocate for the SQL Community.  If you have been to any SQL community events then I guarantee you have seen them.  I don&#8217;t mean the people standing behind their booth in orange shirts and sporting a rubber ducky.  I mean the people checking you in at registration or handing you lunch.  They are not wearing company shirts and appear to be local volunteers.  Why do they do this?  Easy.  They love SQL Server and the SQL community just as much as we do.  They may be Idera employees, but these people are DBAs and developers just like you and I.  Idera supports and encourages these employees to be involved in the community and learn all they can.  It&#8217;s this type of outreach and involvement that has ranked them high in my book.</p><p><a
href="http://sqlcruise.com" target="_blank"><img
class="alignnone  wp-image-1025" title="SQLCruise_Logo" src="http://www.ryanjadams.com/wp-content/uploads/2012/01/SQLCruise_Logo.bmp" alt="SQLCruise" /></a></p><p>The second reason is SQLCruise.  I&#8217;ve been dying to go on SQLCruise since the very first one.  SQLCruise means soaking up the sun while soaking up SQL knowledge from the brightest minds in the industry.  We&#8217;re talking about classroom training capped at 15 people so you can actively participate and not just become another number.  Unlike traditional training classes where you go home at the end of the day, you get to spend one on one time with the instructors.  Have you ever been to one of those classes where a concept was introduced and you wanted to know how it would work in your specific environment?  When you asked the instructor, did he say to catch him after class so he would have enough time to finish all the material for the other students?  Well that is understandable so everyone else gets what they expected from the course as well, but it&#8217;s disappointing when the instructor bolts at the end of the day and leaves you hanging.  On SQLCruise, they can only run so far before it&#8217;s all ocean!  This kind of custom tailored training is impossible to find anywhere else.</p><p>Well I can no longer be one of those people that say I never win anything, because I was the second SQLCruise winner in the random drawing.  That&#8217;s right; I won the Holy Grail of prizes!  My wife and I leave for Miami tomorrow and could not be more grateful to Idera and SQLCruise for the amazing gift.  We have had about 6 date nights since our 2 year old was born so it&#8217;s a gift of knowledge and a gift of time.  We plan to actually finish a conversation without interruption!</p> <div class="feedflare">
<a href="http://feeds.feedburner.com/~ff/RyanAdamsBlog?a=_dEcr5oJVWg:4yJaUNKEzEU:yIl2AUoC8zA"><img src="http://feeds.feedburner.com/~ff/RyanAdamsBlog?d=yIl2AUoC8zA" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/RyanAdamsBlog?a=_dEcr5oJVWg:4yJaUNKEzEU:qj6IDK7rITs"><img src="http://feeds.feedburner.com/~ff/RyanAdamsBlog?d=qj6IDK7rITs" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/RyanAdamsBlog?a=_dEcr5oJVWg:4yJaUNKEzEU:I9og5sOYxJI"><img src="http://feeds.feedburner.com/~ff/RyanAdamsBlog?d=I9og5sOYxJI" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/RyanAdamsBlog?a=_dEcr5oJVWg:4yJaUNKEzEU:ACf-c_HutVc"><img src="http://feeds.feedburner.com/~ff/RyanAdamsBlog?d=ACf-c_HutVc" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/RyanAdamsBlog?a=_dEcr5oJVWg:4yJaUNKEzEU:3QFJfmc7Om4"><img src="http://feeds.feedburner.com/~ff/RyanAdamsBlog?i=_dEcr5oJVWg:4yJaUNKEzEU:3QFJfmc7Om4" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/RyanAdamsBlog?a=_dEcr5oJVWg:4yJaUNKEzEU:2nqncYFp4_M"><img src="http://feeds.feedburner.com/~ff/RyanAdamsBlog?d=2nqncYFp4_M" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/RyanAdamsBlog?a=_dEcr5oJVWg:4yJaUNKEzEU:V-t1I-SPZMU"><img src="http://feeds.feedburner.com/~ff/RyanAdamsBlog?d=V-t1I-SPZMU" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/RyanAdamsBlog?a=_dEcr5oJVWg:4yJaUNKEzEU:gR6xgLseHE8"><img src="http://feeds.feedburner.com/~ff/RyanAdamsBlog?d=gR6xgLseHE8" border="0"></img></a>
</div><img src="http://feeds.feedburner.com/~r/RyanAdamsBlog/~4/_dEcr5oJVWg" height="1" width="1"/>]]></content:encoded> <wfw:commentRss>http://www.ryanjadams.com/2012/01/sqlcruise-the-trident/feed/</wfw:commentRss> <slash:comments>0</slash:comments> <feedburner:origLink>http://www.ryanjadams.com/2012/01/sqlcruise-the-trident/</feedburner:origLink></item> <item><title>PASS Performance VC Reboot</title><link>http://feedproxy.google.com/~r/RyanAdamsBlog/~3/4w6KDR9WU-c/</link> <comments>http://www.ryanjadams.com/2012/01/pass-performance-vc-reboot/#comments</comments> <pubDate>Tue, 24 Jan 2012 16:15:23 +0000</pubDate> <dc:creator>Ryan Adams</dc:creator> <category><![CDATA[PASS Performance Virtual Chapter]]></category> <category><![CDATA[SQLServerCentral Syndication]]></category> <category><![CDATA[SQLServerPedia Syndication]]></category> <category><![CDATA[PerformanceVC]]></category><guid isPermaLink="false">http://www.ryanjadams.com/?p=1009</guid> <description><![CDATA[The PASS Performance Virtual chapter is getting a reboot. We all know that responsibilities and schedules change, and that meant this chapter needed some additional hands on deck. Erin Stellato (Blog&#124;Twitter) valiantly volunteered to take the helm and she put out an SOS for volunteers.  The response was great with some wonderful people volunteering to help.  I [...]]]></description> <content:encoded><![CDATA[<p>The PASS Performance Virtual chapter is getting a reboot. We all know that responsibilities and schedules change, and that meant this chapter needed some additional hands on deck. Erin Stellato (<a
href="http://www.erinstellato.com" target="_blank">Blog</a>|<a
href="http://www.twitter.com/erinstellato" target="_blank">Twitter</a>) valiantly volunteered to take the helm and she put out an SOS for volunteers.  The response was great with some wonderful people volunteering to help.  I won&#8217;t rehash everything, but you can read her post on it <a
title="Performance VC Team" href="http://erinstellato.com/2012/01/introducing-pv-team/" target="_blank">HERE</a>.  This team has already made some great accomplishments.</p><p>I volunteered to help out and I will give you fair warning that the word she uses in her post for my area of responsibility is in the loosest meaning of the word.  The short and more accurate term would just be marketing.  I&#8217;m very excited to be involved with this team and see what we can accomplish.  We have some awesome things planned that are a little outside of the box, so make sure you follow us closely.</p><p>Our first meeting for the year will be this Thursday January 26th, 4EST.  Jason Strate (<a
title="Jason Strate" href="http://www.jasonstrate.com" target="_blank">Blog</a>|<a
title="Jason Strate Twitter" href="http://www.twitter.com/StrateSQL" target="_blank">Twitter</a>) will be presenting on &#8220;Discovering the Plan Cache&#8221;.  Make sure to visit our site to check out the details.  The site has a handy calendar icon to automatically add a reminder to your calendar.</p><h3><a
title="Performance Virtual Chapter" href="http://performance.sqlpass.org/Home.aspx" target="_blank">PASS Performance Virtual Chapter Site</a></h3><h3><a
title="Performance Virtual Chapter on Twitter" href="http://www.twitter.com/SQLPass_PVC" target="_blank">Follow us on Twitter</a></h3><h3>Join our <a
title="Performance VC Distro List" href="http://groups.google.com/group/perfvc" target="_blank">Google Group Distribution List</a> for meeting announcements</h3><p>&nbsp;</p> <div class="feedflare">
<a href="http://feeds.feedburner.com/~ff/RyanAdamsBlog?a=4w6KDR9WU-c:Mh74N9iaMR0:yIl2AUoC8zA"><img src="http://feeds.feedburner.com/~ff/RyanAdamsBlog?d=yIl2AUoC8zA" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/RyanAdamsBlog?a=4w6KDR9WU-c:Mh74N9iaMR0:qj6IDK7rITs"><img src="http://feeds.feedburner.com/~ff/RyanAdamsBlog?d=qj6IDK7rITs" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/RyanAdamsBlog?a=4w6KDR9WU-c:Mh74N9iaMR0:I9og5sOYxJI"><img src="http://feeds.feedburner.com/~ff/RyanAdamsBlog?d=I9og5sOYxJI" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/RyanAdamsBlog?a=4w6KDR9WU-c:Mh74N9iaMR0:ACf-c_HutVc"><img src="http://feeds.feedburner.com/~ff/RyanAdamsBlog?d=ACf-c_HutVc" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/RyanAdamsBlog?a=4w6KDR9WU-c:Mh74N9iaMR0:3QFJfmc7Om4"><img src="http://feeds.feedburner.com/~ff/RyanAdamsBlog?i=4w6KDR9WU-c:Mh74N9iaMR0:3QFJfmc7Om4" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/RyanAdamsBlog?a=4w6KDR9WU-c:Mh74N9iaMR0:2nqncYFp4_M"><img src="http://feeds.feedburner.com/~ff/RyanAdamsBlog?d=2nqncYFp4_M" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/RyanAdamsBlog?a=4w6KDR9WU-c:Mh74N9iaMR0:V-t1I-SPZMU"><img src="http://feeds.feedburner.com/~ff/RyanAdamsBlog?d=V-t1I-SPZMU" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/RyanAdamsBlog?a=4w6KDR9WU-c:Mh74N9iaMR0:gR6xgLseHE8"><img src="http://feeds.feedburner.com/~ff/RyanAdamsBlog?d=gR6xgLseHE8" border="0"></img></a>
</div><img src="http://feeds.feedburner.com/~r/RyanAdamsBlog/~4/4w6KDR9WU-c" height="1" width="1"/>]]></content:encoded> <wfw:commentRss>http://www.ryanjadams.com/2012/01/pass-performance-vc-reboot/feed/</wfw:commentRss> <slash:comments>0</slash:comments> <feedburner:origLink>http://www.ryanjadams.com/2012/01/pass-performance-vc-reboot/</feedburner:origLink></item> <item><title>Setup Alerts for PBM</title><link>http://feedproxy.google.com/~r/RyanAdamsBlog/~3/jh7eYg_YEPs/</link> <comments>http://www.ryanjadams.com/2011/12/alerts-for-pbm/#comments</comments> <pubDate>Wed, 07 Dec 2011 14:55:15 +0000</pubDate> <dc:creator>Ryan Adams</dc:creator> <category><![CDATA[Policy Management]]></category> <category><![CDATA[SQLServerCentral Syndication]]></category> <category><![CDATA[SQLServerPedia Syndication]]></category> <category><![CDATA[PBM]]></category> <category><![CDATA[Policy Based Management]]></category><guid isPermaLink="false">http://www.ryanjadams.com/?p=775</guid> <description><![CDATA[PBM raises errors for policy violations.  We can create alerts on those errors to be notified of policy violations.  In order to setup alerts on these errors there are three prerequisites.  Note that violations for the “On Demand” evaluation mode do not raise errors.  A policy must be set to “Enabled” to raise an error, [...]]]></description> <content:encoded><![CDATA[<p><span
style="font-family: Calibri;"><span
style="font-size: small;">PBM raises errors for policy violations.  We can create alerts on those errors to be notified of policy violations.  In order to setup alerts on these errors there are three prerequisites.  Note that violations for the “On Demand” evaluation mode do not raise errors.  A policy must be set to “Enabled” to raise an error, and On Demand policies are always in a disabled state. Here are the prerequisites to setting up alerts on your PBM SQL Server.</span></span></p><ul><li><span
style="font-family: Calibri;"><span
style="font-size: small;">Database Mail must be enabled and configured</span></span></li><li><span
style="font-family: Calibri;"><span
style="font-size: small;">Operators must be created to receive notifications of alerts</span></span></li><li><span
style="font-family: Calibri;"><span
style="font-size: small;">Alert system notifications must be enabled on your SQL Server Agent</span></span></li></ul><p><span
style="font-family: Calibri;"><span
style="font-size: small;">There are four error numbers that we can setup alerts for, and that will provide us with notifications for any policy using any evaluation mode.  Here are the error numbers we want to setup alerts for.</span></span></p><ul><li><span
style="font-family: Calibri;"><span
style="font-size: small;">On Change: Prevent (Automatic) – 34050</span></span></li><ul><li><span
style="font-family: Calibri;"><span
style="font-size: small;">This occurs when a user runs a transaction that raises a DDL event that violates a policy</span></span></li></ul><li><span
style="font-family: Calibri;"><span
style="font-size: small;">On Change: Prevent (On Demand) – 34051</span></span></li><ul><li><span
style="font-family: Calibri;"><span
style="font-size: small;">This evaluation method can also be run in a manual On Demand fashion, in which it raises a different error number</span></span></li></ul><li><span
style="font-family: Calibri;"><span
style="font-size: small;">On Schedule – 34052</span></span></li><li><span
style="font-family: Calibri;"><span
style="font-size: small;">On Change: Log Only – 34053</span></span></li></ul><p><span
style="font-family: Calibri;"><span
style="font-size: small;">Let’s take a look at creating an alert for an “On Schedule” error.  Right click alerts under SQL Server Agent in SSMS and select New Alert.  In the Alert Properties box we need to give the alert a name and enable it.  We need to select which databases we want it to apply to, and select that the error number to alert on will be 34052.</span></span></p><p><a
href="http://www.ryanjadams.com/wp-content/uploads/2011/08/AlertGeneral.jpg" target="_blank"><img
class="alignnone size-medium wp-image-776" title="AlertGeneral" src="http://www.ryanjadams.com/wp-content/uploads/2011/08/AlertGeneral-300x269.jpg" alt="" width="300" height="269" /></a></p><p><span
style="font-family: Calibri;"><span
style="font-size: small;">Now we need to select the Response page in the left hand pane.  Here we want to select “Notify Operators” and check the email column for the operator we want to be notified.</span></span></p><p><a
href="http://www.ryanjadams.com/wp-content/uploads/2011/08/AlertResponse.jpg" target="_blank"><img
class="alignnone size-medium wp-image-778" title="AlertResponse" src="http://www.ryanjadams.com/wp-content/uploads/2011/08/AlertResponse-300x269.jpg" alt="" width="300" height="269" /></a></p><p><span
style="font-size: small;"><span
style="font-family: Calibri;">Last we need to select the Options page in the left hand pane.  Here we want to select to include the error text for email notifications.</span></span></p><p><span
style="font-size: small;"><span
style="font-family: Calibri;"><span
style="font-family: Calibri;"><span
style="font-size: small;"><a
href="http://www.ryanjadams.com/wp-content/uploads/2011/08/AlertOptions.jpg" target="_blank"><img
class="alignnone size-medium wp-image-777" title="AlertOptions" src="http://www.ryanjadams.com/wp-content/uploads/2011/08/AlertOptions-300x269.jpg" alt="" width="300" height="269" /></a></span></span></span></span></p><p>&nbsp;</p><p><strong><span
style="font-size: small;"><span
style="font-family: Calibri;"><span
style="font-family: Calibri;"><span
style="font-size: small;">Follow these steps to create alerts for the remaining three error number and you will now be notified of any policy violations that occur.</span></span></span></span></strong></p><p>&nbsp;</p> <div class="feedflare">
<a href="http://feeds.feedburner.com/~ff/RyanAdamsBlog?a=jh7eYg_YEPs:1WJIDog8jhI:yIl2AUoC8zA"><img src="http://feeds.feedburner.com/~ff/RyanAdamsBlog?d=yIl2AUoC8zA" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/RyanAdamsBlog?a=jh7eYg_YEPs:1WJIDog8jhI:qj6IDK7rITs"><img src="http://feeds.feedburner.com/~ff/RyanAdamsBlog?d=qj6IDK7rITs" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/RyanAdamsBlog?a=jh7eYg_YEPs:1WJIDog8jhI:I9og5sOYxJI"><img src="http://feeds.feedburner.com/~ff/RyanAdamsBlog?d=I9og5sOYxJI" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/RyanAdamsBlog?a=jh7eYg_YEPs:1WJIDog8jhI:ACf-c_HutVc"><img src="http://feeds.feedburner.com/~ff/RyanAdamsBlog?d=ACf-c_HutVc" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/RyanAdamsBlog?a=jh7eYg_YEPs:1WJIDog8jhI:3QFJfmc7Om4"><img src="http://feeds.feedburner.com/~ff/RyanAdamsBlog?i=jh7eYg_YEPs:1WJIDog8jhI:3QFJfmc7Om4" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/RyanAdamsBlog?a=jh7eYg_YEPs:1WJIDog8jhI:2nqncYFp4_M"><img src="http://feeds.feedburner.com/~ff/RyanAdamsBlog?d=2nqncYFp4_M" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/RyanAdamsBlog?a=jh7eYg_YEPs:1WJIDog8jhI:V-t1I-SPZMU"><img src="http://feeds.feedburner.com/~ff/RyanAdamsBlog?d=V-t1I-SPZMU" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/RyanAdamsBlog?a=jh7eYg_YEPs:1WJIDog8jhI:gR6xgLseHE8"><img src="http://feeds.feedburner.com/~ff/RyanAdamsBlog?d=gR6xgLseHE8" border="0"></img></a>
</div><img src="http://feeds.feedburner.com/~r/RyanAdamsBlog/~4/jh7eYg_YEPs" height="1" width="1"/>]]></content:encoded> <wfw:commentRss>http://www.ryanjadams.com/2011/12/alerts-for-pbm/feed/</wfw:commentRss> <slash:comments>2</slash:comments> <feedburner:origLink>http://www.ryanjadams.com/2011/12/alerts-for-pbm/</feedburner:origLink></item> <item><title>SQLRally 2012 Registration Open</title><link>http://feedproxy.google.com/~r/RyanAdamsBlog/~3/gu3FL0Szxqk/</link> <comments>http://www.ryanjadams.com/2011/11/sqlrally-2012-registration-open/#comments</comments> <pubDate>Wed, 30 Nov 2011 13:30:42 +0000</pubDate> <dc:creator>Ryan Adams</dc:creator> <category><![CDATA[SQL Community]]></category> <category><![CDATA[SQLRally 2012]]></category> <category><![CDATA[SQLServerCentral Syndication]]></category> <category><![CDATA[SQLServerPedia Syndication]]></category> <category><![CDATA[SQLRally Dallas]]></category><guid isPermaLink="false">http://www.ryanjadams.com/?p=985</guid> <description><![CDATA[The Professional Association for SQL Server and the North Texas SQL Server User Group have been working hard behind the scenes to bring SQLRally 2012 in Dallas Texas to the SQL Community.  We are excited to announce that event registration opens November 30, 2011. Make sure to get registered soon and take advantage of the [...]]]></description> <content:encoded><![CDATA[<p><a
href="http://www.sqlpass.org/sqlrally/2012/dallas/" target="_blank"><img
class="alignnone size-full wp-image-992" title="SQL Rally" src="http://www.ryanjadams.com/wp-content/uploads/2011/11/SQL_Rally.png" alt="" width="289" height="113" /></a></p><p>The <a
title="Professional Association for SQL Server" href="http://sqlpass.org" target="_blank">Professional Association for SQL Server</a> and the <a
title="North Texas SQL Server User Group" href="http://northtexas.sqlpass.org" target="_blank">North Texas SQL Server User Group</a> have been working hard behind the scenes to bring <a
title="SQLRally 2012" href="http://www.sqlpass.org/sqlrally/2012/dallas/" target="_blank">SQLRally 2012</a> in Dallas Texas to the SQL Community.  We are excited to announce that event registration opens November 30, 2011.</p><p>Make sure to get registered soon and take advantage of the early bird pricing.  Pricing starts at $299 and the first price increase will take place on January 15th, 2012.</p><h2>What is SQLRally?</h2><p>It is 2 days of SQL Server training and networking with your fellow SQL Professionals.  Not only do you get amazing training that you will be able to put into action as soon as you get back to the office, but you will make connections with others in the industry that I guarantee will be amazing.</p><p>SQLRally was designed to fill the gap between the large yearly <a
title="SQLPASS Summit 2012" href="http://www.sqlpass.org/summit/2012/default.aspx" target="_blank">PASS Summit</a> event and the local free <a
title="SQLSaturday" href="http://sqlsaturday.com" target="_blank">SQLSaturday</a> events.  It is a regional SQL Server Professional training event that boasts some of best speakers and trainers in the industry.  You won&#8217;t find 2 days of training for this price anywhere.</p><h2>When/Where is SQLRally?</h2><p>The event will take place May 10-11, 2012 in Dallas, TX at the <a
title="Dallas Convention Center" href="http://www.dallasconventioncenter.com/" target="_blank">Dallas Convention Center</a> in downtown.  There will also be 2 pre-con days May 8-9, 2012.  The pre-cons will run $219 a day.  If you have never attended a pre-con at the PASS Summit or a SQLSaturday I personally suggest trying to do one.  I attended 2 pre-cons at the PASS Summit 2011 and have also attended them at various SQLSaturdays.  They are by far the best bang for your buck.</p><p><a
href="http://www.ryanjadams.com/wp-content/uploads/2011/11/DCC1.jpg"><img
class="alignnone size-full wp-image-986" title="Dallas Convention Center" src="http://www.ryanjadams.com/wp-content/uploads/2011/11/DCC1.jpg" alt="" width="400" height="300" /></a></p> <div class="feedflare">
<a href="http://feeds.feedburner.com/~ff/RyanAdamsBlog?a=gu3FL0Szxqk:WOIgFqe8m0g:yIl2AUoC8zA"><img src="http://feeds.feedburner.com/~ff/RyanAdamsBlog?d=yIl2AUoC8zA" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/RyanAdamsBlog?a=gu3FL0Szxqk:WOIgFqe8m0g:qj6IDK7rITs"><img src="http://feeds.feedburner.com/~ff/RyanAdamsBlog?d=qj6IDK7rITs" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/RyanAdamsBlog?a=gu3FL0Szxqk:WOIgFqe8m0g:I9og5sOYxJI"><img src="http://feeds.feedburner.com/~ff/RyanAdamsBlog?d=I9og5sOYxJI" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/RyanAdamsBlog?a=gu3FL0Szxqk:WOIgFqe8m0g:ACf-c_HutVc"><img src="http://feeds.feedburner.com/~ff/RyanAdamsBlog?d=ACf-c_HutVc" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/RyanAdamsBlog?a=gu3FL0Szxqk:WOIgFqe8m0g:3QFJfmc7Om4"><img src="http://feeds.feedburner.com/~ff/RyanAdamsBlog?i=gu3FL0Szxqk:WOIgFqe8m0g:3QFJfmc7Om4" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/RyanAdamsBlog?a=gu3FL0Szxqk:WOIgFqe8m0g:2nqncYFp4_M"><img src="http://feeds.feedburner.com/~ff/RyanAdamsBlog?d=2nqncYFp4_M" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/RyanAdamsBlog?a=gu3FL0Szxqk:WOIgFqe8m0g:V-t1I-SPZMU"><img src="http://feeds.feedburner.com/~ff/RyanAdamsBlog?d=V-t1I-SPZMU" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/RyanAdamsBlog?a=gu3FL0Szxqk:WOIgFqe8m0g:gR6xgLseHE8"><img src="http://feeds.feedburner.com/~ff/RyanAdamsBlog?d=gR6xgLseHE8" border="0"></img></a>
</div><img src="http://feeds.feedburner.com/~r/RyanAdamsBlog/~4/gu3FL0Szxqk" height="1" width="1"/>]]></content:encoded> <wfw:commentRss>http://www.ryanjadams.com/2011/11/sqlrally-2012-registration-open/feed/</wfw:commentRss> <slash:comments>0</slash:comments> <feedburner:origLink>http://www.ryanjadams.com/2011/11/sqlrally-2012-registration-open/</feedburner:origLink></item> <item><title>See if Auto Create Statistics is enabled using PBM</title><link>http://feedproxy.google.com/~r/RyanAdamsBlog/~3/7_0g2Vybx-M/</link> <comments>http://www.ryanjadams.com/2011/11/auto-create-statistics-pbm/#comments</comments> <pubDate>Mon, 21 Nov 2011 20:14:46 +0000</pubDate> <dc:creator>Ryan Adams</dc:creator> <category><![CDATA[Policy Management]]></category> <category><![CDATA[SQLServerCentral Syndication]]></category> <category><![CDATA[SQLServerPedia Syndication]]></category> <category><![CDATA[PBM]]></category> <category><![CDATA[Policy Based Management]]></category><guid isPermaLink="false">http://www.ryanjadams.com/?p=745</guid> <description><![CDATA[We will walk through creating a policy to evaluate the status of “Auto Create Statistics” on our server named “File2”.  First we need to open SQL Server Management Studio and connect to our server.  Then we need to enable Policy Management by expanding the Management node, right clicking on Policy Management, and selecting Enable. You [...]]]></description> <content:encoded><![CDATA[<p><span
style="font-family: Calibri;"><span
style="font-size: small;">We will walk through creating a policy to evaluate the status of “Auto Create Statistics” on our server named “File2”.  First we need to open SQL Server Management Studio and connect to our server.  Then we need to enable Policy Management by expanding the Management node, right clicking on Policy Management, and selecting Enable.</span></span></p><p><a
href="http://www.ryanjadams.com/wp-content/uploads/2011/08/EnablePBM.jpg" target="_blank"><img
class="alignnone size-medium wp-image-746" title="EnablePBM" src="http://www.ryanjadams.com/wp-content/uploads/2011/08/EnablePBM-221x300.jpg" alt="" width="221" height="300" /></a></p><p><span
style="font-family: Calibri;"><span
style="font-size: small;">You will notice three folders under the Policy Management node.  If explore them you will see that the Policies and Conditions folders are empty while the Facets folder contains many items.  Facets are created by Microsoft and you cannot create your own.  The other folders are empty because we have not yet created any policies.  This is a good time to browse through the facets and open a few to get an idea of what they contain.</span></span></p><p><span
style="font-family: Calibri;"><span
style="font-size: small;">We want Auto Create Statistics to be turned on for all our databases, so let’s start by right clicking on the Conditions folder and selecting New Condition.  This opens our create condition dialog box where we define the condition name, the Facet that contains the properties we want to evaluate, and the expression used to evaluate those properties.  This is what those options should look like:</span></span></p><p><a
href="http://www.ryanjadams.com/wp-content/uploads/2011/08/StatsCondition.jpg" target="_blank"><img
class="alignnone size-medium wp-image-748" title="StatsCondition" src="http://www.ryanjadams.com/wp-content/uploads/2011/08/StatsCondition-300x216.jpg" alt="" width="300" height="216" /></a></p><p><span
style="font-family: Calibri;"><span
style="font-size: small;">Now that our condition is defined, we’re ready to create our policy.  Right click the policies folder under the Management node and select Create Policy.  We need to give it a name, select the check condition we created previously, define the targets to apply it to, choose the evaluation mode, and select any server restrictions.  Here is what our example will look like:</span></span></p><p><a
href="http://www.ryanjadams.com/wp-content/uploads/2011/08/StatsPolicy.jpg" target="_blank"><img
class="alignnone size-medium wp-image-751" title="StatsPolicy" src="http://www.ryanjadams.com/wp-content/uploads/2011/08/StatsPolicy-300x256.jpg" alt="" width="300" height="256" /></a></p><p><span
style="font-family: Calibri;"><span
style="font-size: small;">Now that we have our policy configured let’s test it out by evaluating it against our local server and reviewing the results.  Simply right click our new “Auto Create Statistics” policy and select Evaluate.  This will cause the policy to be evaluated immediately on the local SQL instance.  Here is what we get:</span></span></p><p><a
href="http://www.ryanjadams.com/wp-content/uploads/2011/08/StatsEval.jpg" target="_blank"><img
class="alignnone size-medium wp-image-749" title="StatsEval" src="http://www.ryanjadams.com/wp-content/uploads/2011/08/StatsEval-300x275.jpg" alt="" width="300" height="275" /></a></p><p><span
style="font-family: Calibri;"><span
style="font-size: small;">We can see that our server has four databases and one of them has violated our policy.  If you check the box next to the offending database and select apply, PBM will bring that database into compliance by changing the Auto Create Statistics setting from false to true.  Before we do that we can also select the View hyperlink in the details column to see the exact settings that caused this policy to be violated.</span></span></p><p><a
href="http://www.ryanjadams.com/wp-content/uploads/2011/08/StatsEvalDetail.jpg" target="_blank"><img
class="alignnone size-medium wp-image-750" title="StatsEvalDetail" src="http://www.ryanjadams.com/wp-content/uploads/2011/08/StatsEvalDetail-300x180.jpg" alt="" width="300" height="180" /></a></p><p><span
style="font-size: small;"><span
style="font-family: Calibri;">We can see that the policy expected AutoCreateStatisticsEnabled to be set to True, but the actual value was False.</span></span></p> <div class="feedflare">
<a href="http://feeds.feedburner.com/~ff/RyanAdamsBlog?a=7_0g2Vybx-M:ju7FdVmeAH8:yIl2AUoC8zA"><img src="http://feeds.feedburner.com/~ff/RyanAdamsBlog?d=yIl2AUoC8zA" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/RyanAdamsBlog?a=7_0g2Vybx-M:ju7FdVmeAH8:qj6IDK7rITs"><img src="http://feeds.feedburner.com/~ff/RyanAdamsBlog?d=qj6IDK7rITs" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/RyanAdamsBlog?a=7_0g2Vybx-M:ju7FdVmeAH8:I9og5sOYxJI"><img src="http://feeds.feedburner.com/~ff/RyanAdamsBlog?d=I9og5sOYxJI" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/RyanAdamsBlog?a=7_0g2Vybx-M:ju7FdVmeAH8:ACf-c_HutVc"><img src="http://feeds.feedburner.com/~ff/RyanAdamsBlog?d=ACf-c_HutVc" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/RyanAdamsBlog?a=7_0g2Vybx-M:ju7FdVmeAH8:3QFJfmc7Om4"><img src="http://feeds.feedburner.com/~ff/RyanAdamsBlog?i=7_0g2Vybx-M:ju7FdVmeAH8:3QFJfmc7Om4" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/RyanAdamsBlog?a=7_0g2Vybx-M:ju7FdVmeAH8:2nqncYFp4_M"><img src="http://feeds.feedburner.com/~ff/RyanAdamsBlog?d=2nqncYFp4_M" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/RyanAdamsBlog?a=7_0g2Vybx-M:ju7FdVmeAH8:V-t1I-SPZMU"><img src="http://feeds.feedburner.com/~ff/RyanAdamsBlog?d=V-t1I-SPZMU" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/RyanAdamsBlog?a=7_0g2Vybx-M:ju7FdVmeAH8:gR6xgLseHE8"><img src="http://feeds.feedburner.com/~ff/RyanAdamsBlog?d=gR6xgLseHE8" border="0"></img></a>
</div><img src="http://feeds.feedburner.com/~r/RyanAdamsBlog/~4/7_0g2Vybx-M" height="1" width="1"/>]]></content:encoded> <wfw:commentRss>http://www.ryanjadams.com/2011/11/auto-create-statistics-pbm/feed/</wfw:commentRss> <slash:comments>0</slash:comments> <feedburner:origLink>http://www.ryanjadams.com/2011/11/auto-create-statistics-pbm/</feedburner:origLink></item> <item><title>Import MS Best Practice Policies</title><link>http://feedproxy.google.com/~r/RyanAdamsBlog/~3/G666e_4U5qA/</link> <comments>http://www.ryanjadams.com/2011/10/import-ms-best-practice-policies/#comments</comments> <pubDate>Tue, 25 Oct 2011 19:32:04 +0000</pubDate> <dc:creator>Ryan Adams</dc:creator> <category><![CDATA[Policy Management]]></category> <category><![CDATA[SQLServerCentral Syndication]]></category> <category><![CDATA[SQLServerPedia Syndication]]></category> <category><![CDATA[PBM]]></category> <category><![CDATA[Policy Based Management]]></category><guid isPermaLink="false">http://www.ryanjadams.com/?p=755</guid> <description><![CDATA[Let&#8217;s take a look at how to import the Microsoft Best Practice Policies into your Policy Based Management Server.  You can also import policies that you have exported from other servers.  The Microsoft Best Practice Policies are a great place to start learning what you can do with PBM, by simply importing them and inspecting their [...]]]></description> <content:encoded><![CDATA[<p><span
style="font-family: Calibri;"><span
style="font-size: small;">Let&#8217;s take a look at how to import the Microsoft Best Practice Policies into your Policy Based Management Server.  You can also import policies that you have exported from other servers.  The Microsoft Best Practice Policies are a great place to start learning what you can do with PBM, by simply importing them and inspecting their various configurations.  They are installed by default and simply need to be imported from the following directory.</span></span></p><p><span
style="font-size: small;"><span
style="font-family: Calibri;">%installdir%\100\tools\policies\</span></span></p><p><span
style="font-family: Calibri; font-size: small;"> </span><span
style="font-family: Calibri;"><span
style="font-size: small;">Under that directory there are several others separated by technology like SSIS and SSAS.  We will focus on the policies in the “%installdir%\100\tools\policies\Databaseengine\1033” folder.  Let’s import the Microsoft Best Practice Policy named “Database Auto Shrink”.  Right click on the policies folder under Policy Management on your PBM server and select import.  In the Import dialog, click the ellipsis next to “File to Import” and navigate to the policies folder mentioned above.  We want to select the “Database Auto Shrink.xml” file.  Here are the options we want to choose for our import:</span></span></p><p><a
href="http://www.ryanjadams.com/wp-content/uploads/2011/08/MS_BP_PolicyImport.jpg" target="_blank"><img
class="alignnone size-medium wp-image-756" title="MS_BP_PolicyImport" src="http://www.ryanjadams.com/wp-content/uploads/2011/08/MS_BP_PolicyImport-300x187.jpg" alt="" width="300" height="187" /></a></p><p>That&#8217;s it!  Please make a note that we imported the policy in a disabled state and I always suggest you do that.  Once the policy has been imported you can inspect all the settings to make sure they are appropriate for your environment.</p> <div class="feedflare">
<a href="http://feeds.feedburner.com/~ff/RyanAdamsBlog?a=G666e_4U5qA:DoeAGVUVLrU:yIl2AUoC8zA"><img src="http://feeds.feedburner.com/~ff/RyanAdamsBlog?d=yIl2AUoC8zA" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/RyanAdamsBlog?a=G666e_4U5qA:DoeAGVUVLrU:qj6IDK7rITs"><img src="http://feeds.feedburner.com/~ff/RyanAdamsBlog?d=qj6IDK7rITs" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/RyanAdamsBlog?a=G666e_4U5qA:DoeAGVUVLrU:I9og5sOYxJI"><img src="http://feeds.feedburner.com/~ff/RyanAdamsBlog?d=I9og5sOYxJI" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/RyanAdamsBlog?a=G666e_4U5qA:DoeAGVUVLrU:ACf-c_HutVc"><img src="http://feeds.feedburner.com/~ff/RyanAdamsBlog?d=ACf-c_HutVc" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/RyanAdamsBlog?a=G666e_4U5qA:DoeAGVUVLrU:3QFJfmc7Om4"><img src="http://feeds.feedburner.com/~ff/RyanAdamsBlog?i=G666e_4U5qA:DoeAGVUVLrU:3QFJfmc7Om4" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/RyanAdamsBlog?a=G666e_4U5qA:DoeAGVUVLrU:2nqncYFp4_M"><img src="http://feeds.feedburner.com/~ff/RyanAdamsBlog?d=2nqncYFp4_M" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/RyanAdamsBlog?a=G666e_4U5qA:DoeAGVUVLrU:V-t1I-SPZMU"><img src="http://feeds.feedburner.com/~ff/RyanAdamsBlog?d=V-t1I-SPZMU" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/RyanAdamsBlog?a=G666e_4U5qA:DoeAGVUVLrU:gR6xgLseHE8"><img src="http://feeds.feedburner.com/~ff/RyanAdamsBlog?d=gR6xgLseHE8" border="0"></img></a>
</div><img src="http://feeds.feedburner.com/~r/RyanAdamsBlog/~4/G666e_4U5qA" height="1" width="1"/>]]></content:encoded> <wfw:commentRss>http://www.ryanjadams.com/2011/10/import-ms-best-practice-policies/feed/</wfw:commentRss> <slash:comments>0</slash:comments> <feedburner:origLink>http://www.ryanjadams.com/2011/10/import-ms-best-practice-policies/</feedburner:origLink></item> <item><title>Summit 2011 Day 5 LIVE</title><link>http://feedproxy.google.com/~r/RyanAdamsBlog/~3/Aq1X9LH6ZbY/</link> <comments>http://www.ryanjadams.com/2011/10/summit-2011-day-5-live/#comments</comments> <pubDate>Tue, 11 Oct 2011 04:01:00 +0000</pubDate> <dc:creator>Ryan Adams</dc:creator> <category><![CDATA[Events]]></category> <category><![CDATA[SQL Community]]></category> <category><![CDATA[SQLPASS]]></category> <category><![CDATA[Summit 2011]]></category><guid isPermaLink="false">http://www.ryanjadams.com/?p=878</guid> <description><![CDATA[I will be live blogging the SQLPASS Summit keynote again today. Today&#8217;s keynote will be delivered by community favorite Dr. David Dewitt. Rick Heiges opens us up and introduces a special musical number by Rob Farley and Buck Woody. It was hilarious with a special lyrical shout out to Paul Randal. Rick is now walking [...]]]></description> <content:encoded><![CDATA[<p>I will be live blogging the SQLPASS Summit keynote again today.  Today&#8217;s keynote will be delivered by community favorite Dr. David Dewitt.</p><p>Rick Heiges opens us up and introduces a special musical number by Rob Farley and Buck Woody.  It was hilarious with a special lyrical shout out to Paul Randal.  Rick is now walking us through the leadership changes in the PASS organization, with a very special thank you to past President Wayne Sneider as Rushabh Mehta becomes the immediate past President.</p><p>Rick is announcing upcoming events with SQLRally in Dallas on May 10-11.  He also announces the next Summit in Seattle November 6-9.  He also tells everyone that all Summit attendees will receive an e-book copy of the MVP Deep Dives book and to keep an eye on their email.</p><p>Dr. David Dewitt enters the stage with a great start by explaining why his wife is not here to watch him speak.  There are lots of laughs.  David starts his talk on big data and shares some size statistics for systems of the larger web sites like Facebook and other social media.  The data sizes are astounding.</p><p>David is explaining the NOSQL movement and points out that is does NOT mean NO SQL, but means not only SQL.  So he wants us to think about large data and a mix of systems to support the data.  We may have one entry point or front end to get the data but on the backend some data might be in SQL and some might be in Hadoop.  He is trying to get us to think about the data and that not all data is relational and is better suited for other storage systems.</p><p>David explains that NOSQL is not a paradigm shift and that RDBMS are still the best way to store data efficiently.  However, some data like unstructured data does not work best in an RDBMS.  He plans on talking about Hadoop and how it works.</p><p>David is explaining the Hadoop file system called HDFS.  The HDFS does not replace the windows file system or NTFS but sits on top of it.  The blocks are stored and replicated by a factor of three.  It sounds like RAID 5 but spread across multiple nodes with seperate storage systems.  The node first written to is the node where the transaction originated, the second on a node in the same rack, and the third on a node in a different rack.  The replication of this data is handled by a name node or primary node (which also has a backup node).  It monitors all the other nodes with heartbeats and decides how to distribute the data among the nodes.</p><p>David is now explaining how Hadoop handles failures and that it was designed to expect failures.  It does use checksums for reads and writes, but expects that hardware and software failures will occur.  When a failure occurs on a node then the name node finds the blocks that are missing and replicates them to other nodes to maintain that factor of three.  I can&#8217;t help but think this sounds like RAID except it is supported by replication as opposed to multiple writes across disk.  With a factor of three I envision it like a RAID 5 on top of a RAID 5, but all data is written by replication instead of multiple writes on a single disk array.</p><p>David is explaining how Hadoop finds the data when you request it since you don&#8217;t know where it is stored.  David is moving on to how mapreduce works with an animation he jokes took him 6 hours to come up with.  The audience loves the animation explanation, with some clapping.  He shows how map tasks find the data across nodes and then hand it off to the map reduce procedure that takes the data from the multiple nodes and reduces it to a single output.</p><p>Now we are hearing that after Hadoop came out that Facebook and Yahoo started using it.  However, they both came to different conclusions on the language.  Facebook came up with something very SQL like, but Yahoo came up with something more procedural.  David brings up a slide with a lot of writing and jokes that it is not meant to be read and that he will not be using zoomit.  The crowd loves the comment with lots of laughs after the lack of use in other keynotes this week.  David now points out that out of the 150k jobs Facebook runs that only 500 are map reduce jobs and the rest are hive sql.  Now we are seeing how hive tables are designed and that they are partitioned but a particular attribute.</p><p>Now we are seeing how Hive relates to parallel datawarehousing.  We can see how Hive is great for unstructured data that is not related, but how SQL is much better with relational data due to a common schema and partitioning method.  Now David is talking about putting the two things together and connecting the universe.  We see the difficulties in getting data from both worlds in regards to performance.  He explains the SQOOP approach and the challenges and that there must be a better way.  SQOOP moves the data from one world to other to get the data.</p><p>David asks what about if we don&#8217;t move the data, but put a management systems between the two that understands how to get the data from both systems seperately.  This is something he is working on in his labs as it becomes clear that we will be living in a world with both types of data and a need to get information from both and relate it.</p><p>David is wrapping things up with a re-cap and driving home the major points.  The biggest one is that SQL is not going away and neither is Hadoop or other unstructed data systems and we need to work with both.<br
/> 1!<br
/> That&#8217;s the end of the last SQLPASS 2011 summit keynotes.  The crowd is wild about David with a huge standing ovation!</p> <div class="feedflare">
<a href="http://feeds.feedburner.com/~ff/RyanAdamsBlog?a=Aq1X9LH6ZbY:hYdMQpPZAxg:yIl2AUoC8zA"><img src="http://feeds.feedburner.com/~ff/RyanAdamsBlog?d=yIl2AUoC8zA" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/RyanAdamsBlog?a=Aq1X9LH6ZbY:hYdMQpPZAxg:qj6IDK7rITs"><img src="http://feeds.feedburner.com/~ff/RyanAdamsBlog?d=qj6IDK7rITs" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/RyanAdamsBlog?a=Aq1X9LH6ZbY:hYdMQpPZAxg:I9og5sOYxJI"><img src="http://feeds.feedburner.com/~ff/RyanAdamsBlog?d=I9og5sOYxJI" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/RyanAdamsBlog?a=Aq1X9LH6ZbY:hYdMQpPZAxg:ACf-c_HutVc"><img src="http://feeds.feedburner.com/~ff/RyanAdamsBlog?d=ACf-c_HutVc" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/RyanAdamsBlog?a=Aq1X9LH6ZbY:hYdMQpPZAxg:3QFJfmc7Om4"><img src="http://feeds.feedburner.com/~ff/RyanAdamsBlog?i=Aq1X9LH6ZbY:hYdMQpPZAxg:3QFJfmc7Om4" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/RyanAdamsBlog?a=Aq1X9LH6ZbY:hYdMQpPZAxg:2nqncYFp4_M"><img src="http://feeds.feedburner.com/~ff/RyanAdamsBlog?d=2nqncYFp4_M" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/RyanAdamsBlog?a=Aq1X9LH6ZbY:hYdMQpPZAxg:V-t1I-SPZMU"><img src="http://feeds.feedburner.com/~ff/RyanAdamsBlog?d=V-t1I-SPZMU" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/RyanAdamsBlog?a=Aq1X9LH6ZbY:hYdMQpPZAxg:gR6xgLseHE8"><img src="http://feeds.feedburner.com/~ff/RyanAdamsBlog?d=gR6xgLseHE8" border="0"></img></a>
</div><img src="http://feeds.feedburner.com/~r/RyanAdamsBlog/~4/Aq1X9LH6ZbY" height="1" width="1"/>]]></content:encoded> <wfw:commentRss>http://www.ryanjadams.com/2011/10/summit-2011-day-5-live/feed/</wfw:commentRss> <slash:comments>0</slash:comments> <feedburner:origLink>http://www.ryanjadams.com/2011/10/summit-2011-day-5-live/</feedburner:origLink></item> <item><title>Summit 2011 Day 3 SQL2012</title><link>http://feedproxy.google.com/~r/RyanAdamsBlog/~3/jlZmEPPdhaQ/</link> <comments>http://www.ryanjadams.com/2011/10/summit-2011-day-3-sql2012/#comments</comments> <pubDate>Mon, 10 Oct 2011 20:00:00 +0000</pubDate> <dc:creator>Ryan Adams</dc:creator> <category><![CDATA[Events]]></category> <category><![CDATA[SQL Community]]></category> <category><![CDATA[SQLPASS]]></category> <category><![CDATA[Summit 2011]]></category><guid isPermaLink="false">http://www.ryanjadams.com/?p=876</guid> <description><![CDATA[I was chosen to sit at the blogger table and live blog the keynote tomorrow so plan to be here at 8:15pt and I&#8217;ll refresh the post that day as often as possible. I may not be at the table today, but that won&#8217;t stop me from blogging anyway. Keynote Rushab Mehta starts us out [...]]]></description> <content:encoded><![CDATA[<p>I was chosen to sit at the blogger table and live blog the keynote tomorrow so plan to be here at 8:15pt and I&#8217;ll refresh the post that day as often as possible.  I may not be at the table today, but that won&#8217;t stop me from blogging anyway.</p><p><u><strong>Keynote</strong></u><br
/> Rushab Mehta starts us out with a recap of all that PASS has accomplished in the last year.  He thanks everyone involved from the PASS board to those that volunteer for SQLSaturdays or user group meetings.  The SQL community is growing by leaps and bounds and it is very exciting.</p><p>Ted Kummert is the keynote speaker today.  Ted recognizes the success of MS due to the work and success of the SQL community.  He talks about how their success is based on community success.  As everyone expected, it didn&#8217;t take long before we heard the word &#8220;cloud&#8221;.  Ted talks about how the cloud is another revolutionary change in the data technology landscape and it&#8217;s economic impact.  It was a profound statement, but then Ted took a little bit of a turn.  We always hear MS pushing the cloud and they are always referring to THEIR cloud.  However, Ted talks about how we will have a choice and mix of MS cloud, private cloud, and partner cloud.</p><p>Ted officially announced that the next version of SQL Server code named Denali will be released in the first half of 2012 and will be called SQL Server 2012.  He also announces that SQL Azure will fully integrate and support Hadoop.  We then got to see a demo of using the MS BI stack to consume and dig into Hadoop data.</p><p><strong><u>Sessions</u></strong><br
/> I had a chapter leader and regional mentor meeting so I didn&#8217;t attend the first session.  It was a good meeting, with good ideas.  I wish there had been more time, but the larger meeting was yesterday and I was in a pre-con.  I&#8217;m very happy that they had a second meeting for those of us that could not make the first one.</p><p>I watched Andrew Kelly present on SQL 2008 Query stats.  He did a good job of explaining the DMVs used to get the stats you need to understand what is going on in your system.  The DMVs are great, but it is not always clear how to get the information you need.  You generally have to correlate 2 or more DMVs to get what you want.  Andrew&#8217;s session really helped to show those correlations.</p><p>I also watched Brent Ozar do his Blitz session.  I saw his first one online, but this was his second, new, and improved version.  In the session he shows a script he wrote and provides for free that has a ton of elements to assist you in assessing a new server you have just inherited.  Brent added some really good additional things to the script.  The really shiny thing he added was wrapping the script in a stored procedure that takes all the results of the blitz script and prioritizes the results. This is Brent&#8230;so he didn&#8217;t stop there.  The SP actually uses OpenRowset to connect to his SQL Server he has running in the cloud and updates the SP definition.  How cool is that?  It&#8217;s like Windows Update.  Make sure to go check it out at brentozar.com/blitz</p><p><u><strong>Chapter Lunch</strong></u><br
/> Today was chapter lunch day.  Every PASS chapter had a table and sign in the lunch room.  Mad props to whoever started this idea.  You would be surprised how many people come to the summit and don&#8217;t know about local chapters in their area.  This does not just apply to the smaller cities but even larger cities as well.  It is a great way to connect people who are local to each other and grow the local chapters.</p><p><strong><u>Expo Hall</u></strong><br
/> This is an open networking time to talk to all the vendors and see the solutions they provide.  Of course, there is always the SWAG!  I had a good time and there are several things I plan on testing out, but I found the SWAG a little lacking.</p><p><strong><u>SQLPeople Party</u></strong><br
/> SQLPeople.com is the brain child of Andy Leonard and he held an event sponsored by Embarcadero for all those involved with the project.  It was at the Tap House Grill.  The Tap House is great place and perfect for a smaller event like this.  I had a great time meeting some other wonderful SQL people.</p> <div class="feedflare">
<a href="http://feeds.feedburner.com/~ff/RyanAdamsBlog?a=jlZmEPPdhaQ:jak_mhdjSdQ:yIl2AUoC8zA"><img src="http://feeds.feedburner.com/~ff/RyanAdamsBlog?d=yIl2AUoC8zA" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/RyanAdamsBlog?a=jlZmEPPdhaQ:jak_mhdjSdQ:qj6IDK7rITs"><img src="http://feeds.feedburner.com/~ff/RyanAdamsBlog?d=qj6IDK7rITs" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/RyanAdamsBlog?a=jlZmEPPdhaQ:jak_mhdjSdQ:I9og5sOYxJI"><img src="http://feeds.feedburner.com/~ff/RyanAdamsBlog?d=I9og5sOYxJI" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/RyanAdamsBlog?a=jlZmEPPdhaQ:jak_mhdjSdQ:ACf-c_HutVc"><img src="http://feeds.feedburner.com/~ff/RyanAdamsBlog?d=ACf-c_HutVc" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/RyanAdamsBlog?a=jlZmEPPdhaQ:jak_mhdjSdQ:3QFJfmc7Om4"><img src="http://feeds.feedburner.com/~ff/RyanAdamsBlog?i=jlZmEPPdhaQ:jak_mhdjSdQ:3QFJfmc7Om4" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/RyanAdamsBlog?a=jlZmEPPdhaQ:jak_mhdjSdQ:2nqncYFp4_M"><img src="http://feeds.feedburner.com/~ff/RyanAdamsBlog?d=2nqncYFp4_M" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/RyanAdamsBlog?a=jlZmEPPdhaQ:jak_mhdjSdQ:V-t1I-SPZMU"><img src="http://feeds.feedburner.com/~ff/RyanAdamsBlog?d=V-t1I-SPZMU" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/RyanAdamsBlog?a=jlZmEPPdhaQ:jak_mhdjSdQ:gR6xgLseHE8"><img src="http://feeds.feedburner.com/~ff/RyanAdamsBlog?d=gR6xgLseHE8" border="0"></img></a>
</div><img src="http://feeds.feedburner.com/~r/RyanAdamsBlog/~4/jlZmEPPdhaQ" height="1" width="1"/>]]></content:encoded> <wfw:commentRss>http://www.ryanjadams.com/2011/10/summit-2011-day-3-sql2012/feed/</wfw:commentRss> <slash:comments>0</slash:comments> <feedburner:origLink>http://www.ryanjadams.com/2011/10/summit-2011-day-3-sql2012/</feedburner:origLink></item> <item><title>Summit 2011 Day 0</title><link>http://feedproxy.google.com/~r/RyanAdamsBlog/~3/ejSecmUCS_o/</link> <comments>http://www.ryanjadams.com/2011/10/summit-2011-day-0/#comments</comments> <pubDate>Mon, 10 Oct 2011 18:49:28 +0000</pubDate> <dc:creator>Ryan Adams</dc:creator> <category><![CDATA[Events]]></category> <category><![CDATA[SQL Community]]></category> <category><![CDATA[SQLPASS]]></category> <category><![CDATA[Summit 2011]]></category><guid isPermaLink="false">http://www.ryanjadams.com/?p=882</guid> <description><![CDATA[Today was my travel day.  I don&#8217;t travel much at all so it&#8217;s always an exciting adventure for me.  I left the house with plenty of time and made it to the Parking Spot in about 40-45 minutes.  If you travel out of DFW international airport I highly suggest using these guys for parking.  The airport [...]]]></description> <content:encoded><![CDATA[<p>Today was my travel day.  I don&#8217;t travel much at all so it&#8217;s always an exciting adventure for me.  I left the house with plenty of time and made it to the Parking Spot in about 40-45 minutes.  If you travel out of DFW international airport I highly suggest using these guys for parking.  The airport itself is very large and not fun to navigate, but getting to the Parking Spot is easy.  Once you get there they tell you what row to park in and their van picks you up right from your parking spot.  The staff are always friendly and even handle your luggage for you.  Once you are on the bus, you have no worries about navigating the often confusing DFW airport, since they drop you off right at the terminal you need.  Once you return they pick you up from the terminal baggage claim and run through about every 10 minutes for pickups.  They drop you back off right at your car and give you a free bottle of water for the drive home.</p><p>Once I got to the terminal I had to check a bag, but there was a very short line.  Security was also no big deal and only took about 10 minutes to get through, so everything went very smoothly.  Of course my plane left at 7pm so the slightly later departure may have aided in the short lines.  I&#8217;m glad it all went well, because I needed to grab a bite to eat and had just enough time to get something from the food court.  I then headed over to my gate and found David Stein, and it&#8217;s always nice to run into a friend.</p><p>The flight itself was very smoothe and completely on time!  Always a good thing, but especially since my flight didn&#8217;t arrive until a little after 9PT and 11 my time.  Dave and I met up and headed down to the baggage claim to get our stuff.  From there we headed over to the Seattle Link Light Rail.  They don&#8217;t take American Express so I had to pay cash, but hardly a big deal for a one way trip of $2.75.  The whole process was easy and cheap, and I&#8217;ll certainly continue to use the Light Rail on future trips.</p><p>The trip took 40 minutes to get from the airport to the WestLake exit.  I&#8217;m staying in the Sheraton and I don&#8217;t think it even took me 5 minutes to walk from the train station to the hotel.  It was a perfect choice.  I got checked into the hotel, unpacked, ironed some shirts, and headed down to the hotel lounge to see who I could find.  I ran into Denny Cherry, Jim Murphy, and Wes Brown.  We chatted for awhile and Wes and I decided to call it a night after a long travel day.  I think I finally went to sleep around midnight PT or 2am my time.</p><p>Everything went great and it was an awesome start to the trip.</p> <div class="feedflare">
<a href="http://feeds.feedburner.com/~ff/RyanAdamsBlog?a=ejSecmUCS_o:K1JYa1HtcvQ:yIl2AUoC8zA"><img src="http://feeds.feedburner.com/~ff/RyanAdamsBlog?d=yIl2AUoC8zA" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/RyanAdamsBlog?a=ejSecmUCS_o:K1JYa1HtcvQ:qj6IDK7rITs"><img src="http://feeds.feedburner.com/~ff/RyanAdamsBlog?d=qj6IDK7rITs" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/RyanAdamsBlog?a=ejSecmUCS_o:K1JYa1HtcvQ:I9og5sOYxJI"><img src="http://feeds.feedburner.com/~ff/RyanAdamsBlog?d=I9og5sOYxJI" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/RyanAdamsBlog?a=ejSecmUCS_o:K1JYa1HtcvQ:ACf-c_HutVc"><img src="http://feeds.feedburner.com/~ff/RyanAdamsBlog?d=ACf-c_HutVc" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/RyanAdamsBlog?a=ejSecmUCS_o:K1JYa1HtcvQ:3QFJfmc7Om4"><img src="http://feeds.feedburner.com/~ff/RyanAdamsBlog?i=ejSecmUCS_o:K1JYa1HtcvQ:3QFJfmc7Om4" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/RyanAdamsBlog?a=ejSecmUCS_o:K1JYa1HtcvQ:2nqncYFp4_M"><img src="http://feeds.feedburner.com/~ff/RyanAdamsBlog?d=2nqncYFp4_M" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/RyanAdamsBlog?a=ejSecmUCS_o:K1JYa1HtcvQ:V-t1I-SPZMU"><img src="http://feeds.feedburner.com/~ff/RyanAdamsBlog?d=V-t1I-SPZMU" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/RyanAdamsBlog?a=ejSecmUCS_o:K1JYa1HtcvQ:gR6xgLseHE8"><img src="http://feeds.feedburner.com/~ff/RyanAdamsBlog?d=gR6xgLseHE8" border="0"></img></a>
</div><img src="http://feeds.feedburner.com/~r/RyanAdamsBlog/~4/ejSecmUCS_o" height="1" width="1"/>]]></content:encoded> <wfw:commentRss>http://www.ryanjadams.com/2011/10/summit-2011-day-0/feed/</wfw:commentRss> <slash:comments>0</slash:comments> <feedburner:origLink>http://www.ryanjadams.com/2011/10/summit-2011-day-0/</feedburner:origLink></item> <item><title>Summit 2011 Day 2</title><link>http://feedproxy.google.com/~r/RyanAdamsBlog/~3/3mlUh4lNHzM/</link> <comments>http://www.ryanjadams.com/2011/10/summit-2011-day-2/#comments</comments> <pubDate>Mon, 10 Oct 2011 18:00:00 +0000</pubDate> <dc:creator>Ryan Adams</dc:creator> <category><![CDATA[Events]]></category> <category><![CDATA[SQL Community]]></category> <category><![CDATA[SQLPASS]]></category> <category><![CDATA[Summit 2011]]></category><guid isPermaLink="false">http://www.ryanjadams.com/?p=875</guid> <description><![CDATA[This morning I headed over to Top Pot doughnuts to hang out with Andy Warren, Steve Jones, Bill Fellows, David Fargo, Tim Radney, and many others. It was a nice time of networking and a good small crowd. The doughnuts were good with a large and interesting selection and the coffee was good as well. [...]]]></description> <content:encoded><![CDATA[<p>This morning I headed over to Top Pot doughnuts to hang out with Andy Warren, Steve Jones, Bill Fellows, David Fargo, Tim Radney, and many others.  It was a nice time of networking and a good small crowd.  The doughnuts were good with a large and interesting selection and the coffee was good as well.</p><p>Again I was lucky to attend a pre-con today.  Today I chose to attend Denali Always On by Allan Hirt.  I have always gravitated toward HR and DR solutions so I&#8217;m looking forward in getting up to speed with Denali Always On.  Here are a subset of my notes from the class to give you an idea of what was covered.  Please note that there will not be any formatting so they may look scattered.</p><p>You can now have a TempDB local to each node.  This can have better performance.  Make sure the SQL Server service accounts has rights to the folder.</p><p>When going through the add node install in CTP3 it does not create the TempDB folder.  You have to create it yourself manually.</p><p>As you patch nodes in your cluster, remember to remove the node you are patching as a possible owner before patching.  You don&#8217;t want SQL to attempt to failover to that node in the middle of applying the patch.</p><p>You have to enable trace flag 9532 to get more than 1 availability group replica in CTP3</p><p>AG has integration with failover clustering so if you are combining them like was done with clustering and mirroring you no longer have to tweek the mirroring timeouts.  An AG will not failover until the cluster completely fails, so FC is your primary HA and AG could be HA/DR.</p><p>You can take backups of the replica, but since Full Recovery mode is required you still have to take log backups of the primary or the log will grow.  This has not been confirmed, but is likely the case.</p><h3><u>First Timers Orientation</u></h3><p>The first timers program was a great idea and as a first timer I can say that it works.  The program needs some work and organization.  Even the big brother/sister sponsors really didn&#8217;t know what was going on.  When you entered everyone was given a sticker with a number and color.  The idea was to find the person with the same number as you but the opposite color.  It was a great idea to get people to meet someone new, but this process was never explained.</p><p>PASS did a really cool entrance of the first timers into the reception, but we were just told to split on one side of the room or the other and watch the video.  That&#8217;s all we knew and had no idea what was going on.  Rushab Mehta was doing the introduction and at the end he tells everyone to look toward the end of the room for the curtain.  All of the first timers were trying to make sense out of it while turning and staring at a blank wall.  It was not until the curtain opened on the other end of the room when you could hear a collective, &#8220;Ohhhh&#8221;.</p><p>The orientation was great and I definately think it should be continued, it just needs some better communication and organization.  This was the launch of this new program and as with anything new there are always growing pains.</p><h3><u>Welcome Reception and Quiz Bowl</u></h3><p>The welcome reception was a great time of networking and an awesome opportunity to meet some amazing people.  The quiz bowl was fun, but it didn&#8217;t seem like very many people were watching.</p><h3><u>SQLServerCentral Party</u></h3><p>This was a fun event.  When you get there you get a ticket to exchange for chips.  Depending on how much you win, the more tickets you get for the prize drawing at the end.  I spent so much time chatting and networking with all the great people I never played a game.</p> <div class="feedflare">
<a href="http://feeds.feedburner.com/~ff/RyanAdamsBlog?a=3mlUh4lNHzM:D6L_cyKYD68:yIl2AUoC8zA"><img src="http://feeds.feedburner.com/~ff/RyanAdamsBlog?d=yIl2AUoC8zA" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/RyanAdamsBlog?a=3mlUh4lNHzM:D6L_cyKYD68:qj6IDK7rITs"><img src="http://feeds.feedburner.com/~ff/RyanAdamsBlog?d=qj6IDK7rITs" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/RyanAdamsBlog?a=3mlUh4lNHzM:D6L_cyKYD68:I9og5sOYxJI"><img src="http://feeds.feedburner.com/~ff/RyanAdamsBlog?d=I9og5sOYxJI" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/RyanAdamsBlog?a=3mlUh4lNHzM:D6L_cyKYD68:ACf-c_HutVc"><img src="http://feeds.feedburner.com/~ff/RyanAdamsBlog?d=ACf-c_HutVc" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/RyanAdamsBlog?a=3mlUh4lNHzM:D6L_cyKYD68:3QFJfmc7Om4"><img src="http://feeds.feedburner.com/~ff/RyanAdamsBlog?i=3mlUh4lNHzM:D6L_cyKYD68:3QFJfmc7Om4" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/RyanAdamsBlog?a=3mlUh4lNHzM:D6L_cyKYD68:2nqncYFp4_M"><img src="http://feeds.feedburner.com/~ff/RyanAdamsBlog?d=2nqncYFp4_M" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/RyanAdamsBlog?a=3mlUh4lNHzM:D6L_cyKYD68:V-t1I-SPZMU"><img src="http://feeds.feedburner.com/~ff/RyanAdamsBlog?d=V-t1I-SPZMU" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/RyanAdamsBlog?a=3mlUh4lNHzM:D6L_cyKYD68:gR6xgLseHE8"><img src="http://feeds.feedburner.com/~ff/RyanAdamsBlog?d=gR6xgLseHE8" border="0"></img></a>
</div><img src="http://feeds.feedburner.com/~r/RyanAdamsBlog/~4/3mlUh4lNHzM" height="1" width="1"/>]]></content:encoded> <wfw:commentRss>http://www.ryanjadams.com/2011/10/summit-2011-day-2/feed/</wfw:commentRss> <slash:comments>0</slash:comments> <feedburner:origLink>http://www.ryanjadams.com/2011/10/summit-2011-day-2/</feedburner:origLink></item> </channel> </rss><!-- Performance optimized by W3 Total Cache. Learn more: http://www.w3-edge.com/wordpress-plugins/

Minified using disk: basic
Page Caching using disk: basic
Database Caching 9/47 queries in 0.038 seconds using disk: basic
Object Caching 684/786 objects using disk: basic

Served from: www.ryanjadams.com @ 2012-01-26 08:58:25 -->

