<?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:feedburner="http://rssnamespace.org/feedburner/ext/1.0" version="2.0">

<channel>
	<title>SQLvariations: SQL Server, a little PowerShell, maybe some Hyper-V</title>
	
	<link>http://sqlvariant.com/wordpress</link>
	<description>maybe even the occasional EMC tidbit</description>
	<lastBuildDate>Mon, 26 Jul 2010 14:14:59 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0</generator>
		<atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="self" type="application/rss+xml" href="http://feeds.feedburner.com/Sqlvariations" /><feedburner:info uri="sqlvariations" /><atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="hub" href="http://pubsubhubbub.appspot.com/" /><item>
		<title>Implicit Remoting with PowerShell</title>
		<link>http://feedproxy.google.com/~r/Sqlvariations/~3/Dnt1tOyZ0NU/</link>
		<comments>http://sqlvariant.com/wordpress/index.php/2010/07/implicit-remoting-with-powershell/#comments</comments>
		<pubDate>Mon, 26 Jul 2010 13:53:20 +0000</pubDate>
		<dc:creator>Aaron Nelson</dc:creator>
				<category><![CDATA[PowerShell]]></category>
		<category><![CDATA[Implicit Remoting]]></category>
		<category><![CDATA[Remoting]]></category>
		<category><![CDATA[SQL Server 2008]]></category>

		<guid isPermaLink="false">http://sqlvariant.com/wordpress/?p=1228</guid>
		<description><![CDATA[Last week I spoke to the Atlanta PowerShell User Group about Remoting and Background Jobs.  There are a couple different flavors of Remoting but the one I&#8217;m most excited to show people is called Implicit Remoting.  What if you were on a machine that only had SSMS 2005 and you had to run something against a [...]]]></description>
			<content:encoded><![CDATA[<div class="tweetmeme_button" style="float: right; margin-left: 10px;">
			<a href="http://api.tweetmeme.com/share?url=http%3A%2F%2Fsqlvariant.com%2Fwordpress%2Findex.php%2F2010%2F07%2Fimplicit-remoting-with-powershell%2F"><br />
				<img src="http://api.tweetmeme.com/imagebutton.gif?url=http%3A%2F%2Fsqlvariant.com%2Fwordpress%2Findex.php%2F2010%2F07%2Fimplicit-remoting-with-powershell%2F&amp;source=SQLvariant&amp;style=normal&amp;service=bit.ly&amp;service_api=R_b1d7f9d8f13871a25e3734213762c317" height="61" width="50" /><br />
			</a>
		</div>
<p><img src="http://sqlvariant.com/wordpress/wp-content/uploads/2010/04/PoSh.png" alt="" align="right" /></p>
<p>Last week I spoke to the Atlanta PowerShell User Group about Remoting and Background Jobs.  There are a couple different flavors of Remoting but the one I&#8217;m most excited to show people is called Implicit Remoting.  What if you were on a machine that only had SSMS 2005 and you had to run something against a remote server that had SSMS 2008?  Enter Implicit Remoting.</p>
<p>With Implicit Remoting,<a></a> essentially you temporarily download the cmdlets<a></a> from the remote machine onto your local machine. When you execute the cmdlet<a></a> it runs against the remote machine.</p>
<p>Before we start I want to set the scene.  On your local machine you need to have PowerShell 2.0.  The remote machine needs PowerShell 2.0 and SSMS 2008 installed.</p>
<h4>Setting up the Remove Server<br />
<span style="font-weight: normal;">Log into the <span style="text-decoration: underline;"><strong>remote server</strong></span> via Remote Desktop and create a profile (<span style="color: #0000ff;">notepad </span><span style="color: #ff0000;">$pshome</span><a></a><span style="color: #0000ff;">\profile.ps1</span><a></a>) that contains this:</span></h4>
<pre class="PowerShellColorizedScript"><span style="color: #0000ff;">add-pssnapin</span> <span style="color: #8a2be2;">SqlServerCmdletSnapin100</span>
<span style="color: #0000ff;">add-pssnapin</span> <span style="color: #8a2be2;">SqlServerProviderSnapin100</span>
<span style="color: #8a2be2;"> </span></pre>
<p>Next create a new Remoting<a></a> Configuration to load your SQL Items into your profile:</p>
<p>(* I used the ISE<a></a> profile)</p>
<pre class="PowerShellColorizedScript" style="width: 539px; height: 68px;"><span style="color: #0000ff;">Register-PSSessionConfiguration</span> <span style="color: #000080;">-Name</span> <span style="color: #8a2be2;">SQLSupport</span> <span style="color: #000000;">`
</span><span style="color: #000080;">-StartupScript</span> <span style="color: #8a2be2;">C:\Users\YourUserNameHere!!!\Documents\WindowsPowerShell\Microsoft.PowerShellISE_profile.ps1</span></pre>
<h4>Setting Up Your Local Machine<br />
<span style="font-weight: normal;">Open a Power Shell window that has no profile loaded. Run the following:</span></h4>
<pre class="PowerShellColorizedScript" style="width: 539px; height: 53px;"><span style="color: #ff4500;">$RemoteSession </span><span style="color: #a9a9a9;">=</span> <span style="color: #0000ff;">New-PSSession</span> <span style="color: #000080;">-ComputerName</span> <span style="color: #8a2be2;">MyRemoteServer</span> <span style="color: #000080;">-ConfigurationName</span> <span style="color: #8a2be2;">SQLSupport</span></pre>
<p>Connect to the remote session you just defined in the variable:</p>
<pre class="PowerShellColorizedScript"><span style="color: #0000ff;">Enter-PSSession</span> <span style="color: #ff4500;">$RemoteSession</span></pre>
<p>Run this command to test your setup. You will see the SQL Server cmdlets<a></a> from the snapin that was loaded with the Remoting Configuration.</p>
<pre class="PowerShellColorizedScript"><span style="color: #0000ff;">get-command</span> <span style="color: #8a2be2;">invoke-sqlcmd</span></pre>
<p>Exit the session:</p>
<pre class="PowerShellColorizedScript"><span style="color: #0000ff;">Exit-PSSession</span></pre>
<p><a href="http://sqlvariant.com/wordpress/wp-content/uploads/2010/07/image4.png"><img style="display: inline; border-width: 0px;" title="image" src="http://sqlvariant.com/wordpress/wp-content/uploads/2010/07/image_thumb1.png" border="0" alt="image" width="540" height="381" /></a></p>
<h4><span style="font-weight: normal;">Now we want to <strong>Import</strong> <span style="color: #0000ff;">invoke-sqlcmd.</span><a></a>  This will allow you to run your scripts against the remote server session that you defined.  This might not seem like much, but if you are working over a VPN from home this could be very useful.  Plus you don&#8217;t have to keep switching between your local shell and the remote one (*more on that another day).</span></h4>
<pre class="PowerShellColorizedScript"><span style="color: #0000ff;">Import-PSSession</span> <span style="color: #ff4500;">$RemoteSession</span> <span style="color: #000080;">-CommandName</span> <span style="color: #8a2be2;">invoke-sqlcmd</span></pre>
<pre class="PowerShellColorizedScript"><span style="color: #0000ff;">get-command</span> <span style="color: #8a2be2;">invoke-sqlcmd</span></pre>
<p><strong>Putting it to Use</strong><br />
Now that all of this is done what command will you run?  Well anything.  Just because I wanted to see if it could be done I went ahead and ran Back Woodys ‘<a href="http://blogs.msdn.com/b/buckwoody/archive/2009/06/25/use-powershell-to-backup-all-user-databases.aspx" target="_blank">backup all user databases script</a>’.   Run anything you want, but a good start is something simple like:</p>
<pre class="PowerShellColorizedScript"><span style="color: #0000ff;">invoke-sqlcmd</span> <span style="color: #000080;">-query</span> <span style="color: #8b0000;">"sp_databases"</span> <span style="color: #000080;">-database</span> <span style="color: #8a2be2;">master</span> <span style="color: #000000;">`
</span><span style="color: #000080;">-serverinstance</span> <span style="color: #8a2be2;">localhost</span> <span style="color: #a9a9a9;">|</span> <span style="color: #0000ff;">format-table</span></pre>
<div id="scid:0767317B-992E-4b12-91E0-4F059A8CECA8:297e3893-163d-406c-b2a6-6d2a630600e4" class="wlWriterEditableSmartContent" style="margin: 0px; display: inline; float: none; padding: 0px;"><strong>Your Environment</strong><br />
Now please think outside the box because the SQL cmdlets might not be the ones that you personally want to download.  I was just using them as a common example us SQL folks could talk about.  You might be more interested in downloading the Clustering cmdlets in your case.  Or, you might see this as a tool to centralize scripts that someone else in your company might ocassionally use but doesn&#8217;t need to worry about keeping  locally (think <a href="http://www.codeplex.com/site/search?query=PowerShell&amp;ac=8">CodePlex</a> projects).  You might even want to do the reverse for some reason, you might want to be able to download cmdlets from your local machine to a server for a one time use so that you don&#8217;t have to install anything.  Either way I hope you remember this as one of the tools available to you.</div>
<p>Happy scripting.</p>
<div class="wlWriterEditableSmartContent" style="margin: 0px; display: inline; float: none; padding: 0px;">del.icio.us Tags: <a rel="tag" href="http://del.icio.us/popular/PowerShell">PowerShell</a>,<a rel="tag" href="http://del.icio.us/popular/SQL+Server+2008">SQL Server 2008</a>,<a rel="tag" href="http://del.icio.us/popular/Remoting">Remoting</a>,<a rel="tag" href="http://del.icio.us/popular/Implicit+Remoting">Implicit Remoting</a></div>
<img src="http://feeds.feedburner.com/~r/Sqlvariations/~4/Dnt1tOyZ0NU" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://sqlvariant.com/wordpress/index.php/2010/07/implicit-remoting-with-powershell/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		<feedburner:origLink>http://sqlvariant.com/wordpress/index.php/2010/07/implicit-remoting-with-powershell/</feedburner:origLink></item>
		<item>
		<title>I’ll be speaking at SQL Satrurday #40 in Miami</title>
		<link>http://feedproxy.google.com/~r/Sqlvariations/~3/jKqkEAePwII/</link>
		<comments>http://sqlvariant.com/wordpress/index.php/2010/07/ill-be-speaking-at-sql-satrurday-40-in-miami/#comments</comments>
		<pubDate>Fri, 23 Jul 2010 14:10:57 +0000</pubDate>
		<dc:creator>Aaron Nelson</dc:creator>
				<category><![CDATA[PowerShell]]></category>
		<category><![CDATA[SQL Saturday]]></category>
		<category><![CDATA[Training Event]]></category>
		<category><![CDATA[SQL Server 2008]]></category>

		<guid isPermaLink="false">http://sqlvariant.com/wordpress/?p=1243</guid>
		<description><![CDATA[It feels like forever since I spoke at a SQL Saturday!  The South Florida SQL Saturday will be help on July 31st, 2010 at Devry University &#8211; South Florida, 2300 SW 145 Ave, Miramar, FL 33027. Event checking will be at 7:30 with the Keynote beginning at 8:00 and sessions beginning at 8:30.    I can’t [...]]]></description>
			<content:encoded><![CDATA[<div class="tweetmeme_button" style="float: right; margin-left: 10px;">
			<a href="http://api.tweetmeme.com/share?url=http%3A%2F%2Fsqlvariant.com%2Fwordpress%2Findex.php%2F2010%2F07%2Fill-be-speaking-at-sql-satrurday-40-in-miami%2F"><br />
				<img src="http://api.tweetmeme.com/imagebutton.gif?url=http%3A%2F%2Fsqlvariant.com%2Fwordpress%2Findex.php%2F2010%2F07%2Fill-be-speaking-at-sql-satrurday-40-in-miami%2F&amp;source=SQLvariant&amp;style=normal&amp;service=bit.ly&amp;service_api=R_b1d7f9d8f13871a25e3734213762c317" height="61" width="50" /><br />
			</a>
		</div>
<p><a href="http://sqlvariant.com/wordpress/wp-content/uploads/2010/07/image7.png"><img style="display: inline; border-width: 0px;" title="image" src="http://sqlvariant.com/wordpress/wp-content/uploads/2010/07/image_thumb4.png" border="0" alt="image" width="244" height="115" align="right" /></a>It feels like forever since I spoke at a SQL Saturday!  The <a href="http://www.sqlsaturday.com/40/eventhome.aspx" target="_blank">South Florida SQL Saturday</a> will be help on July 31st, 2010 at Devry University &#8211; South Florida, 2300 SW 145 Ave, Miramar, FL 33027. Event checking will be at 7:30 with the Keynote beginning at 8:00 and sessions beginning at 8:30.    I can’t wait to get down there.</p>
<p><a id="map-ed526ad6-3e08-4929-ad38-4247ba007fb9" title="View map" href="http://www.bing.com/maps/default.aspx?v=2&amp;cp=25.93705~-80.19058&amp;lvl=10&amp;style=r&amp;sp=aN.25.98702_-80.33894_SQL%2520Saturday%2520%252340__http%253a%252f%252fwww.sqlsaturday.com%252f40%252feventhome.aspx&amp;mkt=en-us&amp;FORM=LLWR"><img src="http://sqlvariant.com/wordpress/wp-content/uploads/2010/07/mapdf674ea163b0.jpg" alt="Map picture" width="320" height="240" align="right" /></a>Max Trinidad ( <a href="http://www.maxtblog.com/" target="_blank">blog</a> | <a href="http://twitter.com/MaxTrinidad" target="_blank">twitter</a> ) has put together an entire day of PowerShell training for this event and I get to be one of the speakers!  I’ll be doing my PowerShell for Data Professionals session.  Which I am very proud to say I will be presenting  a longer and more in depth version of this session at this year&#8217;s <a href="http://sqlpass.eventpoint.com/topic/details/DBA237">PASS Summit</a>, so come cathch the preview!  I’ve got a new trick to show the fine folks of South Florida and I can’t wait to get their feedback.</p>
<p>Besides myself the three other PowerShell speakers are going to be: Ronald Dameron ( <a href="http://ronalddameron.blogspot.com/">blog</a> | <a href="http://twitter.com/rondba">twitter</a> ), David Corrales from <a href="http://www.sapien.com/">Sapien</a>, and of course Maximo Trinidad.</p>
<h4>Here’s what that PowerShell track is going to look like:</h4>
<table border="2" cellspacing="0" cellpadding="2" width="350" align="center">
<tbody>
<tr>
<td width="400" valign="top"><a href="http://sqlvariant.com/wordpress/wp-content/uploads/2010/05/PoSh.png"><img title="PoSh" src="http://sqlvariant.com/wordpress/wp-content/uploads/2010/05/PoSh_thumb.png" border="0" alt="PoSh" width="67" height="53" align="center" /></a></td>
</tr>
<tr>
<td width="400" valign="top"><a href="http://www.sqlsaturday.com/viewsession.aspx?sat=40&amp;sessionid=1908">Ronald Dameron<br />
Why SQL Server DBAs should learn PowerShell</a></td>
</tr>
<tr>
<td width="400" valign="top"><a href="http://www.sqlsaturday.com/viewsession.aspx?sat=40&amp;sessionid=1907">Ronald Dameron<br />
Automate ID Administration w/ PowerShell &amp; SQLPSX</a></td>
</tr>
<tr>
<td width="400" valign="top"><a href="http://www.sqlsaturday.com/viewsession.aspx?sat=40&amp;sessionid=1218">Aaron Nelson<br />
PowerShell for the Data Professional</a></td>
</tr>
<tr>
<td width="400" valign="top"><a href="http://www.sqlsaturday.com/viewsession.aspx?sat=40&amp;sessionid=2098">David Corrales<br />
Sneak Preview: SAPIEN&#8217;s Visual PowerShell 2011</a></td>
</tr>
<tr>
<td width="400" valign="top"><a href="http://www.sqlsaturday.com/viewsession.aspx?sat=40&amp;sessionid=1887">Maximo Trinidad<br />
Working with SQL Server &#8211; SQLPS</a></td>
</tr>
<tr>
<td width="400" valign="top"><a href="http://www.sqlsaturday.com/viewsession.aspx?sat=40&amp;sessionid=1888">Maximo Trinidad<br />
Using PowerShell with SQL Server Agent </a></td>
</tr>
</tbody>
</table>
<img src="http://feeds.feedburner.com/~r/Sqlvariations/~4/jKqkEAePwII" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://sqlvariant.com/wordpress/index.php/2010/07/ill-be-speaking-at-sql-satrurday-40-in-miami/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		<feedburner:origLink>http://sqlvariant.com/wordpress/index.php/2010/07/ill-be-speaking-at-sql-satrurday-40-in-miami/</feedburner:origLink></item>
		<item>
		<title>FWIW: #EXCHHelp or #EXCHGHelp?</title>
		<link>http://feedproxy.google.com/~r/Sqlvariations/~3/sMaBoHjtW4E/</link>
		<comments>http://sqlvariant.com/wordpress/index.php/2010/07/fwiw-exchhelp-or-exchghelp/#comments</comments>
		<pubDate>Thu, 22 Jul 2010 18:52:58 +0000</pubDate>
		<dc:creator>Aaron Nelson</dc:creator>
				<category><![CDATA[Productivity]]></category>
		<category><![CDATA[Community]]></category>

		<guid isPermaLink="false">http://sqlvariant.com/wordpress/index.php/2010/07/fwiw-exchhelp-or-exchghelp/</guid>
		<description><![CDATA[I saw a tweet on the #SQLHelp hotline last night from Mike Talon ( blog &#124; twitter ) asking “Is there an #Exchange version of #SQLHelp?” My immediate reaction was: Wow!!  What a compliment to the #SQLPASS community that other communities want to help each other like we do!  [Insert Giant Community Pat-On-The-Back] I know [...]]]></description>
			<content:encoded><![CDATA[<div class="tweetmeme_button" style="float: right; margin-left: 10px;">
			<a href="http://api.tweetmeme.com/share?url=http%3A%2F%2Fsqlvariant.com%2Fwordpress%2Findex.php%2F2010%2F07%2Ffwiw-exchhelp-or-exchghelp%2F"><br />
				<img src="http://api.tweetmeme.com/imagebutton.gif?url=http%3A%2F%2Fsqlvariant.com%2Fwordpress%2Findex.php%2F2010%2F07%2Ffwiw-exchhelp-or-exchghelp%2F&amp;source=SQLvariant&amp;style=normal&amp;service=bit.ly&amp;service_api=R_b1d7f9d8f13871a25e3734213762c317" height="61" width="50" /><br />
			</a>
		</div>
<p>I saw a tweet on the #SQLHelp hotline last night from Mike Talon ( <a href="http://www.beingexchanged.com/mainblog/" target="_blank">blog</a> | <a href="http://twitter.com/TalonNYC" target="_blank">twitter</a> ) asking “Is there an <a href="http://twitter.com/search?q=%23Exchange">#Exchange</a> version of <a href="http://twitter.com/search?q=%23SQLHelp">#SQLHelp</a>?”</p>
<p><a href="http://sqlvariant.com/wordpress/wp-content/uploads/2010/07/image5.png"><img style="display: inline; border: 0px;" title="image" src="http://sqlvariant.com/wordpress/wp-content/uploads/2010/07/image_thumb2.png" border="0" alt="image" width="240" height="90" /></a></p>
<p>My immediate reaction was: Wow!!  What a compliment to the #SQLPASS community that other communities want to help each other like we do!  [Insert Giant Community Pat-On-The-Back]</p>
<p>I know less than nothing about Exchange.  I’m pretty sure that it runs on Windows and I of course know that you can manage with PowerShell <img src='http://sqlvariant.com/wordpress/wp-includes/images/smilies/icon_wink.gif' alt=';-)' class='wp-smiley' />  Oh, and my Outlook doesn’t work if it can’t connect to Exchange; and that’s pretty much it.  So in the spirit of #SQLHelp I had to lend what hand I could, and that’s only in naming.  The key is to be short and recognizable.</p>
<ul>
<li><span style="text-decoration: line-through;">#<strong>EXCHelp</strong></span>  Can’t do it because people could mistake the hash for Excel.</li>
<li><strong>#EXCHHelp</strong>  Was my suggestion because it’s short and hopefully recognizable to them.</li>
<li><strong>#EXCHGHelp</strong>  Was Mike’s idea, he said that EXCHG was a common way of referencing Exchange. </li>
</ul>
<p>I really have no idea what’s going to be a success for them here but I wish them the best of luck in getting the word out on whichever hashtag they settle on.</p>
<p><a href="http://sqlvariant.com/wordpress/wp-content/uploads/2010/07/image6.png"><img style="display: inline; border: 0px;" title="image" src="http://sqlvariant.com/wordpress/wp-content/uploads/2010/07/image_thumb3.png" border="0" alt="image" width="519" height="229" /></a></p>
<img src="http://feeds.feedburner.com/~r/Sqlvariations/~4/sMaBoHjtW4E" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://sqlvariant.com/wordpress/index.php/2010/07/fwiw-exchhelp-or-exchghelp/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<feedburner:origLink>http://sqlvariant.com/wordpress/index.php/2010/07/fwiw-exchhelp-or-exchghelp/</feedburner:origLink></item>
		<item>
		<title>Please Join Us for #PoShHelp</title>
		<link>http://feedproxy.google.com/~r/Sqlvariations/~3/DyK1BImUXKw/</link>
		<comments>http://sqlvariant.com/wordpress/index.php/2010/07/please-join-us-for-poshhelp/#comments</comments>
		<pubDate>Wed, 21 Jul 2010 13:42:41 +0000</pubDate>
		<dc:creator>Aaron Nelson</dc:creator>
				<category><![CDATA[PowerShell]]></category>
		<category><![CDATA[Community]]></category>

		<guid isPermaLink="false">http://sqlvariant.com/wordpress/index.php/2010/07/please-join-us-for-poshhelp/</guid>
		<description><![CDATA[I am We are now monitoring #PoShHelp on twitter for #PowerShell help The #SQLHelp hashtag has been an overwhelming success and it is time for PowerShell to get their own help tag. The PowerShell community is incredibly generous and this tag can help those generous and knowledgeable folks impart their wisdom when you are struggling. [...]]]></description>
			<content:encoded><![CDATA[<div class="tweetmeme_button" style="float: right; margin-left: 10px;">
			<a href="http://api.tweetmeme.com/share?url=http%3A%2F%2Fsqlvariant.com%2Fwordpress%2Findex.php%2F2010%2F07%2Fplease-join-us-for-poshhelp%2F"><br />
				<img src="http://api.tweetmeme.com/imagebutton.gif?url=http%3A%2F%2Fsqlvariant.com%2Fwordpress%2Findex.php%2F2010%2F07%2Fplease-join-us-for-poshhelp%2F&amp;source=SQLvariant&amp;style=normal&amp;service=bit.ly&amp;service_api=R_b1d7f9d8f13871a25e3734213762c317" height="61" width="50" /><br />
			</a>
		</div>
<h4><span style="text-decoration: line-through;">I am</span> We are now monitoring <a href="http://twitter.com/search?q=%23PoShHelp">#PoShHelp</a> on twitter for <a href="http://twitter.com/search?q=%23Powershell">#PowerShell</a> help</h4>
<p><img src="http://sqlvariant.com/wordpress/wp-content/uploads/2010/04/PoSh.png" alt="" align="right" /></p>
<p>The <a href="http://twitter.com/#search?q=%23SQLHelp">#SQLHelp</a> hashtag has been an overwhelming success and it is time for PowerShell to get their own help tag. The PowerShell community is incredibly generous and this tag can help those generous and knowledgeable folks impart their wisdom when you are struggling. I think #PoShHelp will be a great success.</p>
<h4>How to Ask #PoShHelp Questions</h4>
<p>Sign up for a <a href="http://twitter.com">Twitter</a> account.  You don’t have to follow anyone, but if you want to, I’d suggest following <a href="http://www.mindofroot.com/powershell-twitterers/" target="_blank">Steven Murawski&#8217;s PowerShell Twitterers list</a> instead of individual people.  Brent Ozar has a <a href="http://www.brentozar.com/archive/2009/10/how-to-use-twitter-lists/">post on how to use Twitter lists</a>, but in a nutshell, they let you keep in touch with a lot of people who focus on a particular topic.  The cool part is that their tweets don’t clutter up your main Twitter page, which is important because there’s several hundred PowerShell folks on Twitter as of this writing.</p>
<p>When you need help, write a tweet and include #PoShHelp in the tweet, like this:</p>
<p><a href="http://sqlvariant.com/wordpress/wp-content/uploads/2010/07/image3.png"><img style="display: inline; border: 0px;" title="image" src="http://sqlvariant.com/wordpress/wp-content/uploads/2010/07/image_thumb.png" border="0" alt="image" width="540" height="183" /></a></p>
<h4>Why not just use the #PowerShell hashtag that everyone already uses?</h4>
<p>People use that hashtag for anything PowerShell related.  Blogs, news stories, events, pictures, funny stories, training, even problems: all things that someone wants to let everyone else in the community know about.  The problem is that it can become very chatty and so I can’t have <a href="http://www.tweetdeck.com/desktop/" target="_blank">tweetdeck</a> notify me every time that someone says something about PowerShell.  I do have a job ya’ know <img src='http://sqlvariant.com/wordpress/wp-includes/images/smilies/icon_wink.gif' alt=';-)' class='wp-smiley' /> </p>
<h4>What not to use the #PoShHelp hashtag for?</h4>
<p>Pretty much the #1 rule is:  Don’t use the #PoShHelp tag for marketing.  The tag is there for people to help other people they may have never met.  Because of this (and just how insanely generous all these PowerShell people are) they might setup the advanced notifications in twitter apps like tweetdeck to notify them every time someone asks for #PoShHelp.  If you’re trying to promote software, events, or your blog (and the blog post has nothing to do with how you helped someone that asked for #PoShHelp) then don’t use #PoShHelp just use #PowerShell.</p>
<p>While the PowerShell community isn’t quite as large as the SQL community it’s still pretty darn big and everyone I’ve ever learned PowerShell from is on twitter.</p>
<p>* Please Note:  A portion of this post was completely ripped off and hacked back together from a <a href="http://www.brentozar.com/archive/2009/12/i-need-sqlhelp/">post Brent Ozar originally did</a> on the #SQLHelp hashtag</p>
<img src="http://feeds.feedburner.com/~r/Sqlvariations/~4/DyK1BImUXKw" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://sqlvariant.com/wordpress/index.php/2010/07/please-join-us-for-poshhelp/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		<feedburner:origLink>http://sqlvariant.com/wordpress/index.php/2010/07/please-join-us-for-poshhelp/</feedburner:origLink></item>
		<item>
		<title>Atlanta PowerShell User Group July Meeting</title>
		<link>http://feedproxy.google.com/~r/Sqlvariations/~3/hpnS6UBVPQI/</link>
		<comments>http://sqlvariant.com/wordpress/index.php/2010/07/atlanta-powershell-user-group-july-meeting/#comments</comments>
		<pubDate>Thu, 15 Jul 2010 12:11:33 +0000</pubDate>
		<dc:creator>Aaron Nelson</dc:creator>
				<category><![CDATA[PowerShell]]></category>
		<category><![CDATA[Atlanta]]></category>
		<category><![CDATA[Jobs]]></category>
		<category><![CDATA[Remoting]]></category>

		<guid isPermaLink="false">http://sqlvariant.com/wordpress/index.php/2010/07/atlanta-powershell-user-group-july-meeting/</guid>
		<description><![CDATA[Please come join us for our sixth meeting When: Tuesday July 20, 2010 at 6 pm Where: 211 Perimeter Center Parkway, Suite 200, Atlanta, GA 30346 How: Please RSVP so we can get a head count, bring your laptop if you can What:  People from all over Atlanta getting together to talk PowerShell The July [...]]]></description>
			<content:encoded><![CDATA[<div class="tweetmeme_button" style="float: right; margin-left: 10px;">
			<a href="http://api.tweetmeme.com/share?url=http%3A%2F%2Fsqlvariant.com%2Fwordpress%2Findex.php%2F2010%2F07%2Fatlanta-powershell-user-group-july-meeting%2F"><br />
				<img src="http://api.tweetmeme.com/imagebutton.gif?url=http%3A%2F%2Fsqlvariant.com%2Fwordpress%2Findex.php%2F2010%2F07%2Fatlanta-powershell-user-group-july-meeting%2F&amp;source=SQLvariant&amp;style=normal&amp;service=bit.ly&amp;service_api=R_b1d7f9d8f13871a25e3734213762c317" height="61" width="50" /><br />
			</a>
		</div>
<p><strong>Please come join us for our sixth meeting</strong> <img src="http://sqlvariant.com/wordpress/wp-includes/images/smilies/icon_smile.gif" alt=":-)" /><img src="http://sqlvariant.com/wordpress/wp-content/uploads/2010/04/PoSh.png" alt="" align="right" /></p>
<p><strong>When:</strong> Tuesday July 20, 2010 at 6 pm<br />
<strong>Where:</strong> <a href="http://www.bing.com/maps/#JnE9eXAuMjExK1BlcmltZXRlcitDZW50ZXIrUGFya3dheSUyYytTdWl0ZSsyMDAlMmMrQXRsYW50YSUyYytHQSszMDM0NiU3ZXNzdC4wJTdlcGcuMSZiYj01My44MjU2NjA1NTAwNTczJTdlLTU0LjY4OTY0Mzg1ODk5OTklN2UtMS43MTUxOTcwNzg4MDIwOCU3ZS0xMzYuMDc2MzYyNjA5">211 Perimeter Center Parkway, Suite 200, Atlanta, GA 30346</a><br />
<strong>How:</strong> Please <a href="http://powershellgroup.org/content/atlanta-powershell-user-group-july-meeting">RSVP</a><strong></strong> so we can get a head count, <strong>bring your laptop if you can</strong><br />
<strong>What:</strong>  People from all over Atlanta getting together to talk PowerShell</p>
<p>The July meeting of the Atlanta PowerShell User Group will be all about <strong>Jobs</strong> and <strong>Remoting</strong>. The presentation will be presented by Aaron Nelson, aka SQL<em>variant</em>. &lt;—Oh wait, that’s me!</p>
<p>Some of the items covered include:</p>
<ul>
<li>How to run PowerShell scripts without having to wait for them to complete.</li>
<li>How to run PowerShell scripts on multiple remote systems.</li>
<li>How to interactively run PowerShell on remote systems.</li>
<li>much much more.</li>
</ul>
<p><a href="http://powershellgroup.org/content/atlanta-powershell-user-group-july-meeting"><img src="http://sqlvariant.com/wordpress/wp-content/uploads/2010/04/mapae76eb8f141d.jpg" alt="Map picture" width="416" height="313" align="right" /></a>Please <a href="http://powershellgroup.org/content/atlanta-powershell-user-group-july-meeting">RSVP</a> so we can get a head count. Pizza and drinks are provided by the ALTPUG thanks to UGSS.org Our meeting will be held at the New Horizon’s training center at <a href="http://www.bing.com/maps/default.aspx?encType=1&amp;where1=211+Perimeter+Center+Pkwy+NE%2c+Atlanta%2c+GA+30346-1308&amp;FORM=MIRE&amp;qpvt=211+Perimeter+Center+Parkway%2c+Suite+200%2c+Atlanta%2c+GA+30346">211 Perimeter Center Parkway, Suite 200, Atlanta, GA 30346</a>. Click <a href="http://www.newhorizons.com/LocalWeb/content/Locations.aspx?TemplateId=587&amp;GroupId=398">here</a> for directions and a map. We currently do not have access to the site’s computers so <strong>bring your laptop if you can</strong>.</p>
<img src="http://feeds.feedburner.com/~r/Sqlvariations/~4/hpnS6UBVPQI" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://sqlvariant.com/wordpress/index.php/2010/07/atlanta-powershell-user-group-july-meeting/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<feedburner:origLink>http://sqlvariant.com/wordpress/index.php/2010/07/atlanta-powershell-user-group-july-meeting/</feedburner:origLink></item>
		<item>
		<title>PowerShell Learning Resources</title>
		<link>http://feedproxy.google.com/~r/Sqlvariations/~3/1uSeZ4Kimx0/</link>
		<comments>http://sqlvariant.com/wordpress/index.php/2010/07/powershell-learning-resources/#comments</comments>
		<pubDate>Wed, 14 Jul 2010 13:25:54 +0000</pubDate>
		<dc:creator>Aaron Nelson</dc:creator>
				<category><![CDATA[PowerShell]]></category>
		<category><![CDATA[Productivity]]></category>

		<guid isPermaLink="false">http://sqlvariant.com/wordpress/?p=1190</guid>
		<description><![CDATA[Yesterday a conversation on twitter about PowerShell learning resources lead me to realize that: The PowerShell tab on my own site could use some updating BUT: It’s grown to the point where it’s probably not all that useful for someone starting out.  To that end here are 7 8 key resources that I would recommend for [...]]]></description>
			<content:encoded><![CDATA[<div class="tweetmeme_button" style="float: right; margin-left: 10px;">
			<a href="http://api.tweetmeme.com/share?url=http%3A%2F%2Fsqlvariant.com%2Fwordpress%2Findex.php%2F2010%2F07%2Fpowershell-learning-resources%2F"><br />
				<img src="http://api.tweetmeme.com/imagebutton.gif?url=http%3A%2F%2Fsqlvariant.com%2Fwordpress%2Findex.php%2F2010%2F07%2Fpowershell-learning-resources%2F&amp;source=SQLvariant&amp;style=normal&amp;service=bit.ly&amp;service_api=R_b1d7f9d8f13871a25e3734213762c317" height="61" width="50" /><br />
			</a>
		</div>
<p>Yesterday a conversation on twitter about PowerShell learning resources lead me to realize that: The PowerShell tab on my own site could use some updating BUT: It’s grown to the point where it’s probably not all that useful for someone starting out.  To that end here are <span style="text-decoration: line-through;">7</span> 8 key resources that I would recommend for learning PowerShell:</p>
<ul>
<li><a href="https://mail.ex1.secureserver.net/owa/redir.aspx?C=1b34ea3305484b5aa170dffc70b2b11f&amp;URL=http%3a%2f%2ffeeds.feedburner.com%2fpowerscripting"><img style="display: inline; border-width: 0px;" title="PowerScripting" src="http://sqlvariant.com/wordpress/wp-content/uploads/2010/07/PowerScripting_thumb.jpg" border="0" alt="PowerScripting" width="71" height="75" align="right" /></a>Listen to the <a href="https://mail.ex1.secureserver.net/owa/redir.aspx?C=1b34ea3305484b5aa170dffc70b2b11f&amp;URL=http%3a%2f%2ffeeds.feedburner.com%2fpowerscripting">PowerScripting Podcast</a></li>
<li>The <a href="http://powerscripting.wordpress.com/feed/">Show Notes</a> for the PowerScripting Podcast are freaking treasure trove of info so subscribe to that blog and go exploring what was mentioned in past shows.</li>
<li><a href="http://get-scripting.blogspot.com/"><img style="display: inline; border-width: 0px;" title="GetScripting" src="http://sqlvariant.com/wordpress/wp-content/uploads/2010/07/GetScripting.jpg" border="0" alt="GetScripting" width="77" height="66" align="right" /></a>Subscribe to Jonathan Medd’s <a href="http://www.jonathanmedd.net/tag/cmdlet-series/feed">PowerShell 2.0: One Cmdlet at a Time</a>  blog series.</li>
<li>Jonathan Medd also co-hosts a podcast on PowerShell. Subscribe to both of these, load them on the mp3 player and listen to them on your way to work. You&#8217;ll learn without realizing it.</li>
<li><a href="http://www.manning.com/payette2/"><img style="display: inline; border-width: 0px;" title="image" src="http://sqlvariant.com/wordpress/wp-content/uploads/2010/07/image1.png" border="0" alt="image" width="66" height="77" align="right" /></a>Windows PowerShell In Action (Second Edition):  An excellent book that even includes some of the “hows” and “whys” they made the tough decisions in this new language.  </li>
<li>Get yourself on the PowerShell Tip of the Day <a href="http://powershell.com/cs/blogs/tips/">email</a> (or RSS <a href="http://powershell.com/cs/blogs/tips/rss.aspx">Feed</a>)</li>
<li><a href="http://oreilly.com/catalog/9780735626461/"><img style="display: inline; border-width: 0px;" title="image" src="http://sqlvariant.com/wordpress/wp-content/uploads/2010/07/image2.png" border="0" alt="image" width="64" height="73" align="right" /></a>Windows PowerShell™ 2.0 Best Practices: This book is really thick but it is written in a way that is <strong>very easy to read</strong> even for people that are sill learning.  Everyone should feel comfortable picking up this book.</li>
<li><a href="http://sqlvariant.com/wordpress/wp-content/uploads/2010/07/ScriptingGuys.jpg"><img style="display: inline; border: 0px;" title="ScriptingGuys" src="http://sqlvariant.com/wordpress/wp-content/uploads/2010/07/ScriptingGuys_thumb.jpg" border="0" alt="ScriptingGuys" width="64" height="64" align="right" /></a> And of course:  If you run into a problem just tweet the <a href="http://twitter.com/ScriptingGuys">ScriptingGuys</a>.  Also be sure to subscribe to their <a href="http://blogs.technet.com/b/heyscriptingguy/rss.aspx">daily blog</a> (including weekends &amp; holidays) where they lay out how to solve all kinds of questions people ask of them.  And if you problem is longer than a tweet.  <a href="mailto:Scripter@Microsoft.com">Scripter@Microsoft.com</a></li>
</ul>
<p>I use quite a few more learning resources but this is where I started and where I would recommend for people to get started.  I hope this helps!  <img src='http://sqlvariant.com/wordpress/wp-includes/images/smilies/icon_smile.gif' alt=':-)' class='wp-smiley' /> </p>
<img src="http://feeds.feedburner.com/~r/Sqlvariations/~4/1uSeZ4Kimx0" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://sqlvariant.com/wordpress/index.php/2010/07/powershell-learning-resources/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		<feedburner:origLink>http://sqlvariant.com/wordpress/index.php/2010/07/powershell-learning-resources/</feedburner:origLink></item>
		<item>
		<title>Controlled Failure is the Key to Learning More</title>
		<link>http://feedproxy.google.com/~r/Sqlvariations/~3/cQtQxMui1v0/</link>
		<comments>http://sqlvariant.com/wordpress/index.php/2010/07/controlled-failure-is-the-key-to-learning-more/#comments</comments>
		<pubDate>Tue, 13 Jul 2010 20:16:51 +0000</pubDate>
		<dc:creator>Aaron Nelson</dc:creator>
				<category><![CDATA[Productivity]]></category>
		<category><![CDATA[TSQL2sDay]]></category>

		<guid isPermaLink="false">http://sqlvariant.com/wordpress/?p=1180</guid>
		<description><![CDATA[Recently Andy Leonard ( blog &#124; twitter ) tweeted: “I was asked recently about secrets to success. My reply? &#8220;Never fear failure.&#8221; :{&#62;” I really agree with this in a lot of ways.  Surprised?  Don&#8217;t be, there’s a big difference between ‘not fearing failure’ and ‘liking failure’.  I don’t get up in the morning because [...]]]></description>
			<content:encoded><![CDATA[<div class="tweetmeme_button" style="float: right; margin-left: 10px;">
			<a href="http://api.tweetmeme.com/share?url=http%3A%2F%2Fsqlvariant.com%2Fwordpress%2Findex.php%2F2010%2F07%2Fcontrolled-failure-is-the-key-to-learning-more%2F"><br />
				<img src="http://api.tweetmeme.com/imagebutton.gif?url=http%3A%2F%2Fsqlvariant.com%2Fwordpress%2Findex.php%2F2010%2F07%2Fcontrolled-failure-is-the-key-to-learning-more%2F&amp;source=SQLvariant&amp;style=normal&amp;service=bit.ly&amp;service_api=R_b1d7f9d8f13871a25e3734213762c317" height="61" width="50" /><br />
			</a>
		</div>
<p><a href="http://www.sqlservercentral.com/blogs/robert_davis/archive/2010/07/04/T_2D00_SQL-Tuesday-008-Gettin-Schooled.aspx"><img style="display: inline; border-width: 0px;" title="TSQL2sDay150x150" src="http://sqlvariant.com/wordpress/wp-content/uploads/2010/07/TSQL2sDay150x150_thumb.jpg" border="0" alt="TSQL2sDay150x150" width="154" height="154" align="right" /></a>Recently Andy Leonard ( <a href="http://sqlblog.com/blogs/andy_leonard/default.aspx">blog</a> | <a href="http://twitter.com/AndyLeonard">twitter</a> ) tweeted: <a href="http://twitter.com/AndyLeonard/status/18050728003">“I was asked recently about secrets to success. My reply? &#8220;Never fear failure.&#8221; :{&gt;”</a> I really agree with this in a lot of ways.  Surprised?  Don&#8217;t be, there’s a big difference between ‘not fearing failure’ and ‘liking failure’.  I don’t get up in the morning because I like to fail, I just know that it’s going to happen.  A lot.</p>
<p>I approach a new programming feature by reading through it&#8217;s capabilities one command at a time.   After I’ve read the definition of a command then I like to play with the examples.  After that I’ve done some of the things it says it can do, then I like to try and make it do things that weren’t actually listed.  I like to test the boundaries of a feature. This is where some “controlled failure” comes in.</p>
<p>Boundary testing is useful for a number of reasons. A best practice for using the feature might be established, but without testing the boundary you won&#8217;t understand why it is the best practice. When I&#8217;m done testing boundaries for myself I look at what others have done with the feature.  I find out what problems they’ve experienced and what innovations they discovered.  Because I&#8217;ve tested the boundaries myself I can better understand examples online and discuss these discoveries with other data nerds.  By doing this I learn from my failures and other peoples failures too.</p>
<p>This appetite for failure spills over into my work&#8211;and I&#8217;d bet it spills over into your work too.  At the end of the day though no matter how big or awesome a solution we create chances are a ton of failure that went into it.  On a good day I probably fail at trying more things by noon than most people do all day, heck maybe even all week. Embrace failure as part of the learning process.  It makes you a better employee and even a better mentor at work, because let&#8217;s face it, if you can fail and then persistently succeed yourself then you&#8217;re better positioned to help a struggling coworker find that persistent success too.</p>
<img src="http://feeds.feedburner.com/~r/Sqlvariations/~4/cQtQxMui1v0" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://sqlvariant.com/wordpress/index.php/2010/07/controlled-failure-is-the-key-to-learning-more/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		<feedburner:origLink>http://sqlvariant.com/wordpress/index.php/2010/07/controlled-failure-is-the-key-to-learning-more/</feedburner:origLink></item>
		<item>
		<title>TechEd is Coming to Atlanta!</title>
		<link>http://feedproxy.google.com/~r/Sqlvariations/~3/w7pYy-lPS-s/</link>
		<comments>http://sqlvariant.com/wordpress/index.php/2010/07/teched-is-coming-to-atlanta/#comments</comments>
		<pubDate>Sat, 10 Jul 2010 19:37:07 +0000</pubDate>
		<dc:creator>Aaron Nelson</dc:creator>
				<category><![CDATA[Training Event]]></category>
		<category><![CDATA[Atlanta]]></category>
		<category><![CDATA[Conference]]></category>
		<category><![CDATA[Microsoft]]></category>
		<category><![CDATA[TechEd]]></category>
		<category><![CDATA[TechEd 2011]]></category>

		<guid isPermaLink="false">http://sqlvariant.com/wordpress/index.php/2010/07/teched-is-coming-to-atlanta/</guid>
		<description><![CDATA[TechEd is coming to Atlanta in May 2011! That’s right in just 10 months over 10,000 IT Professionals from around the world are going to descend on Atlanta for a week.  I was really surprised to hear this since they were not that far away in New Orleans this year but who cares this is [...]]]></description>
			<content:encoded><![CDATA[<div class="tweetmeme_button" style="float: right; margin-left: 10px;">
			<a href="http://api.tweetmeme.com/share?url=http%3A%2F%2Fsqlvariant.com%2Fwordpress%2Findex.php%2F2010%2F07%2Fteched-is-coming-to-atlanta%2F"><br />
				<img src="http://api.tweetmeme.com/imagebutton.gif?url=http%3A%2F%2Fsqlvariant.com%2Fwordpress%2Findex.php%2F2010%2F07%2Fteched-is-coming-to-atlanta%2F&amp;source=SQLvariant&amp;style=normal&amp;service=bit.ly&amp;service_api=R_b1d7f9d8f13871a25e3734213762c317" height="61" width="50" /><br />
			</a>
		</div>
<h3>TechEd is coming to Atlanta in May 2011!</h3>
<p><a href="http://northamerica.msteched.com/?mtag=sqlvariant"><img style="display: inline; border-width: 0px;" title="TENA_header_Atlanta_A" src="http://sqlvariant.com/wordpress/wp-content/uploads/2010/07/TENA_header_Atlanta_A.jpg" border="0" alt="TENA_header_Atlanta_A" width="540" height="131" /></a></p>
<p>That’s right in just 10 months over 10,000 IT Professionals from around the world are going to descend on Atlanta for a week.  I was really surprised to hear this since they were not that far away in New Orleans this year but who cares this is awesome news!</p>
<p>Why is Microsoft bringing <a href="http://northamerica.msteched.com/?mtag=sqlvariant">TechEd</a> to Atlanta?  Well they sure didn’t check with me but my first guess would be that it has something to do with the fact that:</p>
<ul>
<li>The <a href="http://www.gwcc.com/">Georgia World Congress Center</a> is accessible to 80 percent of the American population in two hours or less (via car, train or the <a href="http://www.atlanta-airport.com/">World’s Busiest Airport</a>).</li>
<li>Or maybe that it’s easier to fly direct to Atlanta than any other place on earth.</li>
</ul>
<p>Although instead of focusing on being open and accessible to as many people as possible <span style="color: #000080;">Microsoft</span> could have just been looking out for peoples wallets.  The over 12,000 hotel rooms located in close proximity to the Georgia World Congress Center are probably the cheapest of any of the 10 largest cities in America.  (I think only Dallas can come close.)</p>
<p>So how on earth can over 10,000 IT Pros fit into a single convention center here in Atlanta and it not be cramped?  Pretty easily actually because:</p>
<ul>
<li>The Congress Center&#8217;s Building B exhibit halls are more than twice as long as <a href="http://en.wikipedia.org/wiki/Bank_of_America_Plaza_%28Atlanta%29">Atlanta&#8217;s highest skyscraper</a> is high (which happens to be the tallest building in the Western Hemisphere outside of New York and Chicago).  From one end of these halls to the other, the earth curves 3/4 inch.</li>
<li>As many as <strong>125,000 people</strong> have attended a single event at the GWCC.
<ul>
<li>For relevance sake: that’s approx. 50x larger than the <a href="http://www.sqlpass.org/summit/na2010/">PASS Summit</a></li>
<li>Or… Larger than every PASS Summit and every <a href="http://www.sqlsaturday.com/">SQL Saturday</a> ever held, COMBINED.</li>
</ul>
</li>
<li>The lobby of Building C alone is large enough to hold the Titanic.
<ul>
<li>Building C: entrance lobby is over 1,000 feet long, 80 feet wide and over 90 feet high</li>
<li>Titanic: 882 feet long, 92 feet 6 inches wide, and 60 feet 6 inches from the waterline to the main deck.</li>
</ul>
</li>
<li>Heck there’s over 90 acres or 3.9 million square feet throughout the GWCC</li>
</ul>
<p>The <a href="http://www.atlantausergroups.com/">local users groups</a> here in Atlanta are busy working on ideas to capitalize on this great opportunity and you can look forward to me blabbing all about what we’re up to sometime in the near future.  <img src='http://sqlvariant.com/wordpress/wp-includes/images/smilies/icon_smile.gif' alt=':-)' class='wp-smiley' /> </p>
<p><a href="http://www.gwcc.com/doc/GWCC_Fact%20Sheet.pdf"><img style="display: inline; border-width: 0px;" title="image" src="http://sqlvariant.com/wordpress/wp-content/uploads/2010/07/image.png" border="0" alt="image" width="540" height="147" /></a></p>
<p>* Facts obtained from <a title="http://www.gwcc.com/about/Fun_Facts.aspx" href="http://www.gwcc.com/about/Fun_Facts.aspx">http://www.gwcc.com/about/Fun_Facts.aspx</a>, <a title="http://www.atlanta-airport.com/Airport/ATL/ATL_FactSheet.aspx" href="http://www.atlanta-airport.com/Airport/ATL/ATL_FactSheet.aspx">http://www.atlanta-airport.com/Airport/ATL/ATL_FactSheet.aspx</a>, <a title="http://en.wikipedia.org/wiki/Bank_of_America_Plaza_%28Atlanta%29" href="http://en.wikipedia.org/wiki/Bank_of_America_Plaza_%28Atlanta%29">http://en.wikipedia.org/wiki/Bank_of_America_Plaza_%28Atlanta%29</a></p>
<div id="scid:0767317B-992E-4b12-91E0-4F059A8CECA8:3c0ab384-69f0-43ae-b8e4-07398f7ae300" class="wlWriterEditableSmartContent" style="margin: 0px; display: inline; float: none; padding: 0px;">del.icio.us Tags: <a rel="tag" href="http://del.icio.us/popular/Microsoft">Microsoft</a>,<a rel="tag" href="http://del.icio.us/popular/TechEd">TechEd</a>,<a rel="tag" href="http://del.icio.us/popular/Conference">Conference</a>,<a rel="tag" href="http://del.icio.us/popular/Atlanta">Atlanta</a>,<a rel="tag" href="http://del.icio.us/popular/TechEd+2011">TechEd 2011</a></div>
<img src="http://feeds.feedburner.com/~r/Sqlvariations/~4/w7pYy-lPS-s" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://sqlvariant.com/wordpress/index.php/2010/07/teched-is-coming-to-atlanta/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		<feedburner:origLink>http://sqlvariant.com/wordpress/index.php/2010/07/teched-is-coming-to-atlanta/</feedburner:origLink></item>
		<item>
		<title>I Will Be Speaking at the 2010 PASS Summit</title>
		<link>http://feedproxy.google.com/~r/Sqlvariations/~3/r0sIqfg870g/</link>
		<comments>http://sqlvariant.com/wordpress/index.php/2010/07/speaking-at-the-2010-pass-summit/#comments</comments>
		<pubDate>Fri, 09 Jul 2010 11:54:48 +0000</pubDate>
		<dc:creator>Aaron Nelson</dc:creator>
				<category><![CDATA[PASS]]></category>
		<category><![CDATA[Training Event]]></category>
		<category><![CDATA[PASS Summit 2010]]></category>
		<category><![CDATA[PowerShell]]></category>
		<category><![CDATA[SQL Server]]></category>

		<guid isPermaLink="false">http://sqlvariant.com/wordpress/index.php/2010/07/speaking-at-the-2010-pass-summit/</guid>
		<description><![CDATA[I just wanted to take a quick moment to let everyone know that yesterday I received the great news that I will be speaking about PowerShell at the 2010 PASS Summit!    Here’s what my session will be: The Dirty Dozen: PowerShell Scripts for the Busy DBA You’ve heard it said, “If you have to [...]]]></description>
			<content:encoded><![CDATA[<div class="tweetmeme_button" style="float: right; margin-left: 10px;">
			<a href="http://api.tweetmeme.com/share?url=http%3A%2F%2Fsqlvariant.com%2Fwordpress%2Findex.php%2F2010%2F07%2Fspeaking-at-the-2010-pass-summit%2F"><br />
				<img src="http://api.tweetmeme.com/imagebutton.gif?url=http%3A%2F%2Fsqlvariant.com%2Fwordpress%2Findex.php%2F2010%2F07%2Fspeaking-at-the-2010-pass-summit%2F&amp;source=SQLvariant&amp;style=normal&amp;service=bit.ly&amp;service_api=R_b1d7f9d8f13871a25e3734213762c317" height="61" width="50" /><br />
			</a>
		</div>
<p><a href="http://www.sqlpass.org/summit/na2010/"><img style="display: inline; border: 0px;" title="See You at the PASS Summit!" src="http://sqlvariant.com/wordpress/wp-content/uploads/2010/07/PASSSummitEmailSignature_thumb1.gif" border="0" alt="PASS Summit Email Signature" width="480" height="73" /></a></p>
<p>I just wanted to take a quick moment to let everyone know that yesterday I received the great news that I will be speaking about <a href="http://sqlpass.eventpoint.com/topic/details/DBA237">PowerShell</a> at the <a href="http://www.sqlpass.org/summit/na2010/default.aspx">2010 PASS Summit</a>!  <img src='http://sqlvariant.com/wordpress/wp-includes/images/smilies/icon_smile.gif' alt=':-)' class='wp-smiley' />   Here’s what my session will be:</p>
<p><strong><span style="color: #000040;">The Dirty Dozen: PowerShell Scripts for the Busy DBA</span></strong></p>
<p><span style="color: #000040;">You’ve heard it said, “<em>If you have to do it twice, automate it</em>.” That’s great advice and PowerShell provides a simple but extremely powerful way to do it. PowerShell is the future of Windows scripting. Cut the learning curve and get a real handle on this powerful automation tool. This session walks you through a dozen scripts to simplify and easily automate time-consuming and tedious elements of your day to day job. <strong>This isn’t stuff you’ll use SOMEDAY, these are scripts you can use when you get home tonight</strong>.  Harness the power of PowerShell to easily find Servers short on space. Script out tables and constraints across all of your databases at once. Backup databases and restore them to a different environment. These tricks and many others will allow PowerShell to simplify your job like no other tool.</span></p>
<p><a href="http://www.facebook.com/sharer.php?u=http%3a%2f%2fsqlpass.eventpoint.com%2ftopic%2fdetails%2fDBA237"><img src="http://sqlpass.eventpoint.com/resources/images/icons/social/facebook_16.png" alt="" /></a> <a href="http://digg.com/submit?phase=2&amp;url=http%3a%2f%2fsqlpass.eventpoint.com%2ftopic%2fdetails%2fDBA237"><img src="http://sqlpass.eventpoint.com/resources/images/icons/social/digg_16.png" alt="" /></a> <a href="http://twitter.com/home?status=http%3a%2f%2fsqlpass.eventpoint.com%2ftopic%2fdetails%2fDBA237"><img src="http://sqlpass.eventpoint.com/resources/images/icons/social/twitter_16.png" alt="" /></a> <a href="http://del.icio.us/post?v=4&amp;url=http%3a%2f%2fsqlpass.eventpoint.com%2ftopic%2fdetails%2fDBA237"><img src="http://sqlpass.eventpoint.com/resources/images/icons/social/delicious_16.png" alt="" /></a></p>
<p>Speaker:</p>
<p><img src="http://sqlpass.eventpoint.com/resources/documents/p/sqlpass/photos/f919ed7a-868b-df11-a867-001ec953730b.jpg" alt="" width="116" height="122" /></p>
<p><a href="http://sqlpass.eventpoint.com/speaker/details/Aaron_Nelson">Aaron Nelson</a><br />
<em>Senior Database Administrator</em></p>
<p>I owe a <strong>huge</strong> thanks to everyone who helped me make this a reality and I’ll write a post thanking many of them when I get some time.</p>
<p><img src="http://sqlvariant.com/wordpress/wp-content/uploads/2010/05/PoSh1.png" alt="" /></p>
<div id="scid:0767317B-992E-4b12-91E0-4F059A8CECA8:79545637-07a0-4f71-91fa-c25d5853500b" class="wlWriterEditableSmartContent" style="margin: 0px; display: inline; float: none; padding: 0px;">del.icio.us Tags: <a rel="tag" href="http://del.icio.us/popular/PASS+Summit+2010">PASS Summit 2010</a>,<a rel="tag" href="http://del.icio.us/popular/SQL+Server">SQL Server</a>,<a rel="tag" href="http://del.icio.us/popular/PowerShell">PowerShell</a></div>
<img src="http://feeds.feedburner.com/~r/Sqlvariations/~4/r0sIqfg870g" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://sqlvariant.com/wordpress/index.php/2010/07/speaking-at-the-2010-pass-summit/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		<feedburner:origLink>http://sqlvariant.com/wordpress/index.php/2010/07/speaking-at-the-2010-pass-summit/</feedburner:origLink></item>
		<item>
		<title>PASS Summit 2010 Graphics</title>
		<link>http://feedproxy.google.com/~r/Sqlvariations/~3/-ZL2iNPS9EA/</link>
		<comments>http://sqlvariant.com/wordpress/index.php/2010/07/pass-summit-2010-graphics/#comments</comments>
		<pubDate>Thu, 08 Jul 2010 21:00:41 +0000</pubDate>
		<dc:creator>Aaron Nelson</dc:creator>
				<category><![CDATA[PASS]]></category>
		<category><![CDATA[2010]]></category>
		<category><![CDATA[Summit]]></category>

		<guid isPermaLink="false">http://sqlvariant.com/wordpress/index.php/2010/07/pass-summit-2010-graphics/</guid>
		<description><![CDATA[For those of you that need to get your hands on the graphics for the 2010 PASS Summit in Seattle here they are:]]></description>
			<content:encoded><![CDATA[<div class="tweetmeme_button" style="float: right; margin-left: 10px;">
			<a href="http://api.tweetmeme.com/share?url=http%3A%2F%2Fsqlvariant.com%2Fwordpress%2Findex.php%2F2010%2F07%2Fpass-summit-2010-graphics%2F"><br />
				<img src="http://api.tweetmeme.com/imagebutton.gif?url=http%3A%2F%2Fsqlvariant.com%2Fwordpress%2Findex.php%2F2010%2F07%2Fpass-summit-2010-graphics%2F&amp;source=SQLvariant&amp;style=normal&amp;service=bit.ly&amp;service_api=R_b1d7f9d8f13871a25e3734213762c317" height="61" width="50" /><br />
			</a>
		</div>
<p>For those of you that need to get your hands on the graphics for the 2010 PASS Summit in Seattle here they are:</p>
<p><a href="http://sqlvariant.com/wordpress/wp-content/uploads/2010/07/PASSSummitBanner468x60.jpg"><img style="border-bottom: 0px; border-left: 0px; display: inline; border-top: 0px; border-right: 0px" title="PASS Summit Banner 468x60" border="0" alt="PASS Summit Banner 468x60" src="http://sqlvariant.com/wordpress/wp-content/uploads/2010/07/PASSSummitBanner468x60_thumb.jpg" width="259" height="37" /></a> </p>
<p><a href="http://sqlvariant.com/wordpress/wp-content/uploads/2010/07/PASSSummitBanner950x75.jpg"><img style="border-bottom: 0px; border-left: 0px; display: inline; border-top: 0px; border-right: 0px" title="PASS Summit Banner 950x75" border="0" alt="PASS Summit Banner 950x75" src="http://sqlvariant.com/wordpress/wp-content/uploads/2010/07/PASSSummitBanner950x75_thumb.jpg" width="540" height="46" /></a> </p>
<p><a href="http://sqlvariant.com/wordpress/wp-content/uploads/2010/07/PASSSummitBanner944x250.jpg"><img style="border-bottom: 0px; border-left: 0px; display: inline; border-top: 0px; border-right: 0px" title="PASS Summit Banner 944x250" border="0" alt="PASS Summit Banner 944x250" src="http://sqlvariant.com/wordpress/wp-content/uploads/2010/07/PASSSummitBanner944x250_thumb.jpg" width="540" height="147" /></a> </p>
</p>
<p><a href="http://sqlvariant.com/wordpress/wp-content/uploads/2010/07/PASSSummitEmailSignature.gif"><img style="border-bottom: 0px; border-left: 0px; display: inline; border-top: 0px; border-right: 0px" title="PASS Summit Email Signature" border="0" alt="PASS Summit Email Signature" src="http://sqlvariant.com/wordpress/wp-content/uploads/2010/07/PASSSummitEmailSignature_thumb.gif" width="540" height="87" /></a> </p>
<p><a href="http://sqlvariant.com/wordpress/wp-content/uploads/2010/07/PASSSummitCrest_small.jpg"><img style="border-bottom: 0px; border-left: 0px; display: inline; border-top: 0px; border-right: 0px" title="PASS Summit Crest_small" border="0" alt="PASS Summit Crest_small" src="http://sqlvariant.com/wordpress/wp-content/uploads/2010/07/PASSSummitCrest_small_thumb.jpg" width="151" height="84" /></a> </p>
<p><a href="http://sqlvariant.com/wordpress/wp-content/uploads/2010/07/PASSSummitCrest100X130.jpg"><img style="border-bottom: 0px; border-left: 0px; display: inline; border-top: 0px; border-right: 0px" title="PASS Summit Crest 100X130" border="0" alt="PASS Summit Crest 100X130" src="http://sqlvariant.com/wordpress/wp-content/uploads/2010/07/PASSSummitCrest100X130_thumb.jpg" width="244" height="139" /></a> </p>
<p><a href="http://sqlvariant.com/wordpress/wp-content/uploads/2010/07/PASSSummitBanner300x250.jpg"><img style="border-bottom: 0px; border-left: 0px; display: inline; border-top: 0px; border-right: 0px" title="PASS Summit Banner 300x250" border="0" alt="PASS Summit Banner 300x250" src="http://sqlvariant.com/wordpress/wp-content/uploads/2010/07/PASSSummitBanner300x250_thumb.jpg" width="244" height="204" /></a> </p>
<p><a href="http://sqlvariant.com/wordpress/wp-content/uploads/2010/07/PASSSummitBanner300x300.gif"><img style="display: inline" title="PASS Summit Banner 300x300" alt="PASS Summit Banner 300x300" src="http://sqlvariant.com/wordpress/wp-content/uploads/2010/07/PASSSummitBanner300x300_thumb.gif" width="240" height="240" /></a></p>
<img src="http://feeds.feedburner.com/~r/Sqlvariations/~4/-ZL2iNPS9EA" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://sqlvariant.com/wordpress/index.php/2010/07/pass-summit-2010-graphics/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<feedburner:origLink>http://sqlvariant.com/wordpress/index.php/2010/07/pass-summit-2010-graphics/</feedburner:origLink></item>
		<item>
		<title>Early July 2010 PASS VC Presentations</title>
		<link>http://feedproxy.google.com/~r/Sqlvariations/~3/BXXXoJtV5-0/</link>
		<comments>http://sqlvariant.com/wordpress/index.php/2010/07/early-july-2010-pass-vc-presentations/#comments</comments>
		<pubDate>Thu, 08 Jul 2010 20:52:26 +0000</pubDate>
		<dc:creator>Aaron Nelson</dc:creator>
				<category><![CDATA[AppDev]]></category>
		<category><![CDATA[DBA]]></category>
		<category><![CDATA[PASS]]></category>
		<category><![CDATA[ProfessionalDevelpoment]]></category>
		<category><![CDATA[Professional Development]]></category>

		<guid isPermaLink="false">http://sqlvariant.com/wordpress/?p=1139</guid>
		<description><![CDATA[Loops, Lookups and Splits: SSIS Beyond the Basics Managing Teams Why Should I use Stored Procedures? _____________________________________________________________ Loops, Lookups and Splits: SSIS Beyond the Basics July 13th 9:00 PM EDT (GMT -4) Presenter: Tim Mitchell In this session, we&#8217;ll explore some of the useful tasks and data flow components of SSIS. Join in as we [...]]]></description>
			<content:encoded><![CDATA[<div class="tweetmeme_button" style="float: right; margin-left: 10px;">
			<a href="http://api.tweetmeme.com/share?url=http%3A%2F%2Fsqlvariant.com%2Fwordpress%2Findex.php%2F2010%2F07%2Fearly-july-2010-pass-vc-presentations%2F"><br />
				<img src="http://api.tweetmeme.com/imagebutton.gif?url=http%3A%2F%2Fsqlvariant.com%2Fwordpress%2Findex.php%2F2010%2F07%2Fearly-july-2010-pass-vc-presentations%2F&amp;source=SQLvariant&amp;style=normal&amp;service=bit.ly&amp;service_api=R_b1d7f9d8f13871a25e3734213762c317" height="61" width="50" /><br />
			</a>
		</div>
<p><a href="http://sqlvariant.com/wordpress/wp-content/uploads/2010/07/pass_logo.gif"><img style="border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="pass_logo" border="0" alt="pass_logo" src="http://sqlvariant.com/wordpress/wp-content/uploads/2010/07/pass_logo_thumb.gif" width="83" height="64" /></a></p>
<p><strong>Loops, Lookups and Splits: SSIS Beyond the Basics      <br />Managing Teams</strong>    <br /><strong>Why Should I use Stored Procedures?</strong>    <br />_____________________________________________________________     </p>
<p><strong>Loops, Lookups and Splits: SSIS Beyond the Basics      <br />July 13th 9:00 PM EDT (GMT -4)</strong>     <br /><strong>Presenter: <strong>Tim Mitchell</strong></strong></p>
<p><a href="http://sqlvariant.com/wordpress/wp-content/uploads/2010/07/twitterProfilePhoto.jpg"><img style="border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="twitterProfilePhoto" border="0" alt="twitterProfilePhoto" src="http://sqlvariant.com/wordpress/wp-content/uploads/2010/07/twitterProfilePhoto_thumb.jpg" width="77" height="77" /></a> </p>
<p>In this session, we&#8217;ll explore some of the useful tasks and data flow components of SSIS. Join in as we review the File System Task and the SSIS looping containers, as well as data flow components including the Lookup Transformation, the Conditional Split, and the Derived Column. This session will include various demonstrations using SSIS 2008.</p>
<p><strong>Tim Mitchell</strong></p>
<p>Tim Mitchell is a Microsoft SQL Server consultant, developer, and speaker. He has been working with SQL Server for over 7 years, working primarily in business intelligence, ETL/SSIS, and reporting. He has earned numerous certifications and holds a Bachelor&#8217;s Degree in Computer Science from Texas A&amp;M at Commerce, and is a Microsoft SQL Server MVP. Tim is a business intelligence consultant for Artis Consulting in the Dallas, Texas area. See his full profile and blog at <a href="http://www.timmitchell.net">www.timmitchell.net</a>.</p>
<p>How do I view the presentation?    <br />Attendee URL:&#160; <a href="https://www.livemeeting.com/cc/usergroups/join?id=PN9QK8&amp;role=attend"><strong>Live Meeting link</strong></a></p>
<p>_____________________________________________________________</p>
<p><strong>Managing Teams     <br />July 13th 1:00 PM EDT (GMT -4) / 10:00 AM PDT (GMT -7)</strong>    <br /><strong>Presenter: Andy Leonard</strong></p>
<p><strong><a href="http://sqlvariant.com/wordpress/wp-content/uploads/2010/07/AndyLeonard.jpg"><img style="border-bottom: 0px; border-left: 0px; display: inline; border-top: 0px; border-right: 0px" title="AndyLeonard" border="0" alt="AndyLeonard" src="http://sqlvariant.com/wordpress/wp-content/uploads/2010/07/AndyLeonard_thumb.jpg" width="77" height="73" /></a> </strong></p>
<p>Are you a member of a team of database professionals? Are you part of a developer team? Do you manage or lead a team? This presentation is for you. Andy Leonard shares experiences, war stories, and lessons learned from years of managing and leading teams.</p>
<p><strong>Andy Leonard</strong><strong>     <br /></strong>Andy is an Architect with Molina Medicaid Solutions, SQL Server database and Integration Services developer, SQL Server MVP, PASS Regional Mentor, and engineer. He is a co-author of <a href="http://www.amazon.com/gp/product/0764584359/">Professional SQL Server 2005 Integration Services</a> and <a href="http://sqlservermvpdeepdives.com/">SQL Server MVP Deep Dives</a>. Andy blogs for <a href="http://sqlblog.com/">SQLBlog.com</a>. His background includes web application architecture and development, VB, and ASP; SQL Server Integration Services (SSIS); data warehouse development using SQL Server 2000, 2005 and 2008.</p>
<p><a href="https://www323.livemeeting.com/cc/usergroups/join?id=BW35J5&amp;role=attend"><strong>Click here to join the Live Meeting.</strong></a></p>
<p>_____________________________________________________________</p>
<p><strong>Why Should I use Stored Procedures?      <br />July 14th 12:00 PM MDT (GMT -6)</strong>     <br /><strong>Presenter: Jack Corbett</strong></p>
<p><a href="http://sqlvariant.com/wordpress/wp-content/uploads/2010/07/JackCorbett.jpg"><img style="border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="JackCorbett" border="0" alt="JackCorbett" src="http://sqlvariant.com/wordpress/wp-content/uploads/2010/07/JackCorbett_thumb.jpg" width="76" height="96" /></a> </p>
<p>With the proliferation of ORM Tools like Linq To SQL, NHibernate, there has been a move to no longer use stored procedures for Data Access, I personally disagree. This will be a professional and polite open discussion starting with why I believe stored procedures are the best way to access data in SQL Server. Alternate view points welcome.</p>
<p><strong>Jack Corbett</strong>     <br />Professional who has worked with SQL Server for 10 yrs (6.5-2008) and experience in .NET development as well. Author of several articles for SQLServerCentral and video author for SQLShare.com. Speaker at several SQLSaturday&#8217;s and Florida User Groups. Co-President of OPASS. Lover of all things SQL except Analysis Services and MDX.</p>
<p><strong>Live Meeting Link</strong>: <u><a href="https://www.livemeeting.com/cc/8000181573/join?id=7FKD56&amp;role=attend"><strong>https://www.livemeeting.com/cc/8000181573/join?id=7FKD56&amp;role=attend</strong></a></u></p>
<p>_____________________________________________________________</p>
</p>
<div style="padding-bottom: 0px; margin: 0px; padding-left: 0px; padding-right: 0px; display: inline; float: none; padding-top: 0px" id="scid:0767317B-992E-4b12-91E0-4F059A8CECA8:1795b75d-6f3e-4b0b-b27f-851816361a18" class="wlWriterEditableSmartContent">del.icio.us Tags: <a href="http://del.icio.us/popular/AppDev" rel="tag">AppDev</a>,<a href="http://del.icio.us/popular/DBA" rel="tag">DBA</a>,<a href="http://del.icio.us/popular/PASS" rel="tag">PASS</a>,<a href="http://del.icio.us/popular/Professional+Development" rel="tag">Professional Development</a></div>
<img src="http://feeds.feedburner.com/~r/Sqlvariations/~4/BXXXoJtV5-0" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://sqlvariant.com/wordpress/index.php/2010/07/early-july-2010-pass-vc-presentations/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<feedburner:origLink>http://sqlvariant.com/wordpress/index.php/2010/07/early-july-2010-pass-vc-presentations/</feedburner:origLink></item>
		<item>
		<title>CodeStock Slides and PowerShell Scripts</title>
		<link>http://feedproxy.google.com/~r/Sqlvariations/~3/3piimIPwd6k/</link>
		<comments>http://sqlvariant.com/wordpress/index.php/2010/06/codestock-slides-and-powershell-scripts/#comments</comments>
		<pubDate>Mon, 28 Jun 2010 03:16:30 +0000</pubDate>
		<dc:creator>Aaron Nelson</dc:creator>
				<category><![CDATA[PowerShell]]></category>
		<category><![CDATA[Training Event]]></category>
		<category><![CDATA[Scripts]]></category>
		<category><![CDATA[Slide Deck]]></category>

		<guid isPermaLink="false">http://sqlvariant.com/wordpress/index.php/2010/06/codestock-slides-and-powershell-scripts/</guid>
		<description><![CDATA[I had a really great time at CodeStock this weekend!&#160; I plan on doing a wrap-up post later this week but I just wanted take a moment and post my slides and scripts that I used during my PowerShell for Data Professionals session.]]></description>
			<content:encoded><![CDATA[<div class="tweetmeme_button" style="float: right; margin-left: 10px;">
			<a href="http://api.tweetmeme.com/share?url=http%3A%2F%2Fsqlvariant.com%2Fwordpress%2Findex.php%2F2010%2F06%2Fcodestock-slides-and-powershell-scripts%2F"><br />
				<img src="http://api.tweetmeme.com/imagebutton.gif?url=http%3A%2F%2Fsqlvariant.com%2Fwordpress%2Findex.php%2F2010%2F06%2Fcodestock-slides-and-powershell-scripts%2F&amp;source=SQLvariant&amp;style=normal&amp;service=bit.ly&amp;service_api=R_b1d7f9d8f13871a25e3734213762c317" height="61" width="50" /><br />
			</a>
		</div>
<p>I had a really great time at <a href="http://codestock.org/">CodeStock</a> this weekend!&#160; I plan on doing a wrap-up post later this week but I just wanted take a moment and post my <a href="http://bit.ly/aCihij">slides and scripts</a> that I used during my <a href="http://codestock.org/Sessions/powershell-for-data-professionals.aspx">PowerShell for Data Professionals</a> session.</p>
<p><a href="http://sqlvariant.com/wordpress/wp-content/uploads/2010/06/image1.png"><img style="border-bottom: 0px; border-left: 0px; display: inline; border-top: 0px; border-right: 0px" title="image" border="0" alt="image" src="http://sqlvariant.com/wordpress/wp-content/uploads/2010/06/image_thumb1.png" width="467" height="264" /></a></p>
<img src="http://feeds.feedburner.com/~r/Sqlvariations/~4/3piimIPwd6k" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://sqlvariant.com/wordpress/index.php/2010/06/codestock-slides-and-powershell-scripts/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		<feedburner:origLink>http://sqlvariant.com/wordpress/index.php/2010/06/codestock-slides-and-powershell-scripts/</feedburner:origLink></item>
		<item>
		<title>Quick Blog: Updated SQL Saturday Map</title>
		<link>http://feedproxy.google.com/~r/Sqlvariations/~3/fqA7bCMKuLY/</link>
		<comments>http://sqlvariant.com/wordpress/index.php/2010/06/quick-blog-updated-sql-saturday-map/#comments</comments>
		<pubDate>Thu, 24 Jun 2010 16:10:19 +0000</pubDate>
		<dc:creator>Aaron Nelson</dc:creator>
				<category><![CDATA[SQL Saturday]]></category>
		<category><![CDATA[Map]]></category>

		<guid isPermaLink="false">http://sqlvariant.com/wordpress/index.php/2010/06/quick-blog-updated-sql-saturday-map/</guid>
		<description><![CDATA[It seemed like now would be a good time to update the SQL Saturday Map so here it is.  The center-left of the map is starting to fill in nicely.  I hear that California has the most people of any state in the union and yet they only have 1 SQL Saturday…  What’s up with [...]]]></description>
			<content:encoded><![CDATA[<div class="tweetmeme_button" style="float: right; margin-left: 10px;">
			<a href="http://api.tweetmeme.com/share?url=http%3A%2F%2Fsqlvariant.com%2Fwordpress%2Findex.php%2F2010%2F06%2Fquick-blog-updated-sql-saturday-map%2F"><br />
				<img src="http://api.tweetmeme.com/imagebutton.gif?url=http%3A%2F%2Fsqlvariant.com%2Fwordpress%2Findex.php%2F2010%2F06%2Fquick-blog-updated-sql-saturday-map%2F&amp;source=SQLvariant&amp;style=normal&amp;service=bit.ly&amp;service_api=R_b1d7f9d8f13871a25e3734213762c317" height="61" width="50" /><br />
			</a>
		</div>
<p>It seemed like now would be a good time to update the <a href="http://www.sqlsaturday.com/">SQL Saturday</a> Map so here it is.  The center-left of the map is starting to fill in nicely.  I hear that California has the most people of any state in the union and yet they only have <strong>1</strong> SQL Saturday…  What’s up with that?? [<span style="color: #ff0000;">UPDATE: News of SQL Saturday San Diego is starting to come in!</span>] <img src='http://sqlvariant.com/wordpress/wp-includes/images/smilies/icon_smile.gif' alt=':-)' class='wp-smiley' /> </p>
<p>If you know of any SQL Saturdays that haven’t made this list please let me know.  Even if they are still in the discussions/planning stage I’d still like to get it on the list.</p>
<p><a href="http://sqlvariant.com/BlogSupport/Images/SQLSaturdaysNorthAmerica_files/image_map.gif"><img style="display: inline; border: 0px;" title="image_map" src="http://sqlvariant.com/wordpress/wp-content/uploads/2010/07/image_map.gif" border="0" alt="image_map" width="540" height="386" /></a></p>
<p><strong><span style="color: #339966;">Green</span></strong>: held a SQL Saturday prior to 2010<br />
<strong><span style="color: #ffcc00;">Yellow</span></strong>: holding their first SQL Saturday in 2010 or early 2011<br />
<span style="color: #00ccff;"><strong>Turquoise</strong></span>: I&#8217;ve heard rumors over twitter&#8230;</p>
<table id="ctl00_ContentPlaceHolder1_GridView3" border="0" cellspacing="0" cellpadding="4">
<tbody>
<tr>
<th align="left" scope="col">Event Date</th>
<th align="left" scope="col">Event Name</th>
<th scope="col">iCal</th>
</tr>
<tr>
<td>Jul 31, 2010</td>
<td><a href="http://www.sqlsaturday.com/40/eventhome.aspx">SQLSaturday #40 &#8211; South Florida 2010</a></td>
<td><a href="http://www.sqlsaturday.com/40/calendar.aspx" target="_blank"><img src="http://www.sqlsaturday.com/images/ical.jpg" alt="iCal" /></a></td>
</tr>
<tr>
<td>Aug 14, 2010</td>
<td><a href="http://www.sqlsaturday.com/28/eventhome.aspx">SQLSaturday #28 &#8211; Baton Rouge 2010</a></td>
<td><a href="http://www.sqlsaturday.com/28/calendar.aspx" target="_blank"><img src="http://www.sqlsaturday.com/images/ical.jpg" alt="iCal" /></a></td>
</tr>
<tr>
<td>Aug 21, 2010</td>
<td><a href="http://www.sqlsaturday.com/51/eventhome.aspx">SQLSaturday #51 &#8211; Nashville 2010</a></td>
<td><a href="http://www.sqlsaturday.com/51/calendar.aspx" target="_blank"><img src="http://www.sqlsaturday.com/images/ical.jpg" alt="iCal" /></a></td>
</tr>
<tr>
<td>Sep 18, 2010</td>
<td><a href="http://www.sqlsaturday.com/46/eventhome.aspx">SQLSaturday #46 &#8211; Raleigh 2010</a></td>
<td><a href="http://www.sqlsaturday.com/46/calendar.aspx" target="_blank"><img src="http://www.sqlsaturday.com/images/ical.jpg" alt="iCal" /></a></td>
</tr>
<tr>
<td>Sep 18, 2010</td>
<td><a href="http://www.sqlsaturday.com/50/eventhome.aspx">SQLSaturday #50 &#8211; East Iowa 2010</a></td>
<td><a href="http://www.sqlsaturday.com/50/calendar.aspx" target="_blank"><img src="http://www.sqlsaturday.com/images/ical.jpg" alt="iCal" /></a></td>
</tr>
<tr>
<td>Sep 18, 2010</td>
<td><a href="http://www.sqlsaturday.com/55/eventhome.aspx">SQLSaturday #55 &#8211; San Diego 2010</a></td>
<td><a href="http://www.sqlsaturday.com/55/calendar.aspx" target="_blank"><img src="http://www.sqlsaturday.com/images/ical.jpg" alt="iCal" /></a></td>
</tr>
<tr>
<td>Sep 25, 2010</td>
<td><a href="http://www.sqlsaturday.com/52/eventhome.aspx">SQLSaturday #52 &#8211; Colorado 2010</a></td>
<td><a href="http://www.sqlsaturday.com/52/calendar.aspx" target="_blank"><img src="http://www.sqlsaturday.com/images/ical.jpg" alt="iCal" /></a></td>
</tr>
<tr>
<td>Oct 2, 2010</td>
<td><a href="http://www.sqlsaturday.com/53/eventhome.aspx">SQLSaturday #53 &#8211; Kansas City 2010</a></td>
<td><a href="http://www.sqlsaturday.com/53/calendar.aspx" target="_blank"><img src="http://www.sqlsaturday.com/images/ical.jpg" alt="iCal" /></a></td>
</tr>
<tr>
<td>Oct 2, 2010</td>
<td><a href="http://www.sqlsaturday.com/48/eventhome.aspx">SQLSaturday #48 &#8211; Columbia 2010</a></td>
<td><a href="http://www.sqlsaturday.com/48/calendar.aspx" target="_blank"><img src="http://www.sqlsaturday.com/images/ical.jpg" alt="iCal" /></a></td>
</tr>
<tr>
<td>Oct 16, 2010</td>
<td><a href="http://www.sqlsaturday.com/49/eventhome.aspx">SQLSaturday #49 &#8211; Orlando 2010</a></td>
<td><a href="http://www.sqlsaturday.com/49/calendar.aspx" target="_blank"><img src="http://www.sqlsaturday.com/images/ical.jpg" alt="iCal" /></a></td>
</tr>
<tr>
<td>Oct 23, 2010</td>
<td><a href="http://www.sqlsaturday.com/54/eventhome.aspx">SQLSaturday #54 &#8211; Salt Lake City 2010</a></td>
<td><a href="http://www.sqlsaturday.com/54/calendar.aspx" target="_blank"><img src="http://www.sqlsaturday.com/images/ical.jpg" alt="iCal" /></a></td>
</tr>
<tr>
<td>Jan 22, 2011</td>
<td><a href="http://www.sqlsaturday.com/45/eventhome.aspx">SQLSaturday #45 &#8211; Louisville 2011</a></td>
<td><a href="http://www.sqlsaturday.com/45/calendar.aspx" target="_blank"><img src="http://www.sqlsaturday.com/images/ical.jpg" alt="iCal" /></a></td>
</tr>
<tr>
<td>Feb 5, 2011</td>
<td><a href="http://www.sqlsaturday.com/47/eventhome.aspx">SQLSaturday #47 &#8211; Phoenix 2011</a></td>
<td><a href="http://www.sqlsaturday.com/47/calendar.aspx" target="_blank"><img src="http://www.sqlsaturday.com/images/ical.jpg" alt="iCal" /></a></td>
</tr>
</tbody>
</table>
<div id="scid:0767317B-992E-4b12-91E0-4F059A8CECA8:2cb9dcbc-a120-4c53-a1b5-4cf7a591eafe" class="wlWriterEditableSmartContent" style="margin: 0px; display: inline; float: none; padding: 0px;">del.icio.us Tags: <a rel="tag" href="http://del.icio.us/popular/SQL+Saturday">SQL Saturday</a>,<a rel="tag" href="http://del.icio.us/popular/Map">Map</a></div>
<img src="http://feeds.feedburner.com/~r/Sqlvariations/~4/fqA7bCMKuLY" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://sqlvariant.com/wordpress/index.php/2010/06/quick-blog-updated-sql-saturday-map/feed/</wfw:commentRss>
		<slash:comments>6</slash:comments>
		<feedburner:origLink>http://sqlvariant.com/wordpress/index.php/2010/06/quick-blog-updated-sql-saturday-map/</feedburner:origLink></item>
		<item>
		<title>Late June 2010 PASS VC Presentations</title>
		<link>http://feedproxy.google.com/~r/Sqlvariations/~3/9THlzyRXkmQ/</link>
		<comments>http://sqlvariant.com/wordpress/index.php/2010/06/late-june-2010-pass-vc-presentations/#comments</comments>
		<pubDate>Mon, 21 Jun 2010 18:35:38 +0000</pubDate>
		<dc:creator>Aaron Nelson</dc:creator>
				<category><![CDATA[AppDev]]></category>
		<category><![CDATA[BI]]></category>
		<category><![CDATA[DBA]]></category>
		<category><![CDATA[PASS]]></category>

		<guid isPermaLink="false">http://sqlvariant.com/wordpress/index.php/2010/06/late-june-2010-pass-vc-presentations/</guid>
		<description><![CDATA[&#160; _____________________________________________________________ ETL with PowerShell June 22nd 9:00 PM EDT (GMT -4) Presenter: Chad Miller In this session we will look at performing common data loading tasks with PowerShell. A basic understanding of PowerShell is helpful, but not necessary. Specific topics covered include importing structured files, XML, WMI objects and ADO.NET data sources. Chad Miller [...]]]></description>
			<content:encoded><![CDATA[<div class="tweetmeme_button" style="float: right; margin-left: 10px;">
			<a href="http://api.tweetmeme.com/share?url=http%3A%2F%2Fsqlvariant.com%2Fwordpress%2Findex.php%2F2010%2F06%2Flate-june-2010-pass-vc-presentations%2F"><br />
				<img src="http://api.tweetmeme.com/imagebutton.gif?url=http%3A%2F%2Fsqlvariant.com%2Fwordpress%2Findex.php%2F2010%2F06%2Flate-june-2010-pass-vc-presentations%2F&amp;source=SQLvariant&amp;style=normal&amp;service=bit.ly&amp;service_api=R_b1d7f9d8f13871a25e3734213762c317" height="61" width="50" /><br />
			</a>
		</div>
<p>&#160;<a href="http://sqlvariant.com/wordpress/wp-content/uploads/2010/05/pass_logo.gif"><img title="pass_logo" border="0" alt="pass_logo" src="http://sqlvariant.com/wordpress/wp-content/uploads/2010/05/pass_logo_thumb.gif" width="83" height="64" /></a>     <br /><strong>_____________________________________________________________</strong></p>
<p><strong>ETL with PowerShell      <br />June 22nd 9:00 PM EDT (GMT -4)</strong>     <br /><strong>Presenter: <strong>Chad Miller</strong></strong></p>
<p>In this session we will look at performing common data loading tasks with PowerShell. A basic understanding of PowerShell is helpful, but not necessary. Specific topics covered include importing structured files, XML, WMI objects and ADO.NET data sources.</p>
<p><strong>Chad Miller</strong>     <br /><a href="http://chadwickmiller.spaces.live.com/">Chad Miller</a> is a Senior Manager of Database Administration at Raymond James Financial. Chad has worked with Microsoft SQL Server since 1999 and has been automating administration tasks using Windows PowerShell since 2007. In his spare time he is the Project Coordinator/Developer of PowerShell-based Codeplex project SQL <a href="http://sqlpsx.codeplex.com/">Server PowerShell Extensions (SQLPSX)</a>. Chad leads the <a href="http://www.tampapowershell.com/">Tampa PowerShell User Group</a> and is also a frequent speaker at SQL Server users groups, <a href="http://www.sqlsaturday.com/"><u>SQL Saturdays</u></a> and Code Camps.</p>
<p>How do I view the presentation?    <br /><strong>Attendee URL:</strong>&#160; <a href="https://www.livemeeting.com/cc/usergroups/join?id=FTM4RB&amp;role=attend">Live Meeting link</a><strong>      <br />_____________________________________________________________</strong></p>
<p><strong>How SQL Server Indexes Work      <br />June 23rd 12:00 PM EDT (GMT -4)</strong>     <br /><strong>Presenter: Sharon F. Dooley</strong></p>
<p>There are many useful presentations about indexes. Most of these concentrate on tricks and techniques. This presentation will provide the background knowledge of index architectures so that you can understand why techniques work and select the appropriate indexing strategies for your databases. Topics covered include page splits/fragmentation, disk accesses required for different index types, covering indexes and optimization.</p>
<p><strong>Speaker Bio:</strong></p>
<p><strong>Sharon Dooley</strong> (MCP, former SQL Server MVP) has worked with SQL Server since its first release. Her major areas of specialization are database design and performance tuning, though she also does a lot of administration. She has a consulting practice and teaches and writes courses for Learning Tree International, where she is SQL Server Curriculum Manager. Ms. Dooley is the author of SQL Server 7.0 Essential Reference (New Riders), the lead author of Professional SQL Server 6.5 Administration (Wrox). Sharon is an active member of PASS (The Professional Organization for SQL Server) and has presented at numerous conferences. She was named a Microsoft MVP in 2001 and was an MVP for SQL Server until 2004. In her spare time, she enjoys being bossed around by her cats.</p>
<p><strong>Attendee URL:</strong> <a href="https://www.livemeeting.com/cc/8000181573/join?id=7DJZ27&amp;role=attend"><u>https://www.livemeeting.com/cc/8000181573/join?id=7DJZ27&amp;role=attend</u></a></p>
<p><strong>_____________________________________________________________</strong></p>
<p><strong>Reporting Services for the DBA      <br />June 23rd 12:00 PM CDT (GMT -5)</strong>     <br /><strong>Presenter: Ef Romero</strong></p>
<p>Reporting Services for the DBA: Using Reporting Services to monitor and affect changes to SQL Server.</p>
<p><strong>Ef Romero:      <br /></strong>Ef Romero is a Senior Consultant at Hitachi Consulting where he specializes in business intelligence development with SQL Server. His work with SQL Server is concentrated in ETL, data warehouse development, database optimization, and reporting. He received his bachelor’s and master’s degrees, both in pure mathematics, from UTEP and has worked as a mathematician and BI developer for the past four years. He is a collaborator on the recently published book SQL Server Reporting Services Recipes: for Designing Expert Reports.</p>
<p><strong>Attendee URL: <a title="Join the meeting" href="https://www.livemeeting.com/cc/usergroups/join?id=NMW3SM&amp;role=attend">Join the meeting</a></strong></p>
<div style="padding-bottom: 0px; margin: 0px; padding-left: 0px; padding-right: 0px; display: inline; float: none; padding-top: 0px" id="scid:0767317B-992E-4b12-91E0-4F059A8CECA8:9aea3969-5f05-440f-b33e-cb49d3e2be8b" class="wlWriterEditableSmartContent">del.icio.us Tags: <a href="http://del.icio.us/popular/PASS" rel="tag">PASS</a>,<a href="http://del.icio.us/popular/AppDev" rel="tag">AppDev</a>,<a href="http://del.icio.us/popular/DBA" rel="tag">DBA</a>,<a href="http://del.icio.us/popular/BI" rel="tag">BI</a></div>
<img src="http://feeds.feedburner.com/~r/Sqlvariations/~4/9THlzyRXkmQ" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://sqlvariant.com/wordpress/index.php/2010/06/late-june-2010-pass-vc-presentations/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<feedburner:origLink>http://sqlvariant.com/wordpress/index.php/2010/06/late-june-2010-pass-vc-presentations/</feedburner:origLink></item>
		<item>
		<title>PowerShell for Windows Admins – Code and Slides</title>
		<link>http://feedproxy.google.com/~r/Sqlvariations/~3/eaUxVCu97pI/</link>
		<comments>http://sqlvariant.com/wordpress/index.php/2010/06/powershell-for-windows-admins-code-and-slides/#comments</comments>
		<pubDate>Fri, 18 Jun 2010 15:23:10 +0000</pubDate>
		<dc:creator>Aaron Nelson</dc:creator>
				<category><![CDATA[PowerShell]]></category>
		<category><![CDATA[Training Event]]></category>
		<category><![CDATA[Scripts]]></category>
		<category><![CDATA[Slide Deck]]></category>

		<guid isPermaLink="false">http://sqlvariant.com/wordpress/?p=1097</guid>
		<description><![CDATA[Two weeks back I had the opportunity to present a session on PowerShell Windows Admin Commands at the Atlanta TechStravaganza.  I was a little worried about the presentation because I had never presented to a crowd of system administrators before.  Luckily I pulled it off and believe the standing room only crowd learned a lot and discovered [...]]]></description>
			<content:encoded><![CDATA[<div class="tweetmeme_button" style="float: right; margin-left: 10px;">
			<a href="http://api.tweetmeme.com/share?url=http%3A%2F%2Fsqlvariant.com%2Fwordpress%2Findex.php%2F2010%2F06%2Fpowershell-for-windows-admins-code-and-slides%2F"><br />
				<img src="http://api.tweetmeme.com/imagebutton.gif?url=http%3A%2F%2Fsqlvariant.com%2Fwordpress%2Findex.php%2F2010%2F06%2Fpowershell-for-windows-admins-code-and-slides%2F&amp;source=SQLvariant&amp;style=normal&amp;service=bit.ly&amp;service_api=R_b1d7f9d8f13871a25e3734213762c317" height="61" width="50" /><br />
			</a>
		</div>
<p>Two weeks back I had the opportunity to present a session on PowerShell Windows Admin Commands at the Atlanta TechStravaganza.  I was a little worried about the presentation because I had never presented to a crowd of system administrators before.  Luckily I pulled it off and believe the standing room only crowd learned a lot and discovered ways to make PowerShell relevant to their work.  They did stump me with a question about opening ports but luckily Mark Schill ( <a href="http://www.cmschill.net/StringTheory/">blog</a> | <a href="http://twitter.com/meson3902">twitter</a> ) was able to provide the correct answer for us all. </p>
<p>Thanks to everyone who took time out of their Friday to come by and see it.  I got a lot of great comments from people in the hallway after my session.  Some of them really liked the different approach I took to presenting it.  As promised here are all of the <a href="http://sqlvariant.com/BlogSupport/SlideDecks/PowerShellWindowsAdminCommands.pptx">Sildes</a> and <a href="http://sqlvariant.com/BlogSupport/ATL-TechStravaganzaScripts.zip">Scritps</a> that I used during the session.</p>
<p><a href="http://sqlvariant.com/wordpress/wp-content/uploads/2010/06/IMG00287201006041057.jpg"><img style="display: inline; border-width: 0px;" title="IMG00287-20100604-1057" src="http://sqlvariant.com/wordpress/wp-content/uploads/2010/06/IMG00287201006041057_thumb.jpg" border="0" alt="IMG00287-20100604-1057" width="480" height="361" /></a></p>
<p>Oh and thanks to all the sponsors!</p>
<p><a href="http://sqlvariant.com/wordpress/wp-content/uploads/2010/06/image.png"><img style="display: inline; border: 0px;" title="image" src="http://sqlvariant.com/wordpress/wp-content/uploads/2010/06/image_thumb.png" border="0" alt="image" width="238" height="352" /></a></p>
<img src="http://feeds.feedburner.com/~r/Sqlvariations/~4/eaUxVCu97pI" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://sqlvariant.com/wordpress/index.php/2010/06/powershell-for-windows-admins-code-and-slides/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		<feedburner:origLink>http://sqlvariant.com/wordpress/index.php/2010/06/powershell-for-windows-admins-code-and-slides/</feedburner:origLink></item>
		<item>
		<title>Atlanta PowerShell User Group June Meeting</title>
		<link>http://feedproxy.google.com/~r/Sqlvariations/~3/m7xHnzyOtl4/</link>
		<comments>http://sqlvariant.com/wordpress/index.php/2010/06/atlanta-powershell-user-group-june-meeting/#comments</comments>
		<pubDate>Tue, 15 Jun 2010 19:10:06 +0000</pubDate>
		<dc:creator>Aaron Nelson</dc:creator>
				<category><![CDATA[PowerShell]]></category>
		<category><![CDATA[Atlanta]]></category>
		<category><![CDATA[User Group]]></category>

		<guid isPermaLink="false">http://sqlvariant.com/wordpress/index.php/2010/06/atlanta-powershell-user-group-june-meeting/</guid>
		<description><![CDATA[Please come join us for our fourth meeting Note: Due to a scheduling conflict with the hosting facility our meeting this week is being held NEXT WEEK, a week later than normal. When: Tuesday, June 22, 2010 at 6 pm Where: 211 Perimeter Center Parkway, Suite 200, Atlanta, GA 30346 How: Please RSVP so we [...]]]></description>
			<content:encoded><![CDATA[<div class="tweetmeme_button" style="float: right; margin-left: 10px;">
			<a href="http://api.tweetmeme.com/share?url=http%3A%2F%2Fsqlvariant.com%2Fwordpress%2Findex.php%2F2010%2F06%2Fatlanta-powershell-user-group-june-meeting%2F"><br />
				<img src="http://api.tweetmeme.com/imagebutton.gif?url=http%3A%2F%2Fsqlvariant.com%2Fwordpress%2Findex.php%2F2010%2F06%2Fatlanta-powershell-user-group-june-meeting%2F&amp;source=SQLvariant&amp;style=normal&amp;service=bit.ly&amp;service_api=R_b1d7f9d8f13871a25e3734213762c317" height="61" width="50" /><br />
			</a>
		</div>
<h4>Please come join us for our fourth meeting <img alt=":-)" src="http://sqlvariant.com/wordpress/wp-includes/images/smilies/icon_smile.gif" /></h4>
<p><font color="#ff8000"><strong>Note:</strong> Due to a scheduling conflict with the hosting facility our meeting this week is being held <u>NEXT WEEK</u>, a week later than normal.</font></p>
<p><strong>When:</strong> Tuesday, June 22, 2010 at 6 pm     <br /><strong>Where:</strong> <a href="http://www.bing.com/maps/#JnE9eXAuMjExK1BlcmltZXRlcitDZW50ZXIrUGFya3dheSUyYytTdWl0ZSsyMDAlMmMrQXRsYW50YSUyYytHQSszMDM0NiU3ZXNzdC4wJTdlcGcuMSZiYj01My44MjU2NjA1NTAwNTczJTdlLTU0LjY4OTY0Mzg1ODk5OTklN2UtMS43MTUxOTcwNzg4MDIwOCU3ZS0xMzYuMDc2MzYyNjA5">211 Perimeter Center Parkway, Suite 200, Atlanta, GA 30346</a>     <br /><strong>How:</strong> Please <a href="http://powershellgroup.org/content/june-atlanta-powershell-user-group-meeting">RSVP</a><strong></strong> so we can get a head count     <br /><strong>What:</strong>&#160; People from all over Atlanta getting together to talk PowerShell [Profiles]     </p>
<p>Our June meeting will be all about <strong>PowerShell Profiles</strong>. Mark Schill will be demoing his profile. Some of the key concepts that he will be covering include:</p>
<p>- aliases    <br />- one-liner functions     <br />- other functions     <br />- setting prompt     <br />- env vars (environmental variables)     <br />- &quot;configuring your environment&quot;     <br />- sync/roam across machines     <br />- modular (dot-source or import) vs monolithic (all in one file)</p>
<p>If you have any cool tips/tricks that you use in your profile and would like to share, email them to <a href="mailto:Mark.Schill@cmschill.net">Mark.Schill@cmschill.net</a>.</p>
<p>For the second half of the meeting you will be working on and discussing your own profiles so make sure to print your profiles and collaborate with your colleagues.</p>
<p><strong>Again, please RSVP so we can get a head count.</strong>&#160; We currently do not have access to the site’s computers so <u>bring your laptop</u> if you can.</p>
<p><a href="http://powershellgroup.org/content/june-atlanta-powershell-user-group-meeting"><img alt="Map picture" src="http://sqlvariant.com/wordpress/wp-content/uploads/2010/04/mapae76eb8f141d.jpg" width="416" height="313" /></a></p>
<p>del.icio.us Tags: <a href="http://del.icio.us/popular/PowerShell">PowerShell</a>,<a href="http://del.icio.us/popular/Atlanta">Atlanta</a>,<a href="http://del.icio.us/popular/User+Group">User Group</a></p>
<img src="http://feeds.feedburner.com/~r/Sqlvariations/~4/m7xHnzyOtl4" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://sqlvariant.com/wordpress/index.php/2010/06/atlanta-powershell-user-group-june-meeting/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		<feedburner:origLink>http://sqlvariant.com/wordpress/index.php/2010/06/atlanta-powershell-user-group-june-meeting/</feedburner:origLink></item>
		<item>
		<title>PowerShell Week at SQL University – Post 3</title>
		<link>http://feedproxy.google.com/~r/Sqlvariations/~3/zoiHnSF3cG8/</link>
		<comments>http://sqlvariant.com/wordpress/index.php/2010/05/powershell-week-at-sql-university-post-3/#comments</comments>
		<pubDate>Thu, 20 May 2010 17:23:34 +0000</pubDate>
		<dc:creator>Aaron Nelson</dc:creator>
				<category><![CDATA[PowerShell]]></category>
		<category><![CDATA[Training Event]]></category>
		<category><![CDATA[cmdlets]]></category>
		<category><![CDATA[functions]]></category>
		<category><![CDATA[snapins]]></category>
		<category><![CDATA[SQL Server 2008]]></category>
		<category><![CDATA[SQL University]]></category>

		<guid isPermaLink="false">http://sqlvariant.com/wordpress/?p=1052</guid>
		<description><![CDATA[Providers What are Providers?  Providers in PowerShell are a hierarchical namespace way flattening out an infrastructure to make it accessible and traverse-able just like a directory structure hard drive.  Why do you need them?  Well you quite possibly may not ‘need’ them per-say but they sure do make things easier to work with from time [...]]]></description>
			<content:encoded><![CDATA[<div class="tweetmeme_button" style="float: right; margin-left: 10px;">
			<a href="http://api.tweetmeme.com/share?url=http%3A%2F%2Fsqlvariant.com%2Fwordpress%2Findex.php%2F2010%2F05%2Fpowershell-week-at-sql-university-post-3%2F"><br />
				<img src="http://api.tweetmeme.com/imagebutton.gif?url=http%3A%2F%2Fsqlvariant.com%2Fwordpress%2Findex.php%2F2010%2F05%2Fpowershell-week-at-sql-university-post-3%2F&amp;source=SQLvariant&amp;style=normal&amp;service=bit.ly&amp;service_api=R_b1d7f9d8f13871a25e3734213762c317" height="61" width="50" /><br />
			</a>
		</div>
<h4>Providers</h4>
<p>What are Providers?  Providers in PowerShell are a <span style="text-decoration: line-through;">hierarchical namespace</span> way flattening out an infrastructure to make it accessible and traverse-able just like a <span style="text-decoration: line-through;">directory structure</span> hard drive.  Why do you need them?  Well you quite possibly may not ‘<em>need</em>’ them per-say but they sure do make things easier to work with from time to time.  In case you don’t already know, you can traverse your SQL Server [2008] as if it were just another drive in either SSMS 2008 or in the PowerShell ISE if you add the Provider Snapin.</p>
<p>To make sure that you have this snapin installed on your machine see <a href="http://sqlvariant.com/wordpress/index.php/2010/05/powershell-week-at-sql-university-post-2/">yesterday’s post</a> but this time we are going to add the ProviderSnapin instead of the CmdletSnapin. </p>
<p><a href="http://sqlvariant.com/wordpress/wp-content/uploads/2010/05/image19.png"><img style="display: inline; border: 0px;" title="image" src="http://sqlvariant.com/wordpress/wp-content/uploads/2010/05/image_thumb18.png" border="0" alt="image" width="654" height="112" /></a></p>
<p>To do that just run</p>
<pre class="PowerShellColorizedScript"><span style="color: #0000ff;">add-pssnapin</span> <span style="color: #8a2be2;">SqlServerProviderSnapin100</span></pre>
<p>and poof you can traverse SQL Server.  Let’s take a look at what we might see.  Run</p>
<pre class="PowerShellColorizedScript"><span style="color: #0000ff;">get-psdrive</span></pre>
<p>and you should see a list of drives including SQL Server.  Now if you have more that one instance you will be able to access all of them through this one “SQLServer:\” PSDrive that you now have.  In a lot cases what we find inside of these drives will be similar to what we see in the Object Explorer view in SSMS but almost always have something extra too.  Let’s take a look at that here by changing directories down to our databases</p>
<pre class="PowerShellColorizedScript"><span style="color: #0000ff;">cd</span> <span style="color: #8a2be2;">SQLSERVER:\sql\WIN7\KILIMANJARO\</span></pre>
<p>Now let’s go ahead and run the good old “Dir” command and we should get back something like this</p>
<pre class="PowerShellColorizedScript"><span style="color: #0000ff;">dir</span></pre>
<p><a href="http://sqlvariant.com/wordpress/wp-content/uploads/2010/05/image20.png"><img style="display: inline; border: 0px;" title="image" src="http://sqlvariant.com/wordpress/wp-content/uploads/2010/05/image_thumb19.png" border="0" alt="image" width="398" height="310" /></a></p>
<p>As I mentioned before, we got back more than we see if we expand our SQL Server node in the Object Explorer window of SSMS, now if we CD to Databases and do another dir we will see not just more than what we see in SSMS, we see what at first glace to a SQL person is just garbage (but it’s not). </p>
<pre class="PowerShellColorizedScript"><span style="color: #0000ff;">cd</span> <span style="color: #8a2be2;">Databases</span>
<span style="color: #0000ff;">dir</span></pre>
<p><a href="http://sqlvariant.com/wordpress/wp-content/uploads/2010/05/image21.png"><img style="display: inline; border: 0px;" title="image" src="http://sqlvariant.com/wordpress/wp-content/uploads/2010/05/image_thumb20.png" border="0" alt="image" width="651" height="230" /></a></p>
<p>What you’re seeing here is the <strong>Methods</strong> and <strong>Properties</strong> of the databases in your instance.  What are <a href="http://msdn.microsoft.com/en-us/library/ms173114(VS.80).aspx">Methods</a> and <a href="http://msdn.microsoft.com/en-us/library/x9fsa0sw.aspx">Properties</a>?  Well if you’re like I was 6 months ago you have no idea what Methods and Properties are.  Methods are the Verbs of what you can do to your database (Create, Rename, Drop, <span style="text-decoration: line-through;">Shrink</span>) and Properties and the Adjectives that describe your database (Collation, CreateDate, Compatibility Level, Owner, <span style="text-decoration: line-through;">AutoShrink Enabled</span>).  To get <span style="text-decoration: underline;">just</span> the list of the names of your databases you’re going to have to run this:</p>
<pre class="PowerShellColorizedScript"><span style="color: #0000ff;">dir</span> <span style="color: #a9a9a9;">|</span> <span style="color: #0000ff;">select-object</span> <span style="color: #8a2be2;">name</span></pre>
<p><a href="http://sqlvariant.com/wordpress/wp-content/uploads/2010/05/image22.png"><img style="display: inline; border: 0px;" title="image" src="http://sqlvariant.com/wordpress/wp-content/uploads/2010/05/image_thumb21.png" border="0" alt="image" width="320" height="197" /></a></p>
<p>Ok so now we can see a list of databases that our Provider made available to us.   So what?  Well I’m going to dive a little deeper tomorrow but for now let’s just go with one final example on scripting out tables (more on that <a href="http://bit.ly/96nmwE">here</a>).  Run this: <span style="color: #0000ff;">cd</span> <span style="color: #8a2be2;">AdventureWorks\Tables </span>Then this:</p>
<pre class="PowerShellColorizedScript"><span style="color: #00008b;">foreach</span> <span style="color: #000000;">(</span><span style="color: #ff4500;">$tbl</span> <span style="color: #00008b;">in</span> <span style="color: #0000ff;">dir</span> <span style="color: #000000;">)</span>

<span style="color: #000000;">{</span>
<span style="color: #ff4500;">$k</span><span style="color: #a9a9a9;">=</span><span style="color: #8b0000;">"C:\Temp\"</span> <span style="color: #a9a9a9;">+</span> <span style="color: #000000;">$(</span><span style="color: #ff4500;">$tbl</span><span style="color: #a9a9a9;">.</span><span style="color: #000000;">name</span><span style="color: #000000;">)</span> <span style="color: #a9a9a9;">+</span> <span style="color: #8b0000;">"_table.SQL"</span>
<span style="color: #ff4500;">$tbl</span><span style="color: #a9a9a9;">.</span><span style="color: #000000;">Script</span><span style="color: #000000;">(</span><span style="color: #000000;">)</span> <span style="color: #a9a9a9;">&gt;</span> <span style="color: #ff4500;">$k</span>
<span style="color: #000000;">}</span></pre>
<p>I really hope you have temp directory on your C:\ drive.  If so go have a look what’s there now <img src='http://sqlvariant.com/wordpress/wp-includes/images/smilies/icon_smile.gif' alt=':-)' class='wp-smiley' /> </p>
<p>So is that it?  Almost.  While SQL Server 2008 only comes with one provider and it&#8217;s for the Relational Engine a few people have taken it upon themselves to create their own Provider for things like <a href="http://powerssas.codeplex.com/">Analysis Services</a>,  <a href="http://ssrsposh.codeplex.com/">Reporting Services</a>, and event <a href="http://psbiztalk.codeplex.com/">BizTalk</a> up on the codeplex site.  I can say that I have tried the Analysis Services project and it does work. </p>
<div id="scid:0767317B-992E-4b12-91E0-4F059A8CECA8:11691a5d-8454-40f5-a2a3-5e207cd3c246" class="wlWriterEditableSmartContent" style="margin: 0px; display: inline; float: none; padding: 0px;">del.icio.us Tags: <a rel="tag" href="http://del.icio.us/popular/cmdlets">cmdlets</a>,<a rel="tag" href="http://del.icio.us/popular/functions">functions</a>,<a rel="tag" href="http://del.icio.us/popular/PowerShell">PowerShell</a>,<a rel="tag" href="http://del.icio.us/popular/snapins">snapins</a>,<a rel="tag" href="http://del.icio.us/popular/SQL+Server+2008">SQL Server 2008</a>,<a rel="tag" href="http://del.icio.us/popular/SQL+University">SQL University</a></div>
<img src="http://feeds.feedburner.com/~r/Sqlvariations/~4/zoiHnSF3cG8" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://sqlvariant.com/wordpress/index.php/2010/05/powershell-week-at-sql-university-post-3/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		<feedburner:origLink>http://sqlvariant.com/wordpress/index.php/2010/05/powershell-week-at-sql-university-post-3/</feedburner:origLink></item>
		<item>
		<title>PowerShell Week at SQL University – Post 2</title>
		<link>http://feedproxy.google.com/~r/Sqlvariations/~3/NiXEIkahVm0/</link>
		<comments>http://sqlvariant.com/wordpress/index.php/2010/05/powershell-week-at-sql-university-post-2/#comments</comments>
		<pubDate>Wed, 19 May 2010 13:14:16 +0000</pubDate>
		<dc:creator>Aaron Nelson</dc:creator>
				<category><![CDATA[PowerShell]]></category>
		<category><![CDATA[Training Event]]></category>
		<category><![CDATA[cmdlets]]></category>
		<category><![CDATA[functions]]></category>
		<category><![CDATA[snapins]]></category>
		<category><![CDATA[SQL Server 2008]]></category>
		<category><![CDATA[SQL University]]></category>

		<guid isPermaLink="false">http://sqlvariant.com/wordpress/?p=1038</guid>
		<description><![CDATA[Cmdlets, Functions and Snapins So far we’ve learned how to open up PowerShell and add on to it with some modules; then we learned how to create a variable and populate it with anything from some numbers to an entire table.  Today we’re going to quickly look at another way of expanding PowerShell with something called [...]]]></description>
			<content:encoded><![CDATA[<div class="tweetmeme_button" style="float: right; margin-left: 10px;">
			<a href="http://api.tweetmeme.com/share?url=http%3A%2F%2Fsqlvariant.com%2Fwordpress%2Findex.php%2F2010%2F05%2Fpowershell-week-at-sql-university-post-2%2F"><br />
				<img src="http://api.tweetmeme.com/imagebutton.gif?url=http%3A%2F%2Fsqlvariant.com%2Fwordpress%2Findex.php%2F2010%2F05%2Fpowershell-week-at-sql-university-post-2%2F&amp;source=SQLvariant&amp;style=normal&amp;service=bit.ly&amp;service_api=R_b1d7f9d8f13871a25e3734213762c317" height="61" width="50" /><br />
			</a>
		</div>
<h3>Cmdlets, Functions and Snapins</h3>
<p>So far we’ve learned how to open up PowerShell and add on to it with some <a href="http://sqlvariant.com/wordpress/index.php/2010/05/powershell-week-at-sql-university-post-0/">modules</a>; then we learned how to create a <a href="http://sqlvariant.com/wordpress/index.php/2010/05/powershell-week-at-sql-university-post-1/">variable</a> and populate it with anything from some numbers to an entire table.  Today we’re going to quickly look at another way of expanding PowerShell with something called a <span style="color: #0000ff;">snapin</span> so that we can get to some cmdlets.</p>
<p>First, what are <span style="color: #0000ff;">cmdlets</span>?  Cmdlets are similar to DOS commands but have some noteworthy differences.  In SQL Server terms you might think of <span style="color: #0000ff;">cmdlets</span> as the System Stored Procedures of PowerShell and think of <span style="color: #0000ff;">functions</span> as the regular user defined Stored Procedures of PowerShell. </p>
<p><span style="color: #0000ff;">Cmdlets</span> and <span style="color: #0000ff;">functions</span> accept parameters just like stored procedures do.  Just like stored procedures you can even define default values for these parameters in case the user doesn’t have one to pass in.  Unlike stored procedures though there is actually a drive that you can go to and see all of your functions.  Just run this and you’ll see what I mean <span style="color: #0000ff;">dir</span> <span style="color: #8a2be2;">function:</span></p>
<p><span style="color: #0000ff;">Snapins</span> are akin to finished product code. They were created for PowerShell 1.0 and were succeeded in PowerShell 2.0 by modules&#8211; which are more like the manifest list for deploying a bunch of SSIS packages.  If you have SSMS 2008 installed you’ve got yourself two extra <span style="color: #0000ff;">snapins</span> already.  And if you have Idera’s SQL Diagnostic Manager installed you may be in for a real surprise when you retrieve your list of snapins.  Run this command to see all of the extra <span style="color: #0000ff;">snapins</span> that are available to you:<br />
<span style="color: #0000ff;">get-pssnapin</span> –<span style="color: #000080;">registered  </span></p>
<p>At the very least you should see this:</p>
<p><a href="http://sqlvariant.com/wordpress/wp-content/uploads/2010/05/image15.png"><img style="display: inline; border: 0px;" title="image" src="http://sqlvariant.com/wordpress/wp-content/uploads/2010/05/image_thumb14.png" border="0" alt="image" width="583" height="98" /></a></p>
<p>If you don’t see those two you’ll need to install SSMS 2008.  If you don’t have a copy of that handy you can get the free version of it <a href="http://www.microsoft.com/express/Database/">here</a>.  The SqlServerCmdletSnapin100 snapin give us the 5 cmdlets that come with SQL Server 2008 and today we’re going to focus on <span style="color: #0000ff;">Invoke-SQLcmd</span> which basically just calls out to good old sqlcmd.  To load this just run:</p>
<pre class="PowerShellColorizedScript"><span style="color: #0000ff;">add-pssnapin</span> <span style="color: #8a2be2;">SqlServerCmdletSnapin100</span></pre>
<p>From there we can do a quick query like this:</p>
<pre class="PowerShellColorizedScript"><span style="color: #0000ff;">invoke-sqlcmd</span> <span style="color: #000080;">-query</span> <span style="color: #8b0000;">"sp_databases"</span> <span style="color: #000080;">-database</span> <span style="color: #8a2be2;">master</span> <span style="color: #000080;">-serverinstance</span> <span style="color: #8a2be2;">WIN7\Kilimanjaro</span> <span style="color: #a9a9a9;">|</span> <span style="color: #0000ff;">format-table</span></pre>
<pre class="PowerShellColorizedScript"><a href="http://sqlvariant.com/wordpress/wp-content/uploads/2010/05/image16.png"><img style="display: inline; border: 0px;" title="image" src="http://sqlvariant.com/wordpress/wp-content/uploads/2010/05/image_thumb15.png" border="0" alt="image" width="610" height="221" /></a></pre>
<p>Now the reason that I brought up functions is because they override cmdlets and that’s really important to know.  If you run this command <span style="color: #0000ff;">get-command</span> <span style="color: #8a2be2;">invoke-sqlcmd</span> you will only see one thing returned for <span style="color: #0000ff;">invoke-sqlcmd</span>.  However if we create a new function like:</p>
<pre class="PowerShellColorizedScript"><span style="color: #00008b;">function</span> <span style="color: #8a2be2;">invoke-sqlcmd</span> <span style="color: #000000;">{</span> <span style="color: #0000ff;">get-date</span> <span style="color: #000000;">}</span></pre>
<p>You end up overriding the <span style="color: #0000ff;">Invoke-SQLcmd</span> with your new function.  Give it a try, run just this <span style="color: #0000ff;">invoke-sqlcmd</span> and you should end up seeing something like this:</p>
<p><a href="http://sqlvariant.com/wordpress/wp-content/uploads/2010/05/image17.png"><img style="display: inline; border: 0px;" title="image" src="http://sqlvariant.com/wordpress/wp-content/uploads/2010/05/image_thumb16.png" border="0" alt="image" width="249" height="54" /></a>  </p>
<p>So how do you know when you’ve done something like that?  Just run <span style="color: #0000ff;">get-command</span> <span style="color: #8a2be2;">invoke-sqlcmd</span> again and this time you will see this:</p>
<p><a href="http://sqlvariant.com/wordpress/wp-content/uploads/2010/05/image18.png"><img style="display: inline; border: 0px;" title="image" src="http://sqlvariant.com/wordpress/wp-content/uploads/2010/05/image_thumb17.png" border="0" alt="image" width="497" height="92" /></a></p>
<p>I realize that we kind of rushed through that info but thankfully there is only one more piece to the basics before we can get on to code that you can use on a daily basis <img src='http://sqlvariant.com/wordpress/wp-includes/images/smilies/icon_smile.gif' alt=':-)' class='wp-smiley' /> </p>
<div id="scid:0767317B-992E-4b12-91E0-4F059A8CECA8:3e617843-6dab-4bc5-9b32-a16e505c34ac" class="wlWriterEditableSmartContent" style="margin: 0px; display: inline; float: none; padding: 0px;">del.icio.us Tags: <a rel="tag" href="http://del.icio.us/popular/SQL+Server+2008">SQL Server 2008</a>,<a rel="tag" href="http://del.icio.us/popular/PowerShell">PowerShell</a>,<a rel="tag" href="http://del.icio.us/popular/SQL+University">SQL University</a>,<a rel="tag" href="http://del.icio.us/popular/snapins">snapins</a>,<a rel="tag" href="http://del.icio.us/popular/cmdlets">cmdlets</a>,<a rel="tag" href="http://del.icio.us/popular/functions">functions</a></div>
<img src="http://feeds.feedburner.com/~r/Sqlvariations/~4/NiXEIkahVm0" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://sqlvariant.com/wordpress/index.php/2010/05/powershell-week-at-sql-university-post-2/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		<feedburner:origLink>http://sqlvariant.com/wordpress/index.php/2010/05/powershell-week-at-sql-university-post-2/</feedburner:origLink></item>
		<item>
		<title>PowerShell Week at SQL University – Post 1</title>
		<link>http://feedproxy.google.com/~r/Sqlvariations/~3/BULdib9UWuA/</link>
		<comments>http://sqlvariant.com/wordpress/index.php/2010/05/powershell-week-at-sql-university-post-1/#comments</comments>
		<pubDate>Tue, 18 May 2010 18:49:03 +0000</pubDate>
		<dc:creator>Aaron Nelson</dc:creator>
				<category><![CDATA[PowerShell]]></category>
		<category><![CDATA[SQL Server]]></category>
		<category><![CDATA[Training Event]]></category>
		<category><![CDATA[Execution Policy]]></category>
		<category><![CDATA[Modules]]></category>
		<category><![CDATA[SQL Server 2008]]></category>
		<category><![CDATA[SQL University]]></category>
		<category><![CDATA[SQLPSX]]></category>

		<guid isPermaLink="false">http://sqlvariant.com/wordpress/?p=1025</guid>
		<description><![CDATA[Getting Started With PowerShell Variables Yesterday we laid the ground work for PowerShell Week.  Today we will learn about Variables in PowerShell. You will notice that PowerShell variables work very differently from SQL Server variables. The evolution of variables in SQL Server is pretty straight forward. In SQL Server 2000 you had to DECLARE a variable as a [...]]]></description>
			<content:encoded><![CDATA[<div class="tweetmeme_button" style="float: right; margin-left: 10px;">
			<a href="http://api.tweetmeme.com/share?url=http%3A%2F%2Fsqlvariant.com%2Fwordpress%2Findex.php%2F2010%2F05%2Fpowershell-week-at-sql-university-post-1%2F"><br />
				<img src="http://api.tweetmeme.com/imagebutton.gif?url=http%3A%2F%2Fsqlvariant.com%2Fwordpress%2Findex.php%2F2010%2F05%2Fpowershell-week-at-sql-university-post-1%2F&amp;source=SQLvariant&amp;style=normal&amp;service=bit.ly&amp;service_api=R_b1d7f9d8f13871a25e3734213762c317" height="61" width="50" /><br />
			</a>
		</div>
<h4>Getting Started With PowerShell Variables</h4>
<p>Yesterday we laid the <a href="http://sqlvariant.com/wordpress/index.php/2010/05/powershell-week-at-sql-university-post-0/">ground work</a> for PowerShell Week.  Today we will learn about <strong>Variables </strong>in PowerShell. You will notice that PowerShell variables work very differently from SQL Server variables.</p>
<p>The evolution of variables in SQL Server is pretty straight forward. In SQL Server 2000 you had to DECLARE a variable as a specific type in one statement and then SET the value of the variable in another statement, like this: <span style="font-family: &amp;amp;amp; color: blue; font-size: 10pt; mso-no-proof: yes;">DECLARE</span><span style="font-family: &amp;amp;amp; font-size: 10pt; mso-no-proof: yes;"> @SQLvariable <span style="color: blue;">VARCHAR</span><span style="color: gray;">(</span>12<span style="color: gray;">)</span> </span><span style="line-height: 115%; font-family: &amp;amp;amp; color: blue; font-size: 10pt; mso-fareast-font-family: calibri; mso-fareast-theme-font: minor-latin; mso-ansi-language: en-us; mso-fareast-language: en-us; mso-bidi-language: ar-sa; mso-no-proof: yes;">SET</span><span style="line-height: 115%; font-family: &amp;amp;amp; font-size: 10pt; mso-fareast-font-family: calibri; mso-fareast-theme-font: minor-latin; mso-ansi-language: en-us; mso-fareast-language: en-us; mso-bidi-language: ar-sa; mso-no-proof: yes;"> @SQLvariable <span style="color: gray;">=</span> <span style="color: red;">&#8216;OldFeature&#8217;</span></span>. By the time SQL 2008 hit the streets we could DECLARE and SET a variable in one statement like this: <span style="line-height: 115%; font-family: &amp;amp;amp; color: blue; font-size: 10pt; mso-fareast-font-family: calibri; mso-fareast-theme-font: minor-latin; mso-ansi-language: en-us; mso-fareast-language: en-us; mso-bidi-language: ar-sa; mso-no-proof: yes;">DECLARE</span><span style="line-height: 115%; font-family: &amp;amp;amp; font-size: 10pt; mso-fareast-font-family: calibri; mso-fareast-theme-font: minor-latin; mso-ansi-language: en-us; mso-fareast-language: en-us; mso-bidi-language: ar-sa; mso-no-proof: yes;"> @SQLvariable <span style="color: blue;">VARCHAR</span><span style="color: gray;">(</span>12<span style="color: gray;">)</span> <span style="color: gray;">=</span> <span style="color: red;">&#8216;NewFeature&#8217;</span></span> . PowerShell evolves variables to the next logical step.  You no longer need to declare or type your variable. Instead PowerShell uses the value of the variable to infer it&#8217;s type. If a variable does not alreayd exist PowerShell simply creates it for you.  In PowerShell our statement looks like this: <span style="line-height: 115%; font-family: &amp;amp;amp; font-size: 10pt; mso-no-proof: yes;">$SQLvariable<span style="color: blue;"> </span><span style="color: gray;">=</span> <span style="color: red;">&#8216;NewFeature&#8217;</span></span>. (Beginer tip: $ identifies variables in PowerShell just like @ identifies them in SQL Server.)</p>
<p>Since it doesn’t work in SQL let’s try it in PowerShell: <span style="color: #ff4500;">$SQLvariable</span> <span style="color: #a9a9a9;">=</span> <span style="color: #8b0000;">&#8216;NewFeature&#8217;.  </span>OK so we loaded data into a variable, ‘big deal’ right?  How do we know that we actually loaded it and more importantly what datatype is it?  Well in PowerShell you can simply call the variable to get its value. (Another beginer tip: you don&#8217;t need to use a keyword like SELECT for this, just the variable name: <span style="color: #ff4500;">$SQLvariable<span style="color: #000000;">.</span><span style="color: #000000;">)</span>  </span>What if you just want to determine the datatype?  All you have to do is tack on the .GetType() Method: <span style="color: #ff4500;">$SQLvariable</span><span style="color: #a9a9a9;">.</span><span style="color: #000000;">GetType</span><span style="color: #000000;">(</span><span style="color: #000000;">).</span></p>
<pre class="PowerShellColorizedScript"><span style="color: #ff4500;">$SQLvariable</span> <span style="color: #a9a9a9;">=</span> <span style="color: #8b0000;">'NewFeature'</span>
<span style="color: #ff4500;">$SQLvariable</span>
<span style="color: #ff4500;">$SQLvariable</span><span style="color: #a9a9a9;">.</span><span style="color: #000000;">GetType</span><span style="color: #000000;">(</span><span style="color: #000000;">)</span></pre>
<p>When you run this here’s what your result will be:</p>
<pre class="PowerShellColorizedScript"><a href="http://sqlvariant.com/wordpress/wp-content/uploads/2010/05/image11.png"><img style="display: inline; border: 0px;" title="image" src="http://sqlvariant.com/wordpress/wp-content/uploads/2010/05/image_thumb10.png" border="0" alt="image" width="383" height="146" /></a></pre>
<p class="PowerShellColorizedScript">As I alluded to earlier, another feature of PowerShell is that it remembers your variables for you, even between executions.  Basically as long as you don&#8217;t end your session the variable, it’s datatype, and its value will persist.  You will see later than you can also set a variable in one script and consume it in another.</p>
<p class="PowerShellColorizedScript">Let’s try this again with a new variable and set it to a different value:</p>
<pre class="PowerShellColorizedScript"><span style="color: #ff4500;">$PoShvariable</span> <span style="color: #a9a9a9;">=</span> <span style="color: #800080;">123</span>
<span style="color: #ff4500;">$PoShvariable</span>
<span style="color: #ff4500;">$PoShvariable</span><span style="color: #a9a9a9;">.</span><span style="color: #000000;">GetType</span><span style="color: #000000;">(</span><span style="color: #000000;">)</span></pre>
<p><a href="http://sqlvariant.com/wordpress/wp-content/uploads/2010/05/image12.png"><img style="display: inline; border: 0px;" title="image" src="http://sqlvariant.com/wordpress/wp-content/uploads/2010/05/image_thumb11.png" border="0" alt="image" width="349" height="155" /></a></p>
<p>What happens if once the datatype is set we try to set it to a different, incompatible datatype?  It’s going to explode right?  Nope, you’ll have to throw something more difficult than that at it.  Give this a try:</p>
<pre class="PowerShellColorizedScript"><span style="color: #ff4500;">$PoShvariable</span><span style="color: #a9a9a9;">.</span><span style="color: #000000;">GetType</span><span style="color: #000000;">(</span><span style="color: #000000;">)</span>
<span style="color: #ff4500;">$PoShvariable</span> <span style="color: #a9a9a9;">=</span> <span style="color: #8b0000;">'NewFeature'</span>
<span style="color: #ff4500;">$PoShvariable</span>
<span style="color: #ff4500;">$PoShvariable</span><span style="color: #a9a9a9;">.</span><span style="color: #000000;">GetType</span><span style="color: #000000;">(</span><span style="color: #000000;">)</span></pre>
<p><span style="font-family: Courier New;"> </span></p>
<p> <a href="http://sqlvariant.com/wordpress/wp-content/uploads/2010/05/image13.png"><img style="display: inline; border: 0px;" title="image" src="http://sqlvariant.com/wordpress/wp-content/uploads/2010/05/image_thumb12.png" border="0" alt="image" width="372" height="177" /></a> </p>
<p>Since PowerShell relies on .NET a variable could be any datatype in .NET so if you’re sitting inside the AdventureWorks database you can see for yourself, just run this:</p>
<pre class="PowerShellColorizedScript"><span style="color: #ff4500;">$MyTable</span> <span style="color: #a9a9a9;">=</span> <span style="color: #0000ff;">get-item</span> <span style="color: #8a2be2;">TABLES\Production.TransactionHistory</span>
<span style="color: #ff4500;">$MyTable</span><span style="color: #a9a9a9;">.</span><span style="color: #000000;">GetType</span><span style="color: #000000;">(</span><span style="color: #000000;">)</span>            

<span style="color: #ff4500;">$MyStoredProc</span> <span style="color: #a9a9a9;">=</span> <span style="color: #0000ff;">get-item</span> <span style="color: #8a2be2;">StoredProcedures\HumanResources.uspUpdateEmployeePersonalInfo</span>
<span style="color: #ff4500;">$MyStoredProc</span><span style="color: #a9a9a9;">.</span><span style="color: #000000;">GetType</span><span style="color: #000000;">(</span><span style="color: #000000;">)</span></pre>
<pre class="PowerShellColorizedScript"><a href="http://sqlvariant.com/wordpress/wp-content/uploads/2010/05/image14.png"><img style="display: inline; border: 0px;" title="image" src="http://sqlvariant.com/wordpress/wp-content/uploads/2010/05/image_thumb13.png" border="0" alt="image" width="636" height="154" /></a></pre>
<p>Now earlier I mentioned that PowerShell keeps track of and remembers the variables that you previously declared.  So how do you see what variables are already there?  Just run this command and you can see every variable you have running in the session, even the internal ones.</p>
<pre class="PowerShellColorizedScript"><span style="color: #0000ff;">Variable</span></pre>
<p>In the list of items that get returned you’ll see one called Error that holds the last error message that occurred in your session.  This handy feature can help you when you have to debug your own work.</p>
<p>Is that all there is to know about variables in PowerShell?  Not hardly, but I think that’s a good stopping point for this post.  More on variables later.</p>
<div id="scid:0767317B-992E-4b12-91E0-4F059A8CECA8:e988a49f-e64e-4515-bbf2-cfdb576a0ff5" class="wlWriterEditableSmartContent" style="margin: 0px; display: inline; float: none; padding: 0px;">del.icio.us Tags: <a rel="tag" href="http://del.icio.us/popular/SQL+Server+2008">SQL Server 2008</a>,<a rel="tag" href="http://del.icio.us/popular/PowerShell">PowerShell</a>,<a rel="tag" href="http://del.icio.us/popular/SQL+University">SQL University</a>,<a rel="tag" href="http://del.icio.us/popular/Modules">Modules</a>,<a rel="tag" href="http://del.icio.us/popular/Execution+Policy">Execution Policy</a>,<a rel="tag" href="http://del.icio.us/popular/SQLPSX">SQLPSX</a></div>
<img src="http://feeds.feedburner.com/~r/Sqlvariations/~4/BULdib9UWuA" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://sqlvariant.com/wordpress/index.php/2010/05/powershell-week-at-sql-university-post-1/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		<feedburner:origLink>http://sqlvariant.com/wordpress/index.php/2010/05/powershell-week-at-sql-university-post-1/</feedburner:origLink></item>
		<item>
		<title>PowerShell Week at SQL University – Post 0</title>
		<link>http://feedproxy.google.com/~r/Sqlvariations/~3/AiMZOHuwQ1w/</link>
		<comments>http://sqlvariant.com/wordpress/index.php/2010/05/powershell-week-at-sql-university-post-0/#comments</comments>
		<pubDate>Mon, 17 May 2010 14:55:06 +0000</pubDate>
		<dc:creator>Aaron Nelson</dc:creator>
				<category><![CDATA[PowerShell]]></category>
		<category><![CDATA[Training Event]]></category>
		<category><![CDATA[Execution Policy]]></category>
		<category><![CDATA[Free Training]]></category>
		<category><![CDATA[Modules]]></category>
		<category><![CDATA[SQL Server 2008]]></category>
		<category><![CDATA[SQL University]]></category>
		<category><![CDATA[SQLPSX]]></category>

		<guid isPermaLink="false">http://sqlvariant.com/wordpress/?p=1007</guid>
		<description><![CDATA[Welcome to PowerShell Week at SQL University.  For regulars at SQLvariant, SQL University is something Jorge Segarra organized to get industry experts together to create learning courses around SQL Server.  These learning courses are in one week segments that focus on a specific area.  When I began blogging about PowerShell there were some complications based on [...]]]></description>
			<content:encoded><![CDATA[<div class="tweetmeme_button" style="float: right; margin-left: 10px;">
			<a href="http://api.tweetmeme.com/share?url=http%3A%2F%2Fsqlvariant.com%2Fwordpress%2Findex.php%2F2010%2F05%2Fpowershell-week-at-sql-university-post-0%2F"><br />
				<img src="http://api.tweetmeme.com/imagebutton.gif?url=http%3A%2F%2Fsqlvariant.com%2Fwordpress%2Findex.php%2F2010%2F05%2Fpowershell-week-at-sql-university-post-0%2F&amp;source=SQLvariant&amp;style=normal&amp;service=bit.ly&amp;service_api=R_b1d7f9d8f13871a25e3734213762c317" height="61" width="50" /><br />
			</a>
		</div>
<p>Welcome to PowerShell Week at <a href="http://sqlchicken.com/sql-university/">SQL University</a>.  For regulars at SQLvariant, SQL University is something Jorge Segarra organized to get industry experts together to create learning courses around SQL Server.  These learning courses are in one week segments that focus on a specific area. </p>
<p>When I began blogging about PowerShell there were some complications based on your operating system. There were so many people blogging about these issues that I didn’t address it initially.  Since this is an introductory course I decided to go ahead and spin up a brand new Windows 7 VM so that I can walk you through these small but vital details.  If you don’t have Windows 7 this would be a great time to upgrade.  If you can&#8217;t upgrade then download PowerShell for you operating system from this <a href="http://support.microsoft.com/kb/968929">link</a>.  Now, onto getting started:</p>
<p><strong><em><span style="color: #004040;">Disclaimer:</span></em></strong><br />
PowerShell opens in a protected state as a security measure.  To enjoy the full power of PowerShell (and run scripts you downloaded off of the internet) you need to run without these safeguards. In today&#8217;s lesson we are simply launching PowerShell and priming it for the scripts and work we will interact with in the next several lessons.</p>
<p>To get started with PowerShell just click the Start button and type in ISE to locate the Integrated Script Editor in your program listing.  Right click and launch PowerShell in <em>Run as Adminsitrator</em> mode:</p>
<p><a href="http://sqlvariant.com/wordpress/wp-content/uploads/2010/05/image1.png"><img style="display: inline; border-width: 0px;" title="image" src="http://sqlvariant.com/wordpress/wp-content/uploads/2010/05/image_thumb.png" border="0" alt="image" width="288" height="178" /></a></p>
<p>Enter <span style="color: #0000ff;">Get-ExecutionPolicy </span>as a command. If you haven’t used PowerShell yet you will most likely see that the Execution Policy is set to “Restricted”.  You’ll need to run the command <span style="color: #0000ff;">Set-ExecutionPolicy</span> <span style="color: #8a2be2;">RemoteSigned</span> to be able to run the scripts and follow along with the lesson.  You’ll also get a popup that you’ll have to say yes to. </p>
<p><a href="http://sqlvariant.com/wordpress/wp-content/uploads/2010/05/image2.png"><img style="display: inline; border-width: 0px;" title="image" src="http://sqlvariant.com/wordpress/wp-content/uploads/2010/05/image_thumb1.png" border="0" alt="image" width="427" height="228" /></a></p>
<p>Your output should look very non-informative like this:</p>
<p><a href="http://sqlvariant.com/wordpress/wp-content/uploads/2010/05/image5.png"><img style="display: inline; border-width: 0px;" title="image" src="http://sqlvariant.com/wordpress/wp-content/uploads/2010/05/image_thumb4.png" border="0" alt="image" width="417" height="52" /></a></p>
<p>Now that we have that set let’s go to <a href="http://sqlpsx.codeplex.com/">SQLPSX.CodePlex.com</a> and and download the SQLPSX project.  It’s currently in version 2.2.1 and consists of 9 modules containing 133 advanced functions, only 2 cmdlets and 7 scripts.  It’s for working with ADO.NET, SMO, SQL Agent, RMO, SSIS, SQL script files and using the PowerShell ISE as a SQL query tool:</p>
<h3><span style="color: #ff0000;">NOTE:  Update at bottom with workaround:</span></h3>
<p><a href="http://sqlpsx.codeplex.com/"><img style="display: inline; border-width: 0px;" title="image" src="http://sqlvariant.com/wordpress/wp-content/uploads/2010/05/image6.png" border="0" alt="image" width="390" height="222" /></a></p>
<p>During the installation we will run it without modifying the profile (just yet).</p>
<p><a href="http://sqlvariant.com/wordpress/wp-content/uploads/2010/05/image7.png"><img style="display: inline; border-width: 0px;" title="image" src="http://sqlvariant.com/wordpress/wp-content/uploads/2010/05/image_thumb5.png" border="0" alt="image" width="244" height="118" /></a></p>
<p>Once you’ve installed it successfully you should now have a WindowsPowerShell directory under your My Documents if you didn’t have one already (which is really important):</p>
<p><a href="http://sqlvariant.com/wordpress/wp-content/uploads/2010/05/image8.png"><img style="display: inline; border-width: 0px;" title="image" src="http://sqlvariant.com/wordpress/wp-content/uploads/2010/05/image_thumb6.png" border="0" alt="image" width="463" height="244" /></a></p>
<p>After it’s installed we should be able to open up the ISE again and run this command :</p>
<pre class="PowerShellColorizedScript"><span style="color: #0000ff;">Get-Module</span> <span style="color: #000080;">-ListAvailable</span></pre>
<p><a href="http://sqlvariant.com/wordpress/wp-content/uploads/2010/05/image9.png"><img style="display: inline; border-width: 0px;" title="image" src="http://sqlvariant.com/wordpress/wp-content/uploads/2010/05/image_thumb7.png" border="0" alt="image" width="465" height="361" /></a></p>
<p>And finally we’re going to get to the step where we load something up.  Run <span style="color: #0000ff;">import-module</span> <span style="color: #8a2be2;">SQLServer</span> to load up the main SQL Server module.  After you run that command it won’t give you any output telling you that it successfully loaded so you can run this command <span style="color: #0000ff;">write-host</span> <span style="color: #000080;">-foregroundcolor</span> <span style="color: #8a2be2;">DarkGreen</span> <span style="color: #8b0000;">&#8220;Modules Loaded: $(get-module)&#8221;</span> to have it tell you what Modules it currently has loaded.</p>
<p><a href="http://sqlvariant.com/wordpress/wp-content/uploads/2010/05/image10.png"><img style="display: inline; border-width: 0px;" title="image" src="http://sqlvariant.com/wordpress/wp-content/uploads/2010/05/image_thumb8.png" border="0" alt="image" width="465" height="221" /></a></p>
<p>Alright that pretty much wraps it up for today.  I know we didn’t do a lot with PowerShell and SQL Server yet but this gets some important ground work out of the way so that hopefully everyone is able to script along for the rest of the week.  (If you&#8217;re dying to read ahead have a look at this post: <a href="http://bit.ly/9NWBuH">Basic Querying From PowerShell</a>)</p>
<p>If you run into any issues please leave a comment and I’ll be glad to lend any help that I can.  See all you back <a href="http://sqlvariant.com/wordpress/index.php/2010/05/powershell-week-at-sql-university-post-1/">here tomorrow</a>.</p>
<h2><span style="color: #0000ff;"><span style="color: #ff0000;">UPDATE:</span></span></h2>
<p>There seems to be an issue with loading the SQLServer Module as I had described.  I have found this to be a work-around:  Go to <span style="color: #0000ff;">\\~\My Documents\WindowsPowerShell\Modules\SQLIse\Modules\</span> and copy everything except for the SQLISE folder, then go to the <span style="color: #0000ff;">\\~\My Documents\WindowsPowerShell\Modules\</span> folder and paste all of those items.  At this point you should now be able to run the command and get it to load up properly. </p>
<p>I will post more when I found out other alternatives.</p>
<div id="scid:0767317B-992E-4b12-91E0-4F059A8CECA8:27d1f5ad-4528-4c97-a29e-f1cff4612e79" class="wlWriterEditableSmartContent" style="margin: 0px; display: inline; float: none; padding: 0px;">del.icio.us Tags: <a rel="tag" href="http://del.icio.us/popular/SQL+Server+2008">SQL Server 2008</a>,<a rel="tag" href="http://del.icio.us/popular/PowerShell">PowerShell</a>,<a rel="tag" href="http://del.icio.us/popular/SQL+University">SQL University</a>,<a rel="tag" href="http://del.icio.us/popular/Modules">Modules</a>,<a rel="tag" href="http://del.icio.us/popular/Execution+Policy">Execution Policy</a>,<a rel="tag" href="http://del.icio.us/popular/SQLPSX">SQLPSX</a></div>
<img src="http://feeds.feedburner.com/~r/Sqlvariations/~4/AiMZOHuwQ1w" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://sqlvariant.com/wordpress/index.php/2010/05/powershell-week-at-sql-university-post-0/feed/</wfw:commentRss>
		<slash:comments>5</slash:comments>
		<feedburner:origLink>http://sqlvariant.com/wordpress/index.php/2010/05/powershell-week-at-sql-university-post-0/</feedburner:origLink></item>
		<item>
		<title>Atlanta PowerShell User Group May Meeting</title>
		<link>http://feedproxy.google.com/~r/Sqlvariations/~3/Ga-SfUGXUwU/</link>
		<comments>http://sqlvariant.com/wordpress/index.php/2010/05/atlanta-powershell-user-group-may-meeting/#comments</comments>
		<pubDate>Thu, 13 May 2010 13:24:49 +0000</pubDate>
		<dc:creator>Aaron Nelson</dc:creator>
				<category><![CDATA[PowerShell]]></category>
		<category><![CDATA[Atlanta]]></category>
		<category><![CDATA[User Group]]></category>

		<guid isPermaLink="false">http://sqlvariant.com/wordpress/index.php/2010/05/atlanta-powershell-user-group-may-meeting/</guid>
		<description><![CDATA[Please come join us for our third meeting When: Tuesday May 18, 2010 at 6 pm Where: 211 Perimeter Center Parkway, Suite 200, Atlanta, GA 30346 How: Please RSVP so we can get a head count What:&#160; People from all over Atlanta getting together to talk PowerShell What is a script club you ask? You [...]]]></description>
			<content:encoded><![CDATA[<div class="tweetmeme_button" style="float: right; margin-left: 10px;">
			<a href="http://api.tweetmeme.com/share?url=http%3A%2F%2Fsqlvariant.com%2Fwordpress%2Findex.php%2F2010%2F05%2Fatlanta-powershell-user-group-may-meeting%2F"><br />
				<img src="http://api.tweetmeme.com/imagebutton.gif?url=http%3A%2F%2Fsqlvariant.com%2Fwordpress%2Findex.php%2F2010%2F05%2Fatlanta-powershell-user-group-may-meeting%2F&amp;source=SQLvariant&amp;style=normal&amp;service=bit.ly&amp;service_api=R_b1d7f9d8f13871a25e3734213762c317" height="61" width="50" /><br />
			</a>
		</div>
<h3>Please come join us for our third meeting <img alt=":-)" src="http://sqlvariant.com/wordpress/wp-includes/images/smilies/icon_smile.gif" /></h3>
<p><strong><a href="http://sqlvariant.com/wordpress/wp-content/uploads/2010/04/PoSh.png"><img title="PoSh" border="0" alt="PoSh" src="http://sqlvariant.com/wordpress/wp-content/uploads/2010/04/PoSh_thumb.png" width="132" height="105" /></a> </strong></p>
<p><strong>When:</strong> Tuesday May 18, 2010 at 6 pm    <br /><strong>Where:</strong> <a href="http://www.bing.com/maps/#JnE9eXAuMjExK1BlcmltZXRlcitDZW50ZXIrUGFya3dheSUyYytTdWl0ZSsyMDAlMmMrQXRsYW50YSUyYytHQSszMDM0NiU3ZXNzdC4wJTdlcGcuMSZiYj01My44MjU2NjA1NTAwNTczJTdlLTU0LjY4OTY0Mzg1ODk5OTklN2UtMS43MTUxOTcwNzg4MDIwOCU3ZS0xMzYuMDc2MzYyNjA5">211 Perimeter Center Parkway, Suite 200, Atlanta, GA 30346</a>    <br /><strong>How:</strong> Please <a href="http://powershellgroup.org/content/atlanta-powershell-user-group-may-meeting"><strong>RSVP</strong></a> so we can get a head count    <br /><strong>What:</strong>&#160; People from all over Atlanta getting together to talk PowerShell</p>
<p><a href="http://powershellgroup.org/content/atlanta-powershell-user-group-may-meeting"><img alt="Map picture" src="http://sqlvariant.com/wordpress/wp-content/uploads/2010/04/mapae76eb8f141d.jpg" width="416" height="313" /></a></p>
<p>What is a script club you ask? You bring an idea for a script, and ask your fellow PowerShell users for help getting the script written. If it’s PowerShell, its covered — just bear in mind that it may be hard to test things like Exchange scripts, Active Directory, or SQL Server management scripts unless you have a nice virtual lab on your laptop. <strong>What are the Rules of Script Club?</strong></p>
<ol>
<li>You always talk about script club </li>
<li>You always talk about script club </li>
<li>If someone asks for help, and you can help, you help </li>
<li>Two people help one person at one time </li>
<li>One module per person per night </li>
<li>All scripts, all PowerShell </li>
<li>Scripts will be as short as they can be </li>
<li>If this is your first time at Script Club, You have to script!</li>
</ol>
<p>Please RSVP so we can get a head count. Our meeting is graciously sponsored by <a href="http://powershellcommunity.org/">PowerShellCommunity.org</a>.</p>
<div style="padding-bottom: 0px; margin: 0px; padding-left: 0px; padding-right: 0px; display: inline; float: none; padding-top: 0px" id="scid:0767317B-992E-4b12-91E0-4F059A8CECA8:ff32ea8f-b217-4818-ad6f-402a6f5dc1ba" class="wlWriterEditableSmartContent">del.icio.us Tags: <a href="http://del.icio.us/popular/PowerShell" rel="tag">PowerShell</a>,<a href="http://del.icio.us/popular/Atlanta" rel="tag">Atlanta</a>,<a href="http://del.icio.us/popular/User+Group" rel="tag">User Group</a></div>
<img src="http://feeds.feedburner.com/~r/Sqlvariations/~4/Ga-SfUGXUwU" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://sqlvariant.com/wordpress/index.php/2010/05/atlanta-powershell-user-group-may-meeting/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<feedburner:origLink>http://sqlvariant.com/wordpress/index.php/2010/05/atlanta-powershell-user-group-may-meeting/</feedburner:origLink></item>
		<item>
		<title>The Scripts</title>
		<link>http://feedproxy.google.com/~r/Sqlvariations/~3/uC-hmoXDR3Y/</link>
		<comments>http://sqlvariant.com/wordpress/index.php/2010/05/the-scripts/#comments</comments>
		<pubDate>Tue, 11 May 2010 14:37:38 +0000</pubDate>
		<dc:creator>Aaron Nelson</dc:creator>
				<category><![CDATA[PowerShell]]></category>
		<category><![CDATA[SQL Saturday]]></category>
		<category><![CDATA[Training Event]]></category>
		<category><![CDATA[Channel 9]]></category>
		<category><![CDATA[geekSpeak]]></category>
		<category><![CDATA[MSDN]]></category>

		<guid isPermaLink="false">http://sqlvariant.com/wordpress/?p=971</guid>
		<description><![CDATA[Last week I did a podcast for geekSpeak and a similar session at SQL Saturday #38 in Jacksonville.  I’ve already blogged about most of the scripts in those sessions but here is a download of a bunch of those scripts.  I have changed them a little from the way they were written in my session [...]]]></description>
			<content:encoded><![CDATA[<div class="tweetmeme_button" style="float: right; margin-left: 10px;">
			<a href="http://api.tweetmeme.com/share?url=http%3A%2F%2Fsqlvariant.com%2Fwordpress%2Findex.php%2F2010%2F05%2Fthe-scripts%2F"><br />
				<img src="http://api.tweetmeme.com/imagebutton.gif?url=http%3A%2F%2Fsqlvariant.com%2Fwordpress%2Findex.php%2F2010%2F05%2Fthe-scripts%2F&amp;source=SQLvariant&amp;style=normal&amp;service=bit.ly&amp;service_api=R_b1d7f9d8f13871a25e3734213762c317" height="61" width="50" /><br />
			</a>
		</div>
<p>Last week I did a podcast for geekSpeak and a similar session at SQL Saturday #38 in Jacksonville.  I’ve already blogged about most of the scripts in those sessions but here is a download of a bunch of those <a href="http://bit.ly/ddweSA">scripts</a>.  I have changed them a little from the way they were written in my session so that they can run independently without worrying about whether or not you need to load a snapin or module.  If you need it to run the script, it’s in there.  Don&#8217;t forget that for all but one of them you will either need to have SSMS 2008 installed or the <a href="http://bit.ly/99DkEL">SQLPSX</a> codeplex project.</p>
<p>If you don’t remember which script it was that you were interested in, here’s the recording of the session that I did for <a href="http://bit.ly/cko3us">geekSpeak</a>.</p>
<p>Enjoy!</p>
<p><a href="http://sqlvariant.com/wordpress/wp-content/uploads/2010/05/PoSh1.png"><img style="display: inline; border-width: 0px;" title="PoSh" src="http://sqlvariant.com/wordpress/wp-content/uploads/2010/05/PoSh_thumb1.png" border="0" alt="PoSh" width="132" height="105" /></a></p>
<p>Oh, and don’t forget Buck Woody’s disclaimer about running scripts you find on the internet:</p>
<form id="aspnetForm" action="http://blogs.msdn.com/buckwoody/archive/2010/02/10/start-a-sql-server-agent-job-using-the-sql-server-powershell-provider.aspx" accept-charset="UNKNOWN" enctype="application/x-www-form-urlencoded" method="post">
<div id="container" style="width: 450px;">
<div id="wrapper">
<div id="content">
<div class="entryview">
<div><em style="mso-bidi-font-style: normal;"><span style="font-size: small;"><span style="font-family: Calibri;"><span style="color: #800000;"><strong>Script Disclaimer, for people who need to be told this sort of thing: </strong></span></span></span></em></div>
<div><em style="mso-bidi-font-style: normal;"><span style="font-size: small;"><span style="font-family: Calibri;"> </span></span></em></div>
<div><em style="mso-bidi-font-style: normal;"><span style="font-size: small;"><span style="font-family: Calibri;"> </span></span></em><em style="mso-bidi-font-style: normal;"><span style="font-size: small;"><span style="font-family: Calibri;"><span style="color: #800000;">Never trust any script, including those that you find here, until you understand exactly what it does and how it will act on your systems. Always check the script on a test system or Virtual Machine, not a production system. All scripts on this site are performed by a professional stunt driver on a closed course. Your mileage may vary. Void where prohibited. Offer good for a limited time only. Keep out of reach of small children. Do not operate heavy machinery while using this script. If you experience blurry vision, indigestion or diarrhea during the operation of this script, see a physician immediately. </span></span></span></em></div>
</div>
</div>
</div>
</div>
<p> </p>
<div id="scid:0767317B-992E-4b12-91E0-4F059A8CECA8:222d8669-7b6d-4fae-afa5-a34d7b198dd0" class="wlWriterEditableSmartContent" style="margin: 0px; display: inline; float: none; padding: 0px;">del.icio.us Tags: <a rel="tag" href="http://del.icio.us/popular/PowerShell">PowerShell</a>,<a rel="tag" href="http://del.icio.us/popular/geekSpeak">geekSpeak</a>,<a rel="tag" href="http://del.icio.us/popular/MSDN">MSDN</a>,<a rel="tag" href="http://del.icio.us/popular/Channel+9">Channel 9</a>,<a rel="tag" href="http://del.icio.us/popular/SQL+Saturday">SQL Saturday</a></div>
</form>
<img src="http://feeds.feedburner.com/~r/Sqlvariations/~4/uC-hmoXDR3Y" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://sqlvariant.com/wordpress/index.php/2010/05/the-scripts/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<feedburner:origLink>http://sqlvariant.com/wordpress/index.php/2010/05/the-scripts/</feedburner:origLink></item>
		<item>
		<title>Early May PASS VC Presentations</title>
		<link>http://feedproxy.google.com/~r/Sqlvariations/~3/0kUqlTAGGWQ/</link>
		<comments>http://sqlvariant.com/wordpress/index.php/2010/05/early-may-pass-vc-presentations/#comments</comments>
		<pubDate>Mon, 10 May 2010 14:20:00 +0000</pubDate>
		<dc:creator>Aaron Nelson</dc:creator>
				<category><![CDATA[AppDev]]></category>
		<category><![CDATA[DBA]]></category>
		<category><![CDATA[PASS]]></category>
		<category><![CDATA[ProfessionalDevelpoment]]></category>
		<category><![CDATA[Free Training]]></category>
		<category><![CDATA[Porfessional Development]]></category>
		<category><![CDATA[SQL Server]]></category>

		<guid isPermaLink="false">http://sqlvariant.com/wordpress/?p=964</guid>
		<description><![CDATA[Next week is the 24 Hours of SQL Server 2008 R2 PASS but before we get there the Virtual Chapters of PASS have some free training on tap for us: _____________________________________________________________ &#8220;You Got XML In My Database? What&#8217;s Up With That?&#8221; May 11th 12:00 PM EDT (GMT -4) Add to Calendar Presenter: Stuart Ainsworth A brief [...]]]></description>
			<content:encoded><![CDATA[<div class="tweetmeme_button" style="float: right; margin-left: 10px;">
			<a href="http://api.tweetmeme.com/share?url=http%3A%2F%2Fsqlvariant.com%2Fwordpress%2Findex.php%2F2010%2F05%2Fearly-may-pass-vc-presentations%2F"><br />
				<img src="http://api.tweetmeme.com/imagebutton.gif?url=http%3A%2F%2Fsqlvariant.com%2Fwordpress%2Findex.php%2F2010%2F05%2Fearly-may-pass-vc-presentations%2F&amp;source=SQLvariant&amp;style=normal&amp;service=bit.ly&amp;service_api=R_b1d7f9d8f13871a25e3734213762c317" height="61" width="50" /><br />
			</a>
		</div>
<p>Next week is the 24 Hours of <span style="text-decoration: line-through;">SQL Server 2008 R2</span> PASS but before we get there the Virtual Chapters of PASS have some free training on tap for us:</p>
<p><a href="http://sqlvariant.com/wordpress/wp-content/uploads/2010/05/pass_logo.gif"><img style="display: inline; border: 0px;" title="pass_logo" src="http://sqlvariant.com/wordpress/wp-content/uploads/2010/05/pass_logo_thumb.gif" border="0" alt="pass_logo" width="83" height="64" /></a><br />
<strong>_____________________________________________________________</strong></p>
<p><strong>&#8220;You Got XML In My Database? What&#8217;s Up With That?&#8221;</strong><br />
<strong>May 11th 12:00 PM EDT (GMT -4)</strong><br />
<a href="http://appdev.sqlpass.org/LinkClick.aspx?fileticket=FN4vpQsMRo8%3d&amp;tabid=2003">Add to Calendar</a><br />
<strong>Presenter: Stuart Ainsworth</strong></p>
<p>A brief presentation exploring the marriage of XML and relational databases, including when it works and when it doesn&#8217;t. Coverage will include various use case scenarios, and some tips on how to improve performance using design techniques.</p>
<p><strong>Stuart Ainsworth:</strong></p>
<p>Stuart I Ainsworth, MA, Med is a Database Architect working in the realm of Financial Information Security; over the last 15 years, he&#8217;s worked as a Research Analyst, a report writer, a DBA, a programmer, and a public speaking professor. He&#8217;s one of the chapter leaders for AtlantaMDF, the Atlanta chapter of PASS. A master of air guitar, he has yet to understand the point of Rock Band (&#8220;You push buttons? What&#8217;s that all about?&#8221;).</p>
<p><strong>How do I view the presentation?<br />
</strong>Attendee URL:  <a href="https://www.livemeeting.com/cc/usergroups/join?id=4ZN5ST&amp;role=attend"><span style="text-decoration: underline;">Live Meeting link</span></a><br />
<strong>_____________________________________________________________</strong></p>
<p><strong>Indexing Guidelines<br />
May 12, 2010 Noon Mountain Time (-6 GMT)<br />
<strong>Presenter: </strong>Greg Larsen</strong></p>
<p>This session will discuss indexing guidelines. During this discussion there will be information about how developers and DBA’s should approach the indexing development lifecycle. This lifecycle will help attendees understand that you shouldn’t just develop some indexes while you are developing your applications and then forget about them. In addition some indexing guidelines will be discussed. These guidelines will help you make better choices on which columns to select for your indexes and how those columns should be ordered in multi-column indexes. There will be number of demonstrations to support this discussion. Lastly an indexing toolkit (a set of scripts) that you can use to help manage your indexes will be provided.</p>
<p><strong>Greg Larsen:</strong></p>
<p>Greg Larsen has been working with SQL Server since 1999. He has authored over 125 articles related to SQL Server. He holds a MCITP Database Administrator and Developer certification for SQL Server 2005 and is a SQL Server MVP. Greg also hosts the <a href="http://www.sqlserverexamples.com/"><span style="text-decoration: underline;">www.sqlserverexamples.com</span></a> website which contains a number of T-SQL examples to help you manage your SQL Server environment and application T-SQL code. Greg has a full-time DBA gig, but also provides SQL Server consulting services in his spare time.</p>
<p><strong><br />
</strong><strong>Door Prize</strong>: There will be a drawing for a $50.00 Amazon Gift Certificate<br />
<strong>Registration: </strong>You can attend the meeting without registering but if you want to be entered in the drawing, you must register at <a href="https://www.livemeeting.com/lrs/8000181573/Registration.aspx?pageName=jhh2nc28185sd034">https://www.livemeeting.com/lrs/8000181573/Registration.aspx?pageName=jhh2nc28185sd034</a> no later than 5:00 PM Eastern on May 11th.</p>
<p><strong>Live Meeting Link</strong>: <a href="https://www.livemeeting.com/cc/usergroups/join?id=CPN75W&amp;role=attend">https://www.livemeeting.com/cc/usergroups/join?id=CPN75W&amp;role=attend</a></p>
<p><strong>_____________________________________________________________</strong></p>
<p><strong>12 Key Development Areas<br />
May 13th 1:00 PM EDT (GMT -4)<br />
<strong>Presenter: </strong>Andy Warren<br />
</strong><br />
A good professional development plan has to go far beyond ‘learning more technology’, it has to encompass the wide variety of skills you need to build the next step in your career, and it has to include a variety of learning methods. We’ll discuss how much time and money you should budget when building your plan, and how the distribution of time and money changes as your career evolves. We’ll look at the growth phases you’ll encounter, learning how you learn best, how to keep up with new technology without burning out, and even how things like blogging and Twitter can be an interesting part of your plan.</p>
<p><strong>Andy Warren</strong><br />
<a href="http://www.linkedin.com/in/sqlandy">Andy Warren</a> (@SQLAndy) is a SQL trainer focusing on basic administration and performance tuning, he runs the free <a href="http://www.sqlshare.com/">SQLShare.com</a> training site, is currently a SQL Server MVP, blogs daily at <a href="http://www.sqlandy.com/">SQLAndy.com</a>, started the <a href="http://www.sqlsaturday.com/">SQLSaturday</a> franchise,  is co-President of the <a href="http://www.opass.org/">Orlando SQL Server Users Group</a>, serves as a member of the Board of Directors of <a href="http://www.sqlpass.org/">PASS</a>, and was a founding partner in <a href="http://www.sqlservercentral.com/">SQLServerCentral.com</a>.  In his remaining free time he’s working on a book for first time managers and squeezes in some woodworking for relaxation.</p>
<p><strong>Live Meeting Link:</strong> <a title="Click here for Live Meeting Link" href="https://www323.livemeeting.com/cc/usergroups/join?id=5233Z9&amp;role=attend">https://www323.livemeeting.com/cc/usergroups/join?id=5233Z9&amp;role=attend</a></p>
<p><strong>_____________________________________________________________</strong></p>
<p><strong>Extract, Transform, and Load your Data Warehouse<br />
May 14, 2010 12:00 PM EDT (GMT -4) <a href="javascript:__doPostBack('dnn$ctr3413$Events$EventDetails$cmdvEvent2','')">Add to calendar</a><br />
<strong>Presenter: Jessica M. Moss</strong></strong></p>
<p>One data warehouse buzzword that often gets used is &#8220;ETL&#8221;, also known as extract, transform, and load.  But what does this really mean from a data warehousing perspective and how do we use SQL Server Integration Services to perform these ETL functions?  This session will answer these questions and show solutions to common ETL problems.</p>
<p><strong>Jessica M. Moss</strong></p>
<p>Jessica M. Moss, an architect with Ironworks Consulting and a Microsoft SQL Server MVP, is a well-known practitioner, author, and speaker in Microsoft SQL Server business intelligence.  Jessica has created numerous data warehousing solutions for companies in the retail, internet, health services, finance, and energy industries and authored technical content for multiple magazines, websites, and the book &#8220;Microsoft SQL Server 2008 Integration Services Problem-Design-Solution&#8221;.  Jessica enjoys working with the central Virginia community and speaks regularly at user groups, code camps, and conferences.  You can read about her work on her blog, <a href="http://www.jessicammoss.com/">http://www.jessicammoss.com</a>.</p>
<p><strong>Live Meeting Link:</strong> <a href="https://www.livemeeting.com/cc/usergroups/join?id=CPPC3S&amp;role=attend">https://www.livemeeting.com/cc/usergroups/join?id=CPPC3S&amp;role=attend</a></p>
<p><strong>_____________________________________________________________</strong></p>
<div id="scid:0767317B-992E-4b12-91E0-4F059A8CECA8:e303a28e-b295-4c5e-a7a0-9e8298f716b4" class="wlWriterEditableSmartContent" style="margin: 0px; display: inline; float: none; padding: 0px;">del.icio.us Tags: <a rel="tag" href="http://del.icio.us/popular/PASS">PASS</a>,<a rel="tag" href="http://del.icio.us/popular/VC">VC</a>,<a rel="tag" href="http://del.icio.us/popular/AppDev">AppDev</a>,<a rel="tag" href="http://del.icio.us/popular/DBA">DBA</a>,<a rel="tag" href="http://del.icio.us/popular/Prof-Dev">Prof-Dev</a>,<a rel="tag" href="http://del.icio.us/popular/Free+Training">Free Training</a>,<a rel="tag" href="http://del.icio.us/popular/SQL+Server">SQL Server</a></div>
<img src="http://feeds.feedburner.com/~r/Sqlvariations/~4/0kUqlTAGGWQ" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://sqlvariant.com/wordpress/index.php/2010/05/early-may-pass-vc-presentations/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<feedburner:origLink>http://sqlvariant.com/wordpress/index.php/2010/05/early-may-pass-vc-presentations/</feedburner:origLink></item>
		<item>
		<title>quick post checking mount points with PowerShell</title>
		<link>http://feedproxy.google.com/~r/Sqlvariations/~3/Y85Ca_mYeNg/</link>
		<comments>http://sqlvariant.com/wordpress/index.php/2010/05/quick-post-checking-mount-points-with-powershell/#comments</comments>
		<pubDate>Thu, 06 May 2010 19:38:08 +0000</pubDate>
		<dc:creator>Aaron Nelson</dc:creator>
				<category><![CDATA[PowerShell]]></category>

		<guid isPermaLink="false">http://sqlvariant.com/wordpress/index.php/2010/05/quick-post-checking-mount-points-with-powershell/</guid>
		<description><![CDATA[Having problems with my blog feed so this is just a temporary post.  I hope to get things fixed this weekend.  Does anyone know how to fix a blog feed that is bigger than 512k? This code here will loop through a list of servers that you supply it in a text file and then [...]]]></description>
			<content:encoded><![CDATA[<div class="tweetmeme_button" style="float: right; margin-left: 10px;">
			<a href="http://api.tweetmeme.com/share?url=http%3A%2F%2Fsqlvariant.com%2Fwordpress%2Findex.php%2F2010%2F05%2Fquick-post-checking-mount-points-with-powershell%2F"><br />
				<img src="http://api.tweetmeme.com/imagebutton.gif?url=http%3A%2F%2Fsqlvariant.com%2Fwordpress%2Findex.php%2F2010%2F05%2Fquick-post-checking-mount-points-with-powershell%2F&amp;source=SQLvariant&amp;style=normal&amp;service=bit.ly&amp;service_api=R_b1d7f9d8f13871a25e3734213762c317" height="61" width="50" /><br />
			</a>
		</div>
<p>Having problems with my blog feed so this is just a temporary post.  I hope to get things fixed this weekend.  Does anyone know how to fix a blog feed that is bigger than 512k?</p>
<p>This code here will loop through a list of servers that you supply it in a text file and then spit out only the Mount Points on those servers that have less than 20% free space remaining on them.</p>
<pre class="PowerShellColorizedScript"><span style="color: #00008b;">foreach</span> <span style="color: #000000;">(</span><span style="color: #ff4500;">$svr</span> <span style="color: #00008b;">in</span> <span style="color: #0000ff;">get-content</span> <span style="color: #8b0000;">"C:\PowerShell\AllServers.txt"</span><span style="color: #000000;">)</span>             

<span style="color: #000000;">{</span>             

<span style="color: #ff4500;">$svr</span><span style="color: #000000;">;</span> <span style="color: #0000ff;">Get-WmiObject</span> <span style="color: #8a2be2;">Win32_PerfFormattedData_PerfDisk_LogicalDisk</span> <span style="color: #000080;">-ComputerName</span> <span style="color: #ff4500;">$svr</span> <span style="color: #000000;">`
</span><span style="color: #a9a9a9;">|</span> <span style="color: #0000ff;">where</span><span style="color: #000000;">{</span><span style="color: #ff4500;">$_</span><span style="color: #a9a9a9;">.</span><span style="color: #000000;">Name</span> <span style="color: #a9a9a9;">-ne</span> <span style="color: #8b0000;">"_Total"</span> <span style="color: #a9a9a9;">-and</span> <span style="color: #ff4500;">$_</span><span style="color: #a9a9a9;">.</span><span style="color: #000000;">PercentFreeSpace</span> <span style="color: #a9a9a9;">-lt</span> <span style="color: #800080;">20</span><span style="color: #000000;">}</span> <span style="color: #a9a9a9;">|</span> <span style="color: #0000ff;">select-object</span> <span style="color: #8a2be2;">Name</span><span style="color: #a9a9a9;">,</span> <span style="color: #8a2be2;">PercentFreeSpace</span> <span style="color: #a9a9a9;">|</span> <span style="color: #0000ff;">format-list</span>            

<span style="color: #000000;">}</span></pre>
<img src="http://feeds.feedburner.com/~r/Sqlvariations/~4/Y85Ca_mYeNg" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://sqlvariant.com/wordpress/index.php/2010/05/quick-post-checking-mount-points-with-powershell/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		<feedburner:origLink>http://sqlvariant.com/wordpress/index.php/2010/05/quick-post-checking-mount-points-with-powershell/</feedburner:origLink></item>
		<item>
		<title>I’ll be speaking at SQL Saturday #38 in Jacksonville</title>
		<link>http://feedproxy.google.com/~r/Sqlvariations/~3/Ru2q6A37Sfg/</link>
		<comments>http://sqlvariant.com/wordpress/index.php/2010/05/ill-be-speaking-at-sql-saturday-38-in-jacksonville/#comments</comments>
		<pubDate>Thu, 06 May 2010 11:49:25 +0000</pubDate>
		<dc:creator>Aaron Nelson</dc:creator>
				<category><![CDATA[PowerShell]]></category>
		<category><![CDATA[SQL Saturday]]></category>
		<category><![CDATA[Training Event]]></category>
		<category><![CDATA[geekSpeak]]></category>
		<category><![CDATA[Hyper-V]]></category>
		<category><![CDATA[MSDN]]></category>
		<category><![CDATA[SCVMM]]></category>
		<category><![CDATA[Virtualization]]></category>

		<guid isPermaLink="false">http://sqlvariant.com/wordpress/index.php/2010/05/ill-be-speaking-at-sql-saturday-38-in-jacksonville/</guid>
		<description><![CDATA[If you didn’t make it to my webcast on MSDN’s geekSpeak yesterday you can catch me at SQL Saturday #38 in Jacksonville this weekend.&#160; As always I’ll be including a few new scripts since the last time I gave this presentation.&#160; There will be a lot of great speakers down in Jacksonville and the last [...]]]></description>
			<content:encoded><![CDATA[<div class="tweetmeme_button" style="float: right; margin-left: 10px;">
			<a href="http://api.tweetmeme.com/share?url=http%3A%2F%2Fsqlvariant.com%2Fwordpress%2Findex.php%2F2010%2F05%2Fill-be-speaking-at-sql-saturday-38-in-jacksonville%2F"><br />
				<img src="http://api.tweetmeme.com/imagebutton.gif?url=http%3A%2F%2Fsqlvariant.com%2Fwordpress%2Findex.php%2F2010%2F05%2Fill-be-speaking-at-sql-saturday-38-in-jacksonville%2F&amp;source=SQLvariant&amp;style=normal&amp;service=bit.ly&amp;service_api=R_b1d7f9d8f13871a25e3734213762c317" height="61" width="50" /><br />
			</a>
		</div>
<p>If you didn’t make it to my webcast on <a href="https://msevents.microsoft.com/CUI/WebCastEventDetails.aspx?EventID=1032449694&amp;EventCategory=4&amp;culture=en-US&amp;CountryCode=US"><strong>MSDN’s geekSpeak</strong></a> yesterday you can catch me at <a href="http://sqlsaturday.com/38/eventhome.aspx"><strong>SQL Saturday #38 in Jacksonville</strong></a> this weekend.&#160; As always I’ll be including a few new scripts since the last time I gave this presentation.&#160; There will be a lot of great speakers down in Jacksonville and the last I heard, there were over 550 people registered.</p>
<p><a href="http://sqlsaturday.com/38/eventhome.aspx"><img style="border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="image" border="0" alt="image" src="http://sqlvariant.com/wordpress/wp-content/uploads/2010/05/image.png" width="244" height="106" /></a></p>
<p>In addition to my <em>PowerShell for Data Professionals</em> session I will also be doing a presentation on using Hyper-V and SCVMM to manage your Dev and Test environments called <em>Virtualize This!&#160; </em></p>
<p>Oh, and please remember to bring lots of good questions.</p>
<form id="aspnetForm" method="post" action="schedule.aspx?sat=38">
<table style="width: 600pt; border-collapse: collapse" border="0" cellspacing="0" cellpadding="0" width="799">
<colgroup>
<col style="width: 71pt; mso-width-source: userset; mso-width-alt: 3474" width="95" /></col>
<col style="width: 90pt; mso-width-source: userset; mso-width-alt: 4388" width="120" /></col>
<col style="width: 79pt; mso-width-source: userset; mso-width-alt: 3840" width="105" /></col>
<col style="width: 80pt; mso-width-source: userset; mso-width-alt: 3876" width="106" /></col>
<col style="width: 79pt; mso-width-source: userset; mso-width-alt: 3840" width="105" /></col>
<col style="width: 122pt; mso-width-source: userset; mso-width-alt: 5961" width="163" /></col>
</colgroup>
<tbody>
<tr style="height: 45pt" height="60">
<td style="border-bottom: white 1.5pt solid; border-left: medium none; width: 71pt; font-family: arial; background: #f79646; height: 45pt; color: #333333; font-size: 11pt; border-top: medium none; font-weight: 700; border-right: white 0.5pt solid; text-decoration: none; text-underline-style: none; text-line-through: none; mso-pattern: #f79646 none" class="xl65" height="60" width="95">Start Time</td>
<td style="border-bottom: white 1.5pt solid; border-left: white 0.5pt solid; width: 90pt; font-family: arial; background: #f79646; color: #333333; font-size: 11pt; border-top: medium none; font-weight: 700; border-right: white 0.5pt solid; text-decoration: none; text-underline-style: none; text-line-through: none; mso-pattern: #f79646 none" class="xl65" width="120">1202 (Auditorium)</td>
<td style="border-bottom: white 1.5pt solid; border-left: white 0.5pt solid; width: 79pt; font-family: arial; background: #f79646; color: #333333; font-size: 11pt; border-top: medium none; font-weight: 700; border-right: white 0.5pt solid; text-decoration: none; text-underline-style: none; text-line-through: none; mso-pattern: #f79646 none" class="xl65" width="105">1400</td>
<td style="border-bottom: white 1.5pt solid; border-left: white 0.5pt solid; width: 80pt; font-family: arial; background: #f79646; color: #333333; font-size: 11pt; border-top: medium none; font-weight: 700; border-right: white 0.5pt solid; text-decoration: none; text-underline-style: none; text-line-through: none; mso-pattern: #f79646 none" class="xl65" width="106">1402</td>
<td style="border-bottom: white 1.5pt solid; border-left: white 0.5pt solid; width: 79pt; font-family: arial; background: #f79646; color: #333333; font-size: 11pt; border-top: medium none; font-weight: 700; border-right: white 0.5pt solid; text-decoration: none; text-underline-style: none; text-line-through: none; mso-pattern: #f79646 none" class="xl65" width="105">1404</td>
<td style="border-bottom: white 1.5pt solid; border-left: white 0.5pt solid; width: 79pt; font-family: arial; background: #f79646; color: #333333; font-size: 11pt; border-top: medium none; font-weight: 700; border-right: white 0.5pt solid; text-decoration: none; text-underline-style: none; text-line-through: none; mso-pattern: #f79646 none" class="xl65" width="105">1406</td>
<td style="border-bottom: white 1.5pt solid; border-left: white 0.5pt solid; width: 122pt; font-family: arial; background: #f79646; color: #333333; font-size: 11pt; border-top: medium none; font-weight: 700; border-right: medium none; text-decoration: none; text-underline-style: none; text-line-through: none; mso-pattern: #f79646 none" class="xl65" width="163">Business Intelligence -1102</td>
</tr>
<tr style="height: 30pt" height="40">
<td style="border-bottom: white 0.5pt solid; border-left: medium none; width: 71pt; font-family: arial; background: #f7f6f3; height: 30pt; color: #333333; font-size: 11pt; border-top: white 0.5pt solid; font-weight: 400; border-right: white 0.5pt solid; text-decoration: none; text-underline-style: none; text-line-through: none; mso-pattern: black none" class="xl66" height="40" width="95" align="right">9:00 AM</td>
<td style="border-bottom: white 0.5pt solid; border-left: white 0.5pt solid; width: 90pt; font-family: calibri; background: #f7f6f3; color: blue; font-size: 11pt; border-top: white 0.5pt solid; font-weight: 400; border-right: white 0.5pt solid; text-decoration: underline; text-underline-style: single; text-line-through: none; mso-pattern: black none" class="xl67" width="120"><a href="http://sqlsaturday.com/viewsession.aspx?sat=38&amp;sessionid=1167">Plamen Ratchev</a></td>
<td style="border-bottom: white 0.5pt solid; border-left: white 0.5pt solid; width: 79pt; font-family: calibri; background: #f7f6f3; color: blue; font-size: 11pt; border-top: white 0.5pt solid; font-weight: 400; border-right: white 0.5pt solid; text-decoration: underline; text-underline-style: single; text-line-through: none; mso-pattern: black none" class="xl67" width="105"><a href="http://sqlsaturday.com/viewsession.aspx?sat=38&amp;sessionid=1558">Andy Warren</a></td>
<td style="border-bottom: white 0.5pt solid; border-left: white 0.5pt solid; width: 80pt; font-family: calibri; background: #f7f6f3; color: blue; font-size: 11pt; border-top: white 0.5pt solid; font-weight: 400; border-right: white 0.5pt solid; text-decoration: underline; text-underline-style: single; text-line-through: none; mso-pattern: black none" class="xl67" width="106"><a href="http://sqlsaturday.com/viewsession.aspx?sat=38&amp;sessionid=1355">Dean Richards</a></td>
<td style="border-bottom: white 0.5pt solid; border-left: white 0.5pt solid; width: 79pt; font-family: calibri; background: #f7f6f3; color: blue; font-size: 11pt; border-top: white 0.5pt solid; font-weight: 400; border-right: white 0.5pt solid; text-decoration: underline; text-underline-style: single; text-line-through: none; mso-pattern: black none" class="xl67" width="105"><a href="http://sqlsaturday.com/viewsession.aspx?sat=38&amp;sessionid=1213">Jorge Segarra</a></td>
<td style="border-bottom: white 0.5pt solid; border-left: white 0.5pt solid; width: 79pt; font-family: calibri; background: #f7f6f3; color: blue; font-size: 11pt; border-top: white 0.5pt solid; font-weight: 400; border-right: white 0.5pt solid; text-decoration: underline; text-underline-style: single; text-line-through: none; mso-pattern: black none" class="xl67" width="105"><a href="http://sqlsaturday.com/viewsession.aspx?sat=38&amp;sessionid=1203">Michael Antonovich</a></td>
<td style="border-bottom: white 0.5pt solid; border-left: white 0.5pt solid; width: 122pt; font-family: calibri; background: #f7f6f3; color: blue; font-size: 11pt; border-top: white 0.5pt solid; font-weight: 400; border-right: medium none; text-decoration: underline; text-underline-style: single; text-line-through: none; mso-pattern: black none" class="xl67" width="163"><a href="http://sqlsaturday.com/viewsession.aspx?sat=38&amp;sessionid=1143">Brian McDonald</a></td>
</tr>
<tr style="height: 60pt" height="80">
<td style="border-bottom: white 0.5pt solid; border-left: medium none; width: 71pt; font-family: arial; background: #f7f6f3; height: 60pt; color: #333333; font-size: 11pt; border-top: white 0.5pt solid; font-weight: 400; border-right: white 0.5pt solid; text-decoration: none; text-underline-style: none; text-line-through: none; mso-pattern: black none" class="xl66" height="80" width="95">&#160;</td>
<td style="border-bottom: white 0.5pt solid; border-left: white 0.5pt solid; width: 90pt; font-family: calibri; background: #f7f6f3; color: blue; font-size: 11pt; border-top: white 0.5pt solid; font-weight: 400; border-right: white 0.5pt solid; text-decoration: underline; text-underline-style: single; text-line-through: none; mso-pattern: black none" class="xl67" width="120"><a href="http://sqlsaturday.com/viewsession.aspx?sat=38&amp;sessionid=1167">Common SQL Programming Mistakes</a></td>
<td style="border-bottom: white 0.5pt solid; border-left: white 0.5pt solid; width: 79pt; font-family: calibri; background: #f7f6f3; color: blue; font-size: 11pt; border-top: white 0.5pt solid; font-weight: 400; border-right: white 0.5pt solid; text-decoration: underline; text-underline-style: single; text-line-through: none; mso-pattern: black none" class="xl67" width="105"><a href="http://sqlsaturday.com/viewsession.aspx?sat=38&amp;sessionid=1558">Introduction to Statistics</a></td>
<td style="border-bottom: white 0.5pt solid; border-left: white 0.5pt solid; width: 80pt; font-family: calibri; background: #f7f6f3; color: blue; font-size: 11pt; border-top: white 0.5pt solid; font-weight: 400; border-right: white 0.5pt solid; text-decoration: underline; text-underline-style: single; text-line-through: none; mso-pattern: black none" class="xl67" width="106"><a href="http://sqlsaturday.com/viewsession.aspx?sat=38&amp;sessionid=1355">Tuna Helper for SQL Server DBA&#8217;s</a></td>
<td style="border-bottom: white 0.5pt solid; border-left: white 0.5pt solid; width: 79pt; font-family: calibri; background: #f7f6f3; color: blue; font-size: 11pt; border-top: white 0.5pt solid; font-weight: 400; border-right: white 0.5pt solid; text-decoration: underline; text-underline-style: single; text-line-through: none; mso-pattern: black none" class="xl67" width="105"><a href="http://sqlsaturday.com/viewsession.aspx?sat=38&amp;sessionid=1213">SQL University 101: Starting the SQL Journey</a></td>
<td style="border-bottom: white 0.5pt solid; border-left: white 0.5pt solid; width: 79pt; font-family: calibri; background: #f7f6f3; color: blue; font-size: 11pt; border-top: white 0.5pt solid; font-weight: 400; border-right: white 0.5pt solid; text-decoration: underline; text-underline-style: single; text-line-through: none; mso-pattern: black none" class="xl67" width="105"><a href="http://sqlsaturday.com/viewsession.aspx?sat=38&amp;sessionid=1203">XML 101 for the SQL Developer</a></td>
<td style="border-bottom: white 0.5pt solid; border-left: white 0.5pt solid; width: 122pt; font-family: calibri; background: #f7f6f3; color: blue; font-size: 11pt; border-top: white 0.5pt solid; font-weight: 400; border-right: medium none; text-decoration: underline; text-underline-style: single; text-line-through: none; mso-pattern: black none" class="xl67" width="163"><a href="http://sqlsaturday.com/viewsession.aspx?sat=38&amp;sessionid=1143">Introduction to SQL Server Reporting Services 2008</a></td>
</tr>
<tr style="height: 30pt" height="40">
<td style="border-bottom: white 0.5pt solid; border-left: medium none; width: 71pt; font-family: arial; background: white; height: 30pt; color: blue; font-size: 11pt; border-top: white 0.5pt solid; font-weight: 400; border-right: white 0.5pt solid; text-decoration: none; text-underline-style: none; text-line-through: none; mso-pattern: black none" class="xl68" height="40" width="95" align="right">10:15 AM</td>
<td style="border-bottom: white 0.5pt solid; border-left: white 0.5pt solid; width: 90pt; font-family: calibri; background: white; color: blue; font-size: 11pt; border-top: white 0.5pt solid; font-weight: 400; border-right: white 0.5pt solid; text-decoration: underline; text-underline-style: single; text-line-through: none; mso-pattern: black none" class="xl69" width="120"><a href="http://sqlsaturday.com/viewsession.aspx?sat=38&amp;sessionid=1354">Dean Richards</a></td>
<td style="border-bottom: white 0.5pt solid; border-left: white 0.5pt solid; width: 79pt; font-family: calibri; background: white; color: blue; font-size: 11pt; border-top: white 0.5pt solid; font-weight: 400; border-right: white 0.5pt solid; text-decoration: underline; text-underline-style: single; text-line-through: none; mso-pattern: black none" class="xl69" width="105"><a href="http://sqlsaturday.com/viewsession.aspx?sat=38&amp;sessionid=1214">Jorge Segarra</a></td>
<td style="border-bottom: white 0.5pt solid; border-left: white 0.5pt solid; width: 80pt; font-family: calibri; background: white; color: blue; font-size: 11pt; border-top: white 0.5pt solid; font-weight: 400; border-right: white 0.5pt solid; text-decoration: underline; text-underline-style: single; text-line-through: none; mso-pattern: black none" class="xl69" width="106"><a href="http://sqlsaturday.com/viewsession.aspx?sat=38&amp;sessionid=1540">Jared Nielsen</a></td>
<td style="border-bottom: white 0.5pt solid; border-left: white 0.5pt solid; width: 79pt; font-family: calibri; background: white; color: blue; font-size: 11pt; border-top: white 0.5pt solid; font-weight: 400; border-right: white 0.5pt solid; text-decoration: underline; text-underline-style: single; text-line-through: none; mso-pattern: black none" class="xl69" width="105"><a href="http://sqlsaturday.com/viewsession.aspx?sat=38&amp;sessionid=1421">Brandie Tarvin</a></td>
<td style="border-bottom: white 0.5pt solid; border-left: white 0.5pt solid; width: 79pt; font-family: calibri; background: white; color: blue; font-size: 11pt; border-top: white 0.5pt solid; font-weight: 400; border-right: white 0.5pt solid; text-decoration: underline; text-underline-style: single; text-line-through: none; mso-pattern: black none" class="xl69" width="105"><a href="http://sqlsaturday.com/viewsession.aspx?sat=38&amp;sessionid=1204">Michael Antonovich</a></td>
<td style="border-bottom: white 0.5pt solid; border-left: white 0.5pt solid; width: 122pt; font-family: calibri; background: white; color: blue; font-size: 11pt; border-top: white 0.5pt solid; font-weight: 400; border-right: medium none; text-decoration: underline; text-underline-style: single; text-line-through: none; mso-pattern: black none" class="xl69" width="163"><a href="http://sqlsaturday.com/viewsession.aspx?sat=38&amp;sessionid=1220">Bradley Schacht</a></td>
</tr>
<tr style="height: 60pt" height="80">
<td style="border-bottom: white 0.5pt solid; border-left: medium none; width: 71pt; font-family: arial; background: white; height: 60pt; color: blue; font-size: 11pt; border-top: white 0.5pt solid; font-weight: 400; border-right: white 0.5pt solid; text-decoration: none; text-underline-style: none; text-line-through: none; mso-pattern: black none" class="xl68" height="80" width="95">&#160;</td>
<td style="border-bottom: white 0.5pt solid; border-left: white 0.5pt solid; width: 90pt; font-family: calibri; background: white; color: blue; font-size: 11pt; border-top: white 0.5pt solid; font-weight: 400; border-right: white 0.5pt solid; text-decoration: underline; text-underline-style: single; text-line-through: none; mso-pattern: black none" class="xl69" width="120"><a href="http://sqlsaturday.com/viewsession.aspx?sat=38&amp;sessionid=1354">Response Time Analysis of SQL Server Performance</a></td>
<td style="border-bottom: white 0.5pt solid; border-left: white 0.5pt solid; width: 79pt; font-family: calibri; background: white; color: blue; font-size: 11pt; border-top: white 0.5pt solid; font-weight: 400; border-right: white 0.5pt solid; text-decoration: underline; text-underline-style: single; text-line-through: none; mso-pattern: black none" class="xl69" width="105"><a href="http://sqlsaturday.com/viewsession.aspx?sat=38&amp;sessionid=1214">Policy-Based Management: Administration Made Easy</a></td>
<td style="border-bottom: white 0.5pt solid; border-left: white 0.5pt solid; width: 80pt; font-family: calibri; background: white; color: blue; font-size: 11pt; border-top: white 0.5pt solid; font-weight: 400; border-right: white 0.5pt solid; text-decoration: underline; text-underline-style: single; text-line-through: none; mso-pattern: black none" class="xl69" width="106"><a href="http://sqlsaturday.com/viewsession.aspx?sat=38&amp;sessionid=1540">SQL and SEO &#8211; Database Design and Web Marketing</a></td>
<td style="border-bottom: white 0.5pt solid; border-left: white 0.5pt solid; width: 79pt; font-family: calibri; background: white; color: blue; font-size: 11pt; border-top: white 0.5pt solid; font-weight: 400; border-right: white 0.5pt solid; text-decoration: underline; text-underline-style: single; text-line-through: none; mso-pattern: black none" class="xl69" width="105"><a href="http://sqlsaturday.com/viewsession.aspx?sat=38&amp;sessionid=1421">T-SQL 102: Aliases and Table Joins</a></td>
<td style="border-bottom: white 0.5pt solid; border-left: white 0.5pt solid; width: 79pt; font-family: calibri; background: white; color: blue; font-size: 11pt; border-top: white 0.5pt solid; font-weight: 400; border-right: white 0.5pt solid; text-decoration: underline; text-underline-style: single; text-line-through: none; mso-pattern: black none" class="xl69" width="105"><a href="http://sqlsaturday.com/viewsession.aspx?sat=38&amp;sessionid=1204">Publishing Access Applications to SharePoint</a></td>
<td style="border-bottom: white 0.5pt solid; border-left: white 0.5pt solid; width: 122pt; font-family: calibri; background: white; color: blue; font-size: 11pt; border-top: white 0.5pt solid; font-weight: 400; border-right: medium none; text-decoration: underline; text-underline-style: single; text-line-through: none; mso-pattern: black none" class="xl69" width="163"><a href="http://sqlsaturday.com/viewsession.aspx?sat=38&amp;sessionid=1220">Introduction to SQL Server Integration Services</a></td>
</tr>
<tr style="height: 15pt" height="20">
<td style="border-bottom: white 0.5pt solid; border-left: medium none; width: 71pt; font-family: arial; background: #f7f6f3; height: 15pt; color: #333333; font-size: 11pt; border-top: white 0.5pt solid; font-weight: 400; border-right: white 0.5pt solid; text-decoration: none; text-underline-style: none; text-line-through: none; mso-pattern: black none" class="xl66" height="20" width="95" align="right">11:15 AM</td>
<td style="border-bottom: white 0.5pt solid; border-left: white 0.5pt solid; width: 90pt; font-family: arial; background: #f7f6f3; color: #333333; font-size: 11pt; border-top: white 0.5pt solid; font-weight: 400; border-right: white 0.5pt solid; text-decoration: none; text-underline-style: none; text-line-through: none; mso-pattern: black none" class="xl70" width="120">&#160;</td>
<td style="border-bottom: white 0.5pt solid; border-left: white 0.5pt solid; width: 79pt; font-family: arial; background: #f7f6f3; color: #333333; font-size: 11pt; border-top: white 0.5pt solid; font-weight: 400; border-right: white 0.5pt solid; text-decoration: none; text-underline-style: none; text-line-through: none; mso-pattern: black none" class="xl70" width="105">&#160;</td>
<td style="border-bottom: white 0.5pt solid; border-left: white 0.5pt solid; width: 80pt; font-family: arial; background: #f7f6f3; color: #333333; font-size: 11pt; border-top: white 0.5pt solid; font-weight: 400; border-right: white 0.5pt solid; text-decoration: none; text-underline-style: none; text-line-through: none; mso-pattern: black none" class="xl70" width="106">&#160;</td>
<td style="border-bottom: white 0.5pt solid; border-left: white 0.5pt solid; width: 79pt; font-family: arial; background: #f7f6f3; color: #333333; font-size: 11pt; border-top: white 0.5pt solid; font-weight: 400; border-right: white 0.5pt solid; text-decoration: none; text-underline-style: none; text-line-through: none; mso-pattern: black none" class="xl70" width="105">&#160;</td>
<td style="border-bottom: white 0.5pt solid; border-left: white 0.5pt solid; width: 79pt; font-family: arial; background: #f7f6f3; color: #333333; font-size: 11pt; border-top: white 0.5pt solid; font-weight: 400; border-right: white 0.5pt solid; text-decoration: none; text-underline-style: none; text-line-through: none; mso-pattern: black none" class="xl70" width="105">&#160;</td>
<td style="border-bottom: white 0.5pt solid; border-left: white 0.5pt solid; width: 122pt; font-family: calibri; background: #f7f6f3; color: blue; font-size: 11pt; border-top: white 0.5pt solid; font-weight: 400; border-right: medium none; text-decoration: underline; text-underline-style: single; text-line-through: none; mso-pattern: black none" class="xl67" width="163"><a href="http://sqlsaturday.com/viewsession.aspx?sat=38&amp;sessionid=1689">Michael Flora</a></td>
</tr>
<tr style="height: 30pt" height="40">
<td style="border-bottom: white 0.5pt solid; border-left: medium none; width: 71pt; font-family: arial; background: #f7f6f3; height: 30pt; color: #333333; font-size: 11pt; border-top: white 0.5pt solid; font-weight: 400; border-right: white 0.5pt solid; text-decoration: none; text-underline-style: none; text-line-through: none; mso-pattern: black none" class="xl66" height="40" width="95">&#160;</td>
<td style="border-bottom: white 0.5pt solid; border-left: white 0.5pt solid; width: 90pt; font-family: arial; background: #f7f6f3; color: #333333; font-size: 11pt; border-top: white 0.5pt solid; font-weight: 400; border-right: white 0.5pt solid; text-decoration: none; text-underline-style: none; text-line-through: none; mso-pattern: black none" class="xl70" width="120">&#160;</td>
<td style="border-bottom: white 0.5pt solid; border-left: white 0.5pt solid; width: 79pt; font-family: arial; background: #f7f6f3; color: #333333; font-size: 11pt; border-top: white 0.5pt solid; font-weight: 400; border-right: white 0.5pt solid; text-decoration: none; text-underline-style: none; text-line-through: none; mso-pattern: black none" class="xl70" width="105">&#160;</td>
<td style="border-bottom: white 0.5pt solid; border-left: white 0.5pt solid; width: 80pt; font-family: arial; background: #f7f6f3; color: #333333; font-size: 11pt; border-top: white 0.5pt solid; font-weight: 400; border-right: white 0.5pt solid; text-decoration: none; text-underline-style: none; text-line-through: none; mso-pattern: black none" class="xl70" width="106">&#160;</td>
<td style="border-bottom: white 0.5pt solid; border-left: white 0.5pt solid; width: 79pt; font-family: arial; background: #f7f6f3; color: #333333; font-size: 11pt; border-top: white 0.5pt solid; font-weight: 400; border-right: white 0.5pt solid; text-decoration: none; text-underline-style: none; text-line-through: none; mso-pattern: black none" class="xl70" width="105">&#160;</td>
<td style="border-bottom: white 0.5pt solid; border-left: white 0.5pt solid; width: 79pt; font-family: arial; background: #f7f6f3; color: #333333; font-size: 11pt; border-top: white 0.5pt solid; font-weight: 400; border-right: white 0.5pt solid; text-decoration: none; text-underline-style: none; text-line-through: none; mso-pattern: black none" class="xl70" width="105">&#160;</td>
<td style="border-bottom: white 0.5pt solid; border-left: white 0.5pt solid; width: 122pt; font-family: calibri; background: #f7f6f3; color: blue; font-size: 11pt; border-top: white 0.5pt solid; font-weight: 400; border-right: medium none; text-decoration: underline; text-underline-style: single; text-line-through: none; mso-pattern: black none" class="xl67" width="163"><a href="http://sqlsaturday.com/viewsession.aspx?sat=38&amp;sessionid=1689">Mini &#8211; SSIS for the DBA</a></td>
</tr>
<tr style="height: 30pt" height="40">
<td style="border-bottom: white 0.5pt solid; border-left: medium none; width: 71pt; font-family: arial; background: white; height: 30pt; color: blue; font-size: 11pt; border-top: white 0.5pt solid; font-weight: 400; border-right: white 0.5pt solid; text-decoration: none; text-underline-style: none; text-line-through: none; mso-pattern: black none" class="xl68" height="40" width="95" align="right">12:00 PM</td>
<td style="border-bottom: white 0.5pt solid; border-left: white 0.5pt solid; width: 90pt; font-family: calibri; background: white; color: blue; font-size: 11pt; border-top: white 0.5pt solid; font-weight: 400; border-right: white 0.5pt solid; text-decoration: underline; text-underline-style: single; text-line-through: none; mso-pattern: black none" class="xl69" width="120"><a href="http://sqlsaturday.com/viewsession.aspx?sat=38&amp;sessionid=1348">Rodney Landrum</a></td>
<td style="border-bottom: white 0.5pt solid; border-left: white 0.5pt solid; width: 79pt; font-family: calibri; background: white; color: blue; font-size: 11pt; border-top: white 0.5pt solid; font-weight: 400; border-right: white 0.5pt solid; text-decoration: underline; text-underline-style: single; text-line-through: none; mso-pattern: black none" class="xl69" width="105"><a href="http://sqlsaturday.com/viewsession.aspx?sat=38&amp;sessionid=1229">Timothy McAliley</a></td>
<td style="border-bottom: white 0.5pt solid; border-left: white 0.5pt solid; width: 80pt; font-family: calibri; background: white; color: blue; font-size: 11pt; border-top: white 0.5pt solid; font-weight: 400; border-right: white 0.5pt solid; text-decoration: underline; text-underline-style: single; text-line-through: none; mso-pattern: black none" class="xl69" width="106"><a href="http://sqlsaturday.com/viewsession.aspx?sat=38&amp;sessionid=1598">Eric Wisdahl</a></td>
<td style="border-bottom: white 0.5pt solid; border-left: white 0.5pt solid; width: 79pt; font-family: calibri; background: white; color: blue; font-size: 11pt; border-top: white 0.5pt solid; font-weight: 400; border-right: white 0.5pt solid; text-decoration: underline; text-underline-style: single; text-line-through: none; mso-pattern: black none" class="xl69" width="105"><a href="http://sqlsaturday.com/viewsession.aspx?sat=38&amp;sessionid=1122">Troy Gallant</a></td>
<td style="border-bottom: white 0.5pt solid; border-left: white 0.5pt solid; width: 79pt; font-family: calibri; background: white; color: blue; font-size: 11pt; border-top: white 0.5pt solid; font-weight: 400; border-right: white 0.5pt solid; text-decoration: underline; text-underline-style: single; text-line-through: none; mso-pattern: black none" class="xl69" width="105"><a href="http://sqlsaturday.com/viewsession.aspx?sat=38&amp;sessionid=1386">Jonathon Moorman</a></td>
<td style="border-bottom: white 0.5pt solid; border-left: white 0.5pt solid; width: 122pt; font-family: calibri; background: white; color: blue; font-size: 11pt; border-top: white 0.5pt solid; font-weight: 400; border-right: medium none; text-decoration: underline; text-underline-style: single; text-line-through: none; mso-pattern: black none" class="xl69" width="163"><a href="http://sqlsaturday.com/viewsession.aspx?sat=38&amp;sessionid=1120">Devin Knight</a></td>
</tr>
<tr style="height: 60pt" height="80">
<td style="border-bottom: white 0.5pt solid; border-left: medium none; width: 71pt; font-family: arial; background: white; height: 60pt; color: blue; font-size: 11pt; border-top: white 0.5pt solid; font-weight: 400; border-right: white 0.5pt solid; text-decoration: none; text-underline-style: none; text-line-through: none; mso-pattern: black none" class="xl68" height="80" width="95">&#160;</td>
<td style="border-bottom: white 0.5pt solid; border-left: white 0.5pt solid; width: 90pt; font-family: calibri; background: white; color: blue; font-size: 11pt; border-top: white 0.5pt solid; font-weight: 400; border-right: white 0.5pt solid; text-decoration: underline; text-underline-style: single; text-line-through: none; mso-pattern: black none" class="xl69" width="120"><a href="http://sqlsaturday.com/viewsession.aspx?sat=38&amp;sessionid=1348">Demystyfying SQL Code and Object Deployments</a></td>
<td style="border-bottom: white 0.5pt solid; border-left: white 0.5pt solid; width: 79pt; font-family: calibri; background: white; color: blue; font-size: 11pt; border-top: white 0.5pt solid; font-weight: 400; border-right: white 0.5pt solid; text-decoration: underline; text-underline-style: single; text-line-through: none; mso-pattern: black none" class="xl69" width="105"><a href="http://sqlsaturday.com/viewsession.aspx?sat=38&amp;sessionid=1229">ITIL V3 for the Database Administrator</a></td>
<td style="border-bottom: white 0.5pt solid; border-left: white 0.5pt solid; width: 80pt; font-family: calibri; background: white; color: blue; font-size: 11pt; border-top: white 0.5pt solid; font-weight: 400; border-right: white 0.5pt solid; text-decoration: underline; text-underline-style: single; text-line-through: none; mso-pattern: black none" class="xl69" width="106"><a href="http://sqlsaturday.com/viewsession.aspx?sat=38&amp;sessionid=1598">SSIS Configurations, Expressions and Constraints</a></td>
<td style="border-bottom: white 0.5pt solid; border-left: white 0.5pt solid; width: 79pt; font-family: calibri; background: white; color: blue; font-size: 11pt; border-top: white 0.5pt solid; font-weight: 400; border-right: white 0.5pt solid; text-decoration: underline; text-underline-style: single; text-line-through: none; mso-pattern: black none" class="xl69" width="105"><a href="http://sqlsaturday.com/viewsession.aspx?sat=38&amp;sessionid=1122">Introduction to Transactional Replication</a></td>
<td style="border-bottom: white 0.5pt solid; border-left: white 0.5pt solid; width: 79pt; font-family: calibri; background: white; color: blue; font-size: 11pt; border-top: white 0.5pt solid; font-weight: 400; border-right: white 0.5pt solid; text-decoration: underline; text-underline-style: single; text-line-through: none; mso-pattern: black none" class="xl69" width="105"><a href="http://sqlsaturday.com/viewsession.aspx?sat=38&amp;sessionid=1386">Basics of Sql Server Profiler</a></td>
<td style="border-bottom: white 0.5pt solid; border-left: white 0.5pt solid; width: 122pt; font-family: calibri; background: white; color: blue; font-size: 11pt; border-top: white 0.5pt solid; font-weight: 400; border-right: medium none; text-decoration: underline; text-underline-style: single; text-line-through: none; mso-pattern: black none" class="xl69" width="163"><a href="http://sqlsaturday.com/viewsession.aspx?sat=38&amp;sessionid=1120">Introduction to Data Warehousing</a></td>
</tr>
<tr style="height: 30pt" height="40">
<td style="border-bottom: white 0.5pt solid; border-left: medium none; width: 71pt; font-family: arial; background: #f7f6f3; height: 30pt; color: #333333; font-size: 11pt; border-top: white 0.5pt solid; font-weight: 400; border-right: white 0.5pt solid; text-decoration: none; text-underline-style: none; text-line-through: none; mso-pattern: black none" class="xl66" height="40" width="95" align="right">1:15 PM</td>
<td style="border-bottom: white 0.5pt solid; border-left: white 0.5pt solid; width: 90pt; font-family: calibri; background: #f7f6f3; color: blue; font-size: 11pt; border-top: white 0.5pt solid; font-weight: 400; border-right: white 0.5pt solid; text-decoration: underline; text-underline-style: single; text-line-through: none; mso-pattern: black none" class="xl67" width="120"><a href="http://sqlsaturday.com/viewsession.aspx?sat=38&amp;sessionid=1131">Aaron Nelson</a></td>
<td style="border-bottom: white 0.5pt solid; border-left: white 0.5pt solid; width: 79pt; font-family: calibri; background: #f7f6f3; color: blue; font-size: 11pt; border-top: white 0.5pt solid; font-weight: 400; border-right: white 0.5pt solid; text-decoration: underline; text-underline-style: single; text-line-through: none; mso-pattern: black none" class="xl67" width="105"><a href="http://sqlsaturday.com/viewsession.aspx?sat=38&amp;sessionid=1563">Steve Schneider</a></td>
<td style="border-bottom: white 0.5pt solid; border-left: white 0.5pt solid; width: 80pt; font-family: calibri; background: #f7f6f3; color: blue; font-size: 11pt; border-top: white 0.5pt solid; font-weight: 400; border-right: white 0.5pt solid; text-decoration: underline; text-underline-style: single; text-line-through: none; mso-pattern: black none" class="xl67" width="106"><a href="http://sqlsaturday.com/viewsession.aspx?sat=38&amp;sessionid=1186">Robby Robertson</a></td>
<td style="border-bottom: white 0.5pt solid; border-left: white 0.5pt solid; width: 79pt; font-family: calibri; background: #f7f6f3; color: blue; font-size: 11pt; border-top: white 0.5pt solid; font-weight: 400; border-right: white 0.5pt solid; text-decoration: underline; text-underline-style: single; text-line-through: none; mso-pattern: black none" class="xl67" width="105"><a href="http://sqlsaturday.com/viewsession.aspx?sat=38&amp;sessionid=1701">Shawn Harrison</a></td>
<td style="border-bottom: white 0.5pt solid; border-left: white 0.5pt solid; width: 79pt; font-family: calibri; background: #f7f6f3; color: blue; font-size: 11pt; border-top: white 0.5pt solid; font-weight: 400; border-right: white 0.5pt solid; text-decoration: underline; text-underline-style: single; text-line-through: none; mso-pattern: black none" class="xl67" width="105"><a href="http://sqlsaturday.com/viewsession.aspx?sat=38&amp;sessionid=1524">Sumeet Bansal</a></td>
<td style="border-bottom: white 0.5pt solid; border-left: white 0.5pt solid; width: 122pt; font-family: calibri; background: #f7f6f3; color: blue; font-size: 11pt; border-top: white 0.5pt solid; font-weight: 400; border-right: medium none; text-decoration: underline; text-underline-style: single; text-line-through: none; mso-pattern: black none" class="xl67" width="163"><a href="http://sqlsaturday.com/viewsession.aspx?sat=38&amp;sessionid=1137">Mike Davis</a></td>
</tr>
<tr style="height: 60pt" height="80">
<td style="border-bottom: white 0.5pt solid; border-left: medium none; width: 71pt; font-family: arial; background: #f7f6f3; height: 60pt; color: #333333; font-size: 11pt; border-top: white 0.5pt solid; font-weight: 400; border-right: white 0.5pt solid; text-decoration: none; text-underline-style: none; text-line-through: none; mso-pattern: black none" class="xl66" height="80" width="95">&#160;</td>
<td style="border-bottom: white 0.5pt solid; border-left: white 0.5pt solid; width: 90pt; font-family: calibri; background: #f7f6f3; color: blue; font-size: 11pt; border-top: white 0.5pt solid; font-weight: 400; border-right: white 0.5pt solid; text-decoration: underline; text-underline-style: single; text-line-through: none; mso-pattern: black none" class="xl67" width="120"><a href="http://sqlsaturday.com/viewsession.aspx?sat=38&amp;sessionid=1131">Virtualize This!</a></td>
<td style="border-bottom: white 0.5pt solid; border-left: white 0.5pt solid; width: 79pt; font-family: calibri; background: #f7f6f3; color: blue; font-size: 11pt; border-top: white 0.5pt solid; font-weight: 400; border-right: white 0.5pt solid; text-decoration: underline; text-underline-style: single; text-line-through: none; mso-pattern: black none" class="xl67" width="105"><a href="http://sqlsaturday.com/viewsession.aspx?sat=38&amp;sessionid=1563">Encryption How-To 101</a></td>
<td style="border-bottom: white 0.5pt solid; border-left: white 0.5pt solid; width: 80pt; font-family: calibri; background: #f7f6f3; color: blue; font-size: 11pt; border-top: white 0.5pt solid; font-weight: 400; border-right: white 0.5pt solid; text-decoration: underline; text-underline-style: single; text-line-through: none; mso-pattern: black none" class="xl67" width="106"><a href="http://sqlsaturday.com/viewsession.aspx?sat=38&amp;sessionid=1186">SSIS Deployment Strategies</a></td>
<td style="border-bottom: white 0.5pt solid; border-left: white 0.5pt solid; width: 79pt; font-family: calibri; background: #f7f6f3; color: blue; font-size: 11pt; border-top: white 0.5pt solid; font-weight: 400; border-right: white 0.5pt solid; text-decoration: underline; text-underline-style: single; text-line-through: none; mso-pattern: black none" class="xl67" width="105"><a href="http://sqlsaturday.com/viewsession.aspx?sat=38&amp;sessionid=1701">Using Parameters in SSRS</a></td>
<td style="border-bottom: white 0.5pt solid; border-left: white 0.5pt solid; width: 79pt; font-family: calibri; background: #f7f6f3; color: blue; font-size: 11pt; border-top: white 0.5pt solid; font-weight: 400; border-right: white 0.5pt solid; text-decoration: underline; text-underline-style: single; text-line-through: none; mso-pattern: black none" class="xl67" width="105"><a href="http://sqlsaturday.com/viewsession.aspx?sat=38&amp;sessionid=1524">Accelerating SQL with Solid State Technology</a></td>
<td style="border-bottom: white 0.5pt solid; border-left: white 0.5pt solid; width: 122pt; font-family: calibri; background: #f7f6f3; color: blue; font-size: 11pt; border-top: white 0.5pt solid; font-weight: 400; border-right: medium none; text-decoration: underline; text-underline-style: single; text-line-through: none; mso-pattern: black none" class="xl67" width="163"><a href="http://sqlsaturday.com/viewsession.aspx?sat=38&amp;sessionid=1137">Building your First Cube in Analysis Services 2008</a></td>
</tr>
<tr style="height: 30pt" height="40">
<td style="border-bottom: white 0.5pt solid; border-left: medium none; width: 71pt; font-family: arial; background: white; height: 30pt; color: blue; font-size: 11pt; border-top: white 0.5pt solid; font-weight: 400; border-right: white 0.5pt solid; text-decoration: none; text-underline-style: none; text-line-through: none; mso-pattern: black none" class="xl68" height="40" width="95" align="right">2:30 PM</td>
<td style="border-bottom: white 0.5pt solid; border-left: white 0.5pt solid; width: 90pt; font-family: calibri; background: white; color: blue; font-size: 11pt; border-top: white 0.5pt solid; font-weight: 400; border-right: white 0.5pt solid; text-decoration: underline; text-underline-style: single; text-line-through: none; mso-pattern: black none" class="xl69" width="120"><a href="http://sqlsaturday.com/viewsession.aspx?sat=38&amp;sessionid=1168">Plamen Ratchev</a></td>
<td style="border-bottom: white 0.5pt solid; border-left: white 0.5pt solid; width: 79pt; font-family: calibri; background: white; color: blue; font-size: 11pt; border-top: white 0.5pt solid; font-weight: 400; border-right: white 0.5pt solid; text-decoration: underline; text-underline-style: single; text-line-through: none; mso-pattern: black none" class="xl69" width="105"><a href="http://sqlsaturday.com/viewsession.aspx?sat=38&amp;sessionid=1781">Jeff Cole</a></td>
<td style="border-bottom: white 0.5pt solid; border-left: white 0.5pt solid; width: 80pt; font-family: calibri; background: white; color: blue; font-size: 11pt; border-top: white 0.5pt solid; font-weight: 400; border-right: white 0.5pt solid; text-decoration: underline; text-underline-style: single; text-line-through: none; mso-pattern: black none" class="xl69" width="106"><a href="http://sqlsaturday.com/viewsession.aspx?sat=38&amp;sessionid=1177">Vikas Hawaldar</a></td>
<td style="border-bottom: white 0.5pt solid; border-left: white 0.5pt solid; width: 79pt; font-family: calibri; background: white; color: blue; font-size: 11pt; border-top: white 0.5pt solid; font-weight: 400; border-right: white 0.5pt solid; text-decoration: underline; text-underline-style: single; text-line-through: none; mso-pattern: black none" class="xl69" width="105"><a href="http://sqlsaturday.com/viewsession.aspx?sat=38&amp;sessionid=1600">Eric Wisdahl</a></td>
<td style="border-bottom: white 0.5pt solid; border-left: white 0.5pt solid; width: 79pt; font-family: calibri; background: white; color: blue; font-size: 11pt; border-top: white 0.5pt solid; font-weight: 400; border-right: white 0.5pt solid; text-decoration: underline; text-underline-style: single; text-line-through: none; mso-pattern: black none" class="xl69" width="105"><a href="http://sqlsaturday.com/viewsession.aspx?sat=38&amp;sessionid=1429">Mustika Nengah</a></td>
<td style="border-bottom: white 0.5pt solid; border-left: white 0.5pt solid; width: 122pt; font-family: calibri; background: white; color: blue; font-size: 11pt; border-top: white 0.5pt solid; font-weight: 400; border-right: medium none; text-decoration: underline; text-underline-style: single; text-line-through: none; mso-pattern: black none" class="xl69" width="163"><a href="http://sqlsaturday.com/viewsession.aspx?sat=38&amp;sessionid=1267">Adam Jorgensen</a></td>
</tr>
<tr style="height: 60pt" height="80">
<td style="border-bottom: white 0.5pt solid; border-left: medium none; width: 71pt; font-family: arial; background: white; height: 60pt; color: blue; font-size: 11pt; border-top: white 0.5pt solid; font-weight: 400; border-right: white 0.5pt solid; text-decoration: none; text-underline-style: none; text-line-through: none; mso-pattern: black none" class="xl68" height="80" width="95">&#160;</td>
<td style="border-bottom: white 0.5pt solid; border-left: white 0.5pt solid; width: 90pt; font-family: calibri; background: white; color: blue; font-size: 11pt; border-top: white 0.5pt solid; font-weight: 400; border-right: white 0.5pt solid; text-decoration: underline; text-underline-style: single; text-line-through: none; mso-pattern: black none" class="xl69" width="120"><a href="http://sqlsaturday.com/viewsession.aspx?sat=38&amp;sessionid=1168">Refactoring SQL for Performance</a></td>
<td style="border-bottom: white 0.5pt solid; border-left: white 0.5pt solid; width: 79pt; font-family: calibri; background: white; color: blue; font-size: 11pt; border-top: white 0.5pt solid; font-weight: 400; border-right: white 0.5pt solid; text-decoration: underline; text-underline-style: single; text-line-through: none; mso-pattern: black none" class="xl69" width="105"><a href="http://sqlsaturday.com/viewsession.aspx?sat=38&amp;sessionid=1781">Heterogeneous Data Integration with SSIS &amp; CDC</a></td>
<td style="border-bottom: white 0.5pt solid; border-left: white 0.5pt solid; width: 80pt; font-family: calibri; background: white; color: blue; font-size: 11pt; border-top: white 0.5pt solid; font-weight: 400; border-right: white 0.5pt solid; text-decoration: underline; text-underline-style: single; text-line-through: none; mso-pattern: black none" class="xl69" width="106"><a href="http://sqlsaturday.com/viewsession.aspx?sat=38&amp;sessionid=1177">Introduction to Data Mining using SQL 2008</a></td>
<td style="border-bottom: white 0.5pt solid; border-left: white 0.5pt solid; width: 79pt; font-family: calibri; background: white; color: blue; font-size: 11pt; border-top: white 0.5pt solid; font-weight: 400; border-right: white 0.5pt solid; text-decoration: underline; text-underline-style: single; text-line-through: none; mso-pattern: black none" class="xl69" width="105"><a href="http://sqlsaturday.com/viewsession.aspx?sat=38&amp;sessionid=1600">An Introductory Look at Execution Plans</a></td>
<td style="border-bottom: white 0.5pt solid; border-left: white 0.5pt solid; width: 79pt; font-family: calibri; background: white; color: blue; font-size: 11pt; border-top: white 0.5pt solid; font-weight: 400; border-right: white 0.5pt solid; text-decoration: underline; text-underline-style: single; text-line-through: none; mso-pattern: black none" class="xl69" width="105"><a href="http://sqlsaturday.com/viewsession.aspx?sat=38&amp;sessionid=1429">Accessing Cube using ADOMD.NET</a></td>
<td style="border-bottom: white 0.5pt solid; border-left: white 0.5pt solid; width: 122pt; font-family: calibri; background: white; color: blue; font-size: 11pt; border-top: white 0.5pt solid; font-weight: 400; border-right: medium none; text-decoration: underline; text-underline-style: single; text-line-through: none; mso-pattern: black none" class="xl69" width="163"><a href="http://sqlsaturday.com/viewsession.aspx?sat=38&amp;sessionid=1267">Introduction to SharePoint 2010 BI and PowerPivot</a></td>
</tr>
<tr style="height: 30pt" height="40">
<td style="border-bottom: white 0.5pt solid; border-left: medium none; width: 71pt; font-family: arial; background: #f7f6f3; height: 30pt; color: #333333; font-size: 11pt; border-top: white 0.5pt solid; font-weight: 400; border-right: white 0.5pt solid; text-decoration: none; text-underline-style: none; text-line-through: none; mso-pattern: black none" class="xl66" height="40" width="95" align="right">3:45 PM</td>
<td style="border-bottom: white 0.5pt solid; border-left: white 0.5pt solid; width: 90pt; font-family: calibri; background: #f7f6f3; color: blue; font-size: 11pt; border-top: white 0.5pt solid; font-weight: 400; border-right: white 0.5pt solid; text-decoration: underline; text-underline-style: single; text-line-through: none; mso-pattern: black none" class="xl67" width="120"><a href="http://sqlsaturday.com/viewsession.aspx?sat=38&amp;sessionid=1387">Jonathon Moorman</a></td>
<td style="border-bottom: white 0.5pt solid; border-left: white 0.5pt solid; width: 79pt; font-family: calibri; background: #f7f6f3; color: blue; font-size: 11pt; border-top: white 0.5pt solid; font-weight: 400; border-right: white 0.5pt solid; text-decoration: underline; text-underline-style: single; text-line-through: none; mso-pattern: black none" class="xl67" width="105"><a href="http://sqlsaturday.com/viewsession.aspx?sat=38&amp;sessionid=1657">Elijah Baker</a></td>
<td style="border-bottom: white 0.5pt solid; border-left: white 0.5pt solid; width: 80pt; font-family: calibri; background: #f7f6f3; color: blue; font-size: 11pt; border-top: white 0.5pt solid; font-weight: 400; border-right: white 0.5pt solid; text-decoration: underline; text-underline-style: single; text-line-through: none; mso-pattern: black none" class="xl67" width="106"><a href="http://sqlsaturday.com/viewsession.aspx?sat=38&amp;sessionid=1130">Aaron Nelson</a></td>
<td style="border-bottom: white 0.5pt solid; border-left: white 0.5pt solid; width: 79pt; font-family: calibri; background: #f7f6f3; color: blue; font-size: 11pt; border-top: white 0.5pt solid; font-weight: 400; border-right: white 0.5pt solid; text-decoration: underline; text-underline-style: single; text-line-through: none; mso-pattern: black none" class="xl67" width="105"><a href="http://sqlsaturday.com/viewsession.aspx?sat=38&amp;sessionid=1691">Shawn McGehee</a></td>
<td style="border-bottom: white 0.5pt solid; border-left: white 0.5pt solid; width: 79pt; font-family: calibri; background: #f7f6f3; color: blue; font-size: 11pt; border-top: white 0.5pt solid; font-weight: 400; border-right: white 0.5pt solid; text-decoration: underline; text-underline-style: single; text-line-through: none; mso-pattern: black none" class="xl67" width="105"><a href="http://sqlsaturday.com/viewsession.aspx?sat=38&amp;sessionid=1783">Eric Humphrey</a></td>
<td style="border-bottom: white 0.5pt solid; border-left: white 0.5pt solid; width: 122pt; font-family: calibri; background: #f7f6f3; color: blue; font-size: 11pt; border-top: white 0.5pt solid; font-weight: 400; border-right: medium none; text-decoration: underline; text-underline-style: single; text-line-through: none; mso-pattern: black none" class="xl67" width="163"><a href="http://sqlsaturday.com/viewsession.aspx?sat=38&amp;sessionid=1757">Brian Knight</a></td>
</tr>
<tr style="height: 60pt" height="80">
<td style="border-bottom: medium none; border-left: medium none; width: 71pt; font-family: arial; background: #f7f6f3; height: 60pt; color: #333333; font-size: 11pt; border-top: white 0.5pt solid; font-weight: 400; border-right: white 0.5pt solid; text-decoration: none; text-underline-style: none; text-line-through: none; mso-pattern: black none" class="xl66" height="80" width="95">&#160;</td>
<td style="border-bottom: medium none; border-left: white 0.5pt solid; width: 90pt; font-family: calibri; background: #f7f6f3; color: blue; font-size: 11pt; border-top: white 0.5pt solid; font-weight: 400; border-right: white 0.5pt solid; text-decoration: underline; text-underline-style: single; text-line-through: none; mso-pattern: black none" class="xl67" width="120"><a href="http://sqlsaturday.com/viewsession.aspx?sat=38&amp;sessionid=1387">Everything you wanted to know about IDENTITY colum</a></td>
<td style="border-bottom: medium none; border-left: white 0.5pt solid; width: 79pt; font-family: calibri; background: #f7f6f3; color: blue; font-size: 11pt; border-top: white 0.5pt solid; font-weight: 400; border-right: white 0.5pt solid; text-decoration: underline; text-underline-style: single; text-line-through: none; mso-pattern: black none" class="xl67" width="105"><a href="http://sqlsaturday.com/viewsession.aspx?sat=38&amp;sessionid=1657">Table Partitioning: The Basics</a></td>
<td style="border-bottom: medium none; border-left: white 0.5pt solid; width: 80pt; font-family: calibri; background: #f7f6f3; color: blue; font-size: 11pt; border-top: white 0.5pt solid; font-weight: 400; border-right: white 0.5pt solid; text-decoration: underline; text-underline-style: single; text-line-through: none; mso-pattern: black none" class="xl67" width="106"><a href="http://sqlsaturday.com/viewsession.aspx?sat=38&amp;sessionid=1130">PowerShell for the Data Professional</a></td>
<td style="border-bottom: medium none; border-left: white 0.5pt solid; width: 79pt; font-family: calibri; background: #f7f6f3; color: blue; font-size: 11pt; border-top: white 0.5pt solid; font-weight: 400; border-right: white 0.5pt solid; text-decoration: underline; text-underline-style: single; text-line-through: none; mso-pattern: black none" class="xl67" width="105"><a href="http://sqlsaturday.com/viewsession.aspx?sat=38&amp;sessionid=1691">SQL Server 2008 Resource Governor<span style="mso-spacerun: yes">&#160;</span></a></td>
<td style="border-bottom: medium none; border-left: white 0.5pt solid; width: 79pt; font-family: calibri; background: #f7f6f3; color: blue; font-size: 11pt; border-top: white 0.5pt solid; font-weight: 400; border-right: white 0.5pt solid; text-decoration: underline; text-underline-style: single; text-line-through: none; mso-pattern: black none" class="xl67" width="105"><a href="http://sqlsaturday.com/viewsession.aspx?sat=38&amp;sessionid=1783">High Anxiety with ORMs</a></td>
<td style="border-bottom: medium none; border-left: white 0.5pt solid; width: 122pt; font-family: calibri; background: #f7f6f3; color: blue; font-size: 11pt; border-top: white 0.5pt solid; font-weight: 400; border-right: medium none; text-decoration: underline; text-underline-style: single; text-line-through: none; mso-pattern: black none" class="xl67" width="163"><a href="http://sqlsaturday.com/viewsession.aspx?sat=38&amp;sessionid=1757">Iron Chef Competition: Loading a Data Warehouse</a></td>
</tr>
</tbody>
</table></form>
<div style="padding-bottom: 0px; margin: 0px; padding-left: 0px; padding-right: 0px; display: inline; float: none; padding-top: 0px" id="scid:0767317B-992E-4b12-91E0-4F059A8CECA8:7faced0b-72dc-4583-8041-54560a72aa5f" class="wlWriterEditableSmartContent">del.icio.us Tags: <a href="http://del.icio.us/popular/SQL+Saturday" rel="tag">SQL Saturday</a>,<a href="http://del.icio.us/popular/PowerShell" rel="tag">PowerShell</a>,<a href="http://del.icio.us/popular/Virtualization" rel="tag">Virtualization</a>,<a href="http://del.icio.us/popular/MSDN" rel="tag">MSDN</a>,<a href="http://del.icio.us/popular/geekSpeak" rel="tag">geekSpeak</a>,<a href="http://del.icio.us/popular/Hyper-V" rel="tag">Hyper-V</a>,<a href="http://del.icio.us/popular/SCVMM" rel="tag">SCVMM</a></div>
<img src="http://feeds.feedburner.com/~r/Sqlvariations/~4/Ru2q6A37Sfg" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://sqlvariant.com/wordpress/index.php/2010/05/ill-be-speaking-at-sql-saturday-38-in-jacksonville/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		<feedburner:origLink>http://sqlvariant.com/wordpress/index.php/2010/05/ill-be-speaking-at-sql-saturday-38-in-jacksonville/</feedburner:origLink></item>
		<item>
		<title>Picking up a New Hammer</title>
		<link>http://feedproxy.google.com/~r/Sqlvariations/~3/dZi7ciw3i1o/</link>
		<comments>http://sqlvariant.com/wordpress/index.php/2010/05/picking-up-a-new-hammer/#comments</comments>
		<pubDate>Tue, 04 May 2010 14:20:00 +0000</pubDate>
		<dc:creator>Aaron Nelson</dc:creator>
				<category><![CDATA[PowerShell]]></category>
		<category><![CDATA[SMO]]></category>
		<category><![CDATA[SQL Server]]></category>

		<guid isPermaLink="false">http://sqlvariant.com/wordpress/?p=925</guid>
		<description><![CDATA[The other day I was answering a question in the forums on PowerGUI.org that I thought would be a quick answer.  The only problem was that I had my T-SQL hammer in my hand and not my PowerShell hammer.  When I read the question I thought of a way to solve the problem using T-SQL [...]]]></description>
			<content:encoded><![CDATA[<div class="tweetmeme_button" style="float: right; margin-left: 10px;">
			<a href="http://api.tweetmeme.com/share?url=http%3A%2F%2Fsqlvariant.com%2Fwordpress%2Findex.php%2F2010%2F05%2Fpicking-up-a-new-hammer%2F"><br />
				<img src="http://api.tweetmeme.com/imagebutton.gif?url=http%3A%2F%2Fsqlvariant.com%2Fwordpress%2Findex.php%2F2010%2F05%2Fpicking-up-a-new-hammer%2F&amp;source=SQLvariant&amp;style=normal&amp;service=bit.ly&amp;service_api=R_b1d7f9d8f13871a25e3734213762c317" height="61" width="50" /><br />
			</a>
		</div>
<p>The other day I was answering a question in the forums on <a href="http://powergui.org/index.jspa">PowerGUI.org</a> that I thought would be a quick answer.  The only problem was that I had my T-SQL hammer in my hand and not my PowerShell hammer.  When I read the question I thought of a way to solve the problem using T-SQL and PowerShell; the only problem was I didn’t think outside of this toolset.  PowerShell MVP Shay Levy ( <a href="http://blogs.microsoft.co.il/blogs/ScriptFanatic/">blog</a> | <a href="http://twitter.com/ShayLevy">twitter</a> ) chimed in with a much better answer.</p>
<p><a href="http://sqlvariant.com/wordpress/wp-content/uploads/2010/05/PoSh.png"><img style="display: inline; border: 0px;" title="PoSh" src="http://sqlvariant.com/wordpress/wp-content/uploads/2010/05/PoSh_thumb.png" border="0" alt="PoSh" width="132" height="105" /></a></p>
<p>Now granted I usually prefer to give answers that your typical data professionals will be comfortable with, ones that pass along a query, but in this case I have to go with the solution that you might not be as comfortable with.  There’s a good reason though:  <strong>It’s faster</strong>.</p>
<h5><span style="color: #0000a0;"><span style="text-decoration: underline;">here was my answer:</span></span></h5>
<pre class="PowerShellColorizedScript"><span style="color: #006400;">#Only load this part once when you open up your PowerShell Session</span>
<span style="color: #0000ff;">add-pssnapin</span> <span style="color: #8a2be2;">SqlServerCmdletSnapin100</span>
<span style="color: #0000ff;">add-pssnapin</span> <span style="color: #8a2be2;">SqlServerProviderSnapin100</span>            

<span style="color: #006400;">#Create a text file in your c:\temp\ directory called AllServers.txt</span>
<span style="color: #006400;">#Put each server\instance on a new line.</span>
<span style="color: #00008b;">foreach</span> <span style="color: #000000;">(</span><span style="color: #ff4500;">$svr</span> <span style="color: #00008b;">in</span> <span style="color: #0000ff;">get-content</span> <span style="color: #8b0000;">"C:\temp\AllServers.txt"</span><span style="color: #000000;">)</span>             

<span style="color: #000000;">{</span>
<span style="color: #006400;">#sp_databases | format-table</span>
<span style="color: #0000ff;">invoke-sqlcmd</span> <span style="color: #000080;">-query</span> <span style="color: #8b0000;">"SELECT @@SERVERNAME AS 'ServerName', @@VERSION AS 'SQL Version'"</span> <span style="color: #000080;">-database</span> <span style="color: #8a2be2;">master</span> <span style="color: #000080;">-serverinstance</span> <span style="color: #ff4500;">$svr</span> <span style="color: #a9a9a9;">&gt;&gt;</span> <span style="color: #8b0000;">"c:\temp\MySQLServerVersions.txt"</span>
<span style="color: #000000;">}</span></pre>
<h5><span style="color: #0000a0;"><span style="text-decoration: underline;">and here was Shay’s answer:</span></span></h5>
<pre class="PowerShellColorizedScript"><span style="color: #ff4500;">$null</span> <span style="color: #a9a9a9;">=</span> <span style="color: #008080;">[System.Reflection.Assembly]</span><span style="color: #a9a9a9;">::</span><span style="color: #000000;">LoadWithPartialName</span><span style="color: #000000;">(</span><span style="color: #8b0000;">'Microsoft.SqlServer.SMO'</span><span style="color: #000000;">)</span>            

<span style="color: #0000ff;">Get-Content</span> <span style="color: #8a2be2;">Allservers.txt</span> <span style="color: #a9a9a9;">|</span> <span style="color: #0000ff;">Foreach-Object</span> <span style="color: #000000;">{</span>
   <span style="color: #ff4500;">$sql</span><span style="color: #a9a9a9;">=</span> <span style="color: #0000ff;">New-Object</span> <span style="color: #8a2be2;">Microsoft.SqlServer.Management.Smo.Server</span> <span style="color: #ff4500;">$_</span>
   <span style="color: #ff4500;">$sql</span> <span style="color: #a9a9a9;">|</span> <span style="color: #0000ff;">Select-Object</span> <span style="color: #000000;">@{</span><span style="color: #000000;">n</span><span style="color: #a9a9a9;">=</span><span style="color: #8b0000;">'ServerName'</span><span style="color: #000000;">;</span><span style="color: #000000;">e</span><span style="color: #a9a9a9;">=</span><span style="color: #000000;">{</span><span style="color: #ff4500;">$sql</span><span style="color: #a9a9a9;">.</span><span style="color: #000000;">name</span><span style="color: #000000;">}</span><span style="color: #000000;">}</span><span style="color: #a9a9a9;">,</span><span style="color: #000000;">@{</span><span style="color: #000000;">n</span><span style="color: #a9a9a9;">=</span><span style="color: #8b0000;">'Version'</span><span style="color: #000000;">;</span><span style="color: #000000;">e</span><span style="color: #a9a9a9;">=</span><span style="color: #000000;">{</span><span style="color: #ff4500;">$sql</span><span style="color: #a9a9a9;">.</span><span style="color: #000000;">version</span><span style="color: #000000;">}</span><span style="color: #000000;">}</span>
<span style="color: #000000;">}</span></pre>
<p>Without a doubt Shay’s answer is better because it returned the same results in a better format <strong>AND</strong> ran in a quarter of the time of my answer.  In my environment my solution took a respectable 60 milliseconds to run, Shay’s answer using the SMO took 15 milliseconds.  What’s my point today?  The SMO is worth learning because it can be faster.�<br />
<em>Where can you learn the SMO?</em>  I’m glad you asked <img src='http://sqlvariant.com/wordpress/wp-includes/images/smilies/icon_smile.gif' alt=':-)' class='wp-smiley' />   Take a look at this <a href="http://msdn.microsoft.com/en-us/library/dd938892.aspx">MSDN article</a> by SMO expert Allen White ( <a href="http://sqlblog.com/blogs/allen_white/default.aspx">blog</a> | <a href="http://twitter.com/SQLRunr">twitter</a> )</p>
<div id="scid:0767317B-992E-4b12-91E0-4F059A8CECA8:cf1960c4-c579-4a87-86d2-186de8d9e113" class="wlWriterEditableSmartContent" style="margin: 0px; display: inline; float: none; padding: 0px;">del.icio.us Tags: <a rel="tag" href="http://del.icio.us/popular/SQL+Server">SQL Server</a>,<a rel="tag" href="http://del.icio.us/popular/PowerShell">PowerShell</a>,<a rel="tag" href="http://del.icio.us/popular/SMO">SMO</a></div>
<img src="http://feeds.feedburner.com/~r/Sqlvariations/~4/dZi7ciw3i1o" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://sqlvariant.com/wordpress/index.php/2010/05/picking-up-a-new-hammer/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		<feedburner:origLink>http://sqlvariant.com/wordpress/index.php/2010/05/picking-up-a-new-hammer/</feedburner:origLink></item>
		<item>
		<title>Help Us Build a Map of All PASS Chapters</title>
		<link>http://feedproxy.google.com/~r/Sqlvariations/~3/eRKHLtZJrPw/</link>
		<comments>http://sqlvariant.com/wordpress/index.php/2010/04/help-us-build-a-map-of-all-pass-chapters/#comments</comments>
		<pubDate>Thu, 29 Apr 2010 14:30:54 +0000</pubDate>
		<dc:creator>Aaron Nelson</dc:creator>
				<category><![CDATA[PASS]]></category>
		<category><![CDATA[Data Visualization]]></category>
		<category><![CDATA[Map]]></category>

		<guid isPermaLink="false">http://sqlvariant.com/wordpress/?p=890</guid>
		<description><![CDATA[Hey Folks, Have you ever been about to take a trip somewhere new and thought ‘hey, I wonder if I’m close enough to a PASS Chapter to catch their meeting’ or for speakers, ‘if I can speak at their meeting’?  Well guess what, I’ve had the same question.  So I went to the PASS website [...]]]></description>
			<content:encoded><![CDATA[<div class="tweetmeme_button" style="float: right; margin-left: 10px;">
			<a href="http://api.tweetmeme.com/share?url=http%3A%2F%2Fsqlvariant.com%2Fwordpress%2Findex.php%2F2010%2F04%2Fhelp-us-build-a-map-of-all-pass-chapters%2F"><br />
				<img src="http://api.tweetmeme.com/imagebutton.gif?url=http%3A%2F%2Fsqlvariant.com%2Fwordpress%2Findex.php%2F2010%2F04%2Fhelp-us-build-a-map-of-all-pass-chapters%2F&amp;source=SQLvariant&amp;style=normal&amp;service=bit.ly&amp;service_api=R_b1d7f9d8f13871a25e3734213762c317" height="61" width="50" /><br />
			</a>
		</div>
<p><a href="http://sqlvariant.com/wordpress/wp-content/uploads/2010/04/pass_logo3.gif"><img style="display: inline; border: 0px;" title="pass_logo" src="http://sqlvariant.com/wordpress/wp-content/uploads/2010/04/pass_logo_thumb2.gif" border="0" alt="pass_logo" width="83" height="64" /></a><br />
Hey Folks,</p>
<p>Have you ever been about to take a trip somewhere new and thought ‘hey, I wonder if I’m close enough to a PASS Chapter to catch their meeting’ or for speakers, ‘if I can speak at their meeting’?  Well guess what, I’ve had the same question.  So I went to the PASS website and tried to figure out if Abilene was close to Houston.  Unfortunately there was no easy way for me to figure that out because the chapters were all listed on separate pages and there is no map.</p>
<p>So I did what I’m sure everyone does, I sent an email to Blythe Morrow ( <a href="http://twitter.com/blythemorrow">twitter</a> ) saying hey Blythe, “we need a map off all the PASS chapters around the world”.  Blythe said “That’s a great idea Aaron!!  When can you have it done?”</p>
<p>Doh!  I didn’t realize that I was volunteering myself for this but I figure hey this is <span style="text-decoration: underline;">our</span> PASS so I smiled and said “I don’t know, send me the data and we’ll see”.  I built out a map, and we ran into some issues with chapters not having quite the right address the software could recognize. Fun stuff like that. </p>
<p>Along the way I realized Rob Farley ( <a href="http://sqlblog.com/blogs/rob_farley/default.aspx">blog</a> | <a href="http://twitter.com/rob_farley">twitter</a> ) not only knows how to do this stuff, but can even do it with Silverlight.  I roped him into my little guerilla-community-service project, but we quickly noticed a problem:  quite a few of the chapters have addresses that are not where the group actually meets but  instead where the chapter leader lives or works.  That being said, we quickly realized that we now need all 211 chapters to give us their <strong>meeting addresses</strong>, not their mailing address.</p>
<p><a href="http://sqlvariant.com/wordpress/wp-content/uploads/2010/04/image5.png"><img style="display: inline; border: 0px;" title="image" src="http://sqlvariant.com/wordpress/wp-content/uploads/2010/04/image_thumb4.png" border="0" alt="image" width="678" height="318" /></a></p>
<p>Right now all we can show you is a static map of the chapters in the US.  If we can get all of the addresses from all of the chapter leaders verified, we can give you a zoom-able map of all the chapters in the world sometime soon (*that soon part is completely up to the chapter leaders). </p>
<p>What needs to be done?  We have sent out an email to all chapter leaders asking for at the very least their meeting address and which day of the month the chapter meets.  If they also want to include a twitter handle for the group and/or chapter leaders, a picture of the chapter leader(s), chapter logo, or anything along those lines we can add those as well.  Please send this information as a <strong><span style="text-decoration: underline;">reply to the email</span> that has been sent out to all of the Chapter Leaders</strong>.</p>
<p>[Click on the map for the full size version]</p>
<p><a href="http://sqlvariant.com/Blythe/PASS_US.htm"><img style="display: inline; border: 0px;" title="PASS_US" src="http://sqlvariant.com/wordpress/wp-content/uploads/2010/04/PASS_US.gif" border="0" alt="PASS_US" width="656" height="373" /></a></p>
<div id="scid:0767317B-992E-4b12-91E0-4F059A8CECA8:2cd6b015-8e2d-4b07-b362-bf7bfaf495f0" class="wlWriterEditableSmartContent" style="margin: 0px; display: inline; float: none; padding: 0px;">del.icio.us Tags: <a rel="tag" href="http://del.icio.us/popular/PASS">PASS</a>,<a rel="tag" href="http://del.icio.us/popular/Local+Chapters">Local Chapters</a>,<a rel="tag" href="http://del.icio.us/popular/Map">Map</a></div>
<img src="http://feeds.feedburner.com/~r/Sqlvariations/~4/eRKHLtZJrPw" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://sqlvariant.com/wordpress/index.php/2010/04/help-us-build-a-map-of-all-pass-chapters/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		<feedburner:origLink>http://sqlvariant.com/wordpress/index.php/2010/04/help-us-build-a-map-of-all-pass-chapters/</feedburner:origLink></item>
		<item>
		<title>I’ll Be Speaking at geekSpeak</title>
		<link>http://feedproxy.google.com/~r/Sqlvariations/~3/D7DqJZ-R8-Q/</link>
		<comments>http://sqlvariant.com/wordpress/index.php/2010/04/ill-be-speaking-at-geekspeak/#comments</comments>
		<pubDate>Thu, 29 Apr 2010 12:30:17 +0000</pubDate>
		<dc:creator>Aaron Nelson</dc:creator>
				<category><![CDATA[PowerShell]]></category>
		<category><![CDATA[SQL Server]]></category>
		<category><![CDATA[Training Event]]></category>
		<category><![CDATA[Channel 9]]></category>
		<category><![CDATA[geekSpeak]]></category>
		<category><![CDATA[MSDN]]></category>
		<category><![CDATA[Webcast]]></category>

		<guid isPermaLink="false">http://sqlvariant.com/wordpress/?p=912</guid>
		<description><![CDATA[Next week I am giving a PowerShell for Data Professionals session on MSDN’s geekSpeak.  If you haven&#8217;t heard of  geekSpeak all you really need to know is they have one primary rule for presenters:Your webcast is limited to only 1 Power Point slide. geekSpeak presentations focus on practical live examples and interactive question and answer sessions that allow you to learn from [...]]]></description>
			<content:encoded><![CDATA[<div class="tweetmeme_button" style="float: right; margin-left: 10px;">
			<a href="http://api.tweetmeme.com/share?url=http%3A%2F%2Fsqlvariant.com%2Fwordpress%2Findex.php%2F2010%2F04%2Fill-be-speaking-at-geekspeak%2F"><br />
				<img src="http://api.tweetmeme.com/imagebutton.gif?url=http%3A%2F%2Fsqlvariant.com%2Fwordpress%2Findex.php%2F2010%2F04%2Fill-be-speaking-at-geekspeak%2F&amp;source=SQLvariant&amp;style=normal&amp;service=bit.ly&amp;service_api=R_b1d7f9d8f13871a25e3734213762c317" height="61" width="50" /><br />
			</a>
		</div>
<p>Next week I am giving a <em>PowerShell for Data Professionals</em> session on MSDN’s geekSpeak.  If you haven&#8217;t heard of  geekSpeak all you really need to know is they have one primary rule for presenters:Your webcast is limited to only 1 Power Point slide. geekSpeak presentations focus on practical live examples and interactive question and answer sessions that allow you to learn from a presentation in a way that you can immediately start applying to your job.</p>
<p><a href="https://msevents.microsoft.com/CUI/WebCastEventDetails.aspx?EventID=1032449694&amp;EventCategory=4&amp;culture=en-US&amp;CountryCode=US">https://msevents.microsoft.com/CUI/WebCastEventDetails.aspx?EventID=1032449694&amp;EventCategory=4&amp;culture=en-US&amp;CountryCode=US</a></p>
<p><a href="http://sqlvariant.com/wordpress/wp-content/uploads/2010/04/geekSpeak.jpg"><img style="display: inline; border: 0px;" title="geekSpeak" src="http://sqlvariant.com/wordpress/wp-content/uploads/2010/04/geekSpeak_thumb.jpg" border="0" alt="geekSpeak" width="204" height="204" /></a></p>
<p>If you haven&#8217;t caught this presentation at a SQL Saturday yet, or if you want to see it again, then this is a chance to watch from your desk and follow along in Powershell for yourself.</p>
<p>The show is at 3pm Eastern/Noon Pacific.  You can see previous geekSpeak shows and subscribe to their feed <a href="http://channel9.msdn.com/shows/geekSpeak/">here</a>.  Please stop by and <span style="text-decoration: line-through;">heckle me</span> check it out. <img src='http://sqlvariant.com/wordpress/wp-includes/images/smilies/icon_smile.gif' alt=':-)' class='wp-smiley' /> </p>
<div id="scid:0767317B-992E-4b12-91E0-4F059A8CECA8:54d5721d-32a7-46a7-8416-650578843560" class="wlWriterEditableSmartContent" style="margin: 0px; display: inline; float: none; padding: 0px;">del.icio.us Tags: <a rel="tag" href="http://del.icio.us/popular/PowerShell">PowerShell</a>,<a rel="tag" href="http://del.icio.us/popular/Webcast">Webcast</a>,<a rel="tag" href="http://del.icio.us/popular/geekSpeak">geekSpeak</a>,<a rel="tag" href="http://del.icio.us/popular/Channel+9">Channel 9</a>,<a rel="tag" href="http://del.icio.us/popular/MSDN">MSDN</a></div>
<img src="http://feeds.feedburner.com/~r/Sqlvariations/~4/D7DqJZ-R8-Q" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://sqlvariant.com/wordpress/index.php/2010/04/ill-be-speaking-at-geekspeak/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		<feedburner:origLink>http://sqlvariant.com/wordpress/index.php/2010/04/ill-be-speaking-at-geekspeak/</feedburner:origLink></item>
		<item>
		<title>Quick Blog: SQL Saturday Map Updated</title>
		<link>http://feedproxy.google.com/~r/Sqlvariations/~3/oiidQfRm3oY/</link>
		<comments>http://sqlvariant.com/wordpress/index.php/2010/04/quick-blog-sql-saturday-map-updated/#comments</comments>
		<pubDate>Wed, 28 Apr 2010 13:24:17 +0000</pubDate>
		<dc:creator>Aaron Nelson</dc:creator>
				<category><![CDATA[SQL Saturday]]></category>
		<category><![CDATA[Data Visualization]]></category>
		<category><![CDATA[Map]]></category>

		<guid isPermaLink="false">http://sqlvariant.com/wordpress/index.php/2010/04/quick-blog-sql-saturday-map-updated/</guid>
		<description><![CDATA[Hey folks, I did a quick update to the SQL Saturday Map.&#160; I went ahead and color coded the cities that have already done a SQL Saturday in a previous year as Green, cities that are holding their first SQL Saturday this year as Yellow, and cities that are in discussion to hold a SQL [...]]]></description>
			<content:encoded><![CDATA[<div class="tweetmeme_button" style="float: right; margin-left: 10px;">
			<a href="http://api.tweetmeme.com/share?url=http%3A%2F%2Fsqlvariant.com%2Fwordpress%2Findex.php%2F2010%2F04%2Fquick-blog-sql-saturday-map-updated%2F"><br />
				<img src="http://api.tweetmeme.com/imagebutton.gif?url=http%3A%2F%2Fsqlvariant.com%2Fwordpress%2Findex.php%2F2010%2F04%2Fquick-blog-sql-saturday-map-updated%2F&amp;source=SQLvariant&amp;style=normal&amp;service=bit.ly&amp;service_api=R_b1d7f9d8f13871a25e3734213762c317" height="61" width="50" /><br />
			</a>
		</div>
<p>Hey folks, I did a quick update to the SQL Saturday Map.&#160; I went ahead and color coded the cities that have already done a SQL Saturday in a previous year as Green, cities that are holding their first SQL Saturday this year as Yellow, and cities that are in discussion to hold a SQL Saturday but aren’t official yet as Turquoise.</p>
<p>Has anyone else noticed that despite being home to a SQL conference, Las Vegas hasn’t held one yet?&#160; Or as Brad Shultz pointed out, San Francisco nor Silicon Valley have held one.&#160; I wonder if there’s a Chapter in Key West?&#160; I know there’s one in the Cayman’s; I’d love to speak there. <img src='http://sqlvariant.com/wordpress/wp-includes/images/smilies/icon_smile.gif' alt=':-)' class='wp-smiley' />  </p>
<p><a href="http://sqlvariant.com//Images/SQLSaturdaysNorthAmerica.htm"><img style="border-bottom: 0px; border-left: 0px; display: inline; border-top: 0px; border-right: 0px" title="image" border="0" alt="image" src="http://sqlvariant.com/wordpress/wp-content/uploads/2010/04/image7.png" width="677" height="388" /></a> </p>
<p>&#160;</p>
<p>I also built another map using the same colors to show where you can still catch a SQL Saturday this year.&#160; Did you know that you can learn some PowerShell at almost every one of these events? <img src='http://sqlvariant.com/wordpress/wp-includes/images/smilies/icon_wink.gif' alt=';-)' class='wp-smiley' /> &#160; I will update this one later and try to include the info off the location page and things like that.</p>
<p><a href="http://sqlvariant.com//Images/SQLSaturdayRoY.htm"><img style="border-bottom: 0px; border-left: 0px; display: inline; border-top: 0px; border-right: 0px" title="image" border="0" alt="image" src="http://sqlvariant.com/wordpress/wp-content/uploads/2010/04/image8.png" width="674" height="498" /></a> </p>
<div style="padding-bottom: 0px; margin: 0px; padding-left: 0px; padding-right: 0px; display: inline; float: none; padding-top: 0px" id="scid:0767317B-992E-4b12-91E0-4F059A8CECA8:8673b713-cc37-4b4b-9092-f8d7245fa497" class="wlWriterEditableSmartContent">del.icio.us Tags: <a href="http://del.icio.us/popular/SQL+Saturday" rel="tag">SQL Saturday</a>,<a href="http://del.icio.us/popular/Map" rel="tag">Map</a></div>
<img src="http://feeds.feedburner.com/~r/Sqlvariations/~4/oiidQfRm3oY" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://sqlvariant.com/wordpress/index.php/2010/04/quick-blog-sql-saturday-map-updated/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		<feedburner:origLink>http://sqlvariant.com/wordpress/index.php/2010/04/quick-blog-sql-saturday-map-updated/</feedburner:origLink></item>
		<item>
		<title>Quick Blog: US Map of SQL Saturdays</title>
		<link>http://feedproxy.google.com/~r/Sqlvariations/~3/gLYfW862sWA/</link>
		<comments>http://sqlvariant.com/wordpress/index.php/2010/04/quick-blog-us-map-of-sql-saturdays/#comments</comments>
		<pubDate>Tue, 27 Apr 2010 18:48:33 +0000</pubDate>
		<dc:creator>Aaron Nelson</dc:creator>
				<category><![CDATA[SQL Saturday]]></category>
		<category><![CDATA[Data Visualization]]></category>
		<category><![CDATA[Map]]></category>

		<guid isPermaLink="false">http://sqlvariant.com/wordpress/index.php/2010/04/quick-blog-us-map-of-sql-saturdays/</guid>
		<description><![CDATA[Just a quick post here. Yesterday there was a discussion around the notion of SQL Saturdays hitting a saturation point.&#160; Statements like that remind me of the guy who was the head of the patent office and said that there was nothing left to patent.&#160; I say that because I think that if we are [...]]]></description>
			<content:encoded><![CDATA[<div class="tweetmeme_button" style="float: right; margin-left: 10px;">
			<a href="http://api.tweetmeme.com/share?url=http%3A%2F%2Fsqlvariant.com%2Fwordpress%2Findex.php%2F2010%2F04%2Fquick-blog-us-map-of-sql-saturdays%2F"><br />
				<img src="http://api.tweetmeme.com/imagebutton.gif?url=http%3A%2F%2Fsqlvariant.com%2Fwordpress%2Findex.php%2F2010%2F04%2Fquick-blog-us-map-of-sql-saturdays%2F&amp;source=SQLvariant&amp;style=normal&amp;service=bit.ly&amp;service_api=R_b1d7f9d8f13871a25e3734213762c317" height="61" width="50" /><br />
			</a>
		</div>
<p>Just a quick post here.</p>
<p>Yesterday there was a discussion around the notion of SQL Saturdays hitting a saturation point.&#160; Statements like that remind me of the guy who was the head of the patent office and said that there was nothing left to patent.&#160; I say that because I think that if we are in fact being successful with these events, as we expand the capabilities of DBAs DBDs and BIDs around the country, we will also expand what they want to learn next.&#160; Not to mention the value proposition that these people bring to the table at their jobs.&#160; Who knows, maybe I’m wrong and we’ll look back at this post 4 years from now and say “wow Aaron, that was a dumb prediction wasn’t it”.&#160; </p>
<p>In any event Andy Warren ( <a href="http://www.sqlandy.com/">blog</a> | <a href="http://twitter.com/sqlandy">twitter</a> ) thought before we got too far into this discussion we should have a look at a map so that we’re all working from the same frame of reference.&#160; I’m currently working on some mapping stuff that you’ll find out more about later this week so I volunteered to whip up this map.&#160; It’s basic and shows all SQL Saturdays past and currently scheduled on the home page.&#160; If you click on the map it will take you to a larger version of it.&#160; </p>
<p>&#160;</p>
<p><a href="http://sqlvariant.com//Images/SQLSaturdaysNorthAmerica_files/SQLSaturdaysNorthAmerica.htm"><img style="border-bottom: 0px; border-left: 0px; display: inline; border-top: 0px; border-right: 0px" title="image" border="0" alt="image" src="http://sqlvariant.com/wordpress/wp-content/uploads/2010/04/image6.png" width="630" height="411" /></a> </p>
<p>There looks to be a lot of open space there in the middle, plus I hear they do SQL in Canada (or at least organize events around it).</p>
<p>I think a city the size of Atlanta could easily handle 2 SQL Saturdays per year depending on size; and the greater L.A. area could probably handle 4 per year so long as they move it around.&#160; What do you guys and gals think?</p>
<div style="padding-bottom: 0px; margin: 0px; padding-left: 0px; padding-right: 0px; display: inline; float: none; padding-top: 0px" id="scid:0767317B-992E-4b12-91E0-4F059A8CECA8:fb7a1204-a06a-4ffc-a96f-fad712c487e4" class="wlWriterEditableSmartContent">del.icio.us Tags: <a href="http://del.icio.us/popular/SQL+Saturday" rel="tag">SQL Saturday</a>,<a href="http://del.icio.us/popular/Map" rel="tag">Map</a></div>
<img src="http://feeds.feedburner.com/~r/Sqlvariations/~4/gLYfW862sWA" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://sqlvariant.com/wordpress/index.php/2010/04/quick-blog-us-map-of-sql-saturdays/feed/</wfw:commentRss>
		<slash:comments>17</slash:comments>
		<feedburner:origLink>http://sqlvariant.com/wordpress/index.php/2010/04/quick-blog-us-map-of-sql-saturdays/</feedburner:origLink></item>
	</channel>
</rss><!-- Dynamic page generated in 4.776 seconds. --><!-- Cached page generated by WP-Super-Cache on 2010-07-26 17:53:47 -->
