<?xml version='1.0' encoding='UTF-8'?><?xml-stylesheet href="http://www.blogger.com/styles/atom.css" type="text/css"?><feed xmlns='http://www.w3.org/2005/Atom' xmlns:openSearch='http://a9.com/-/spec/opensearchrss/1.0/' xmlns:georss='http://www.georss.org/georss' xmlns:gd='http://schemas.google.com/g/2005' xmlns:thr='http://purl.org/syndication/thread/1.0'><id>tag:blogger.com,1999:blog-2076326176980221038</id><updated>2011-11-01T22:02:45.734-04:00</updated><category term='SQLSaturday'/><category term='DBA'/><category term='PowerShell'/><category term='General'/><category term='#Active August'/><category term='PASS'/><category term='SQL Server'/><category term='SQLServerPedia'/><title type='text'>Lead Database Administrator</title><subtitle type='html'>SQL Server Standardization, Optimization, and Automation</subtitle><link rel='http://schemas.google.com/g/2005#feed' type='application/atom+xml' href='http://ronalddameron.blogspot.com/feeds/posts/default'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2076326176980221038/posts/default?max-results=100'/><link rel='alternate' type='text/html' href='http://ronalddameron.blogspot.com/'/><link rel='hub' href='http://pubsubhubbub.appspot.com/'/><author><name>Ronald Dameron</name><uri>http://www.blogger.com/profile/06948492592182113293</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://3.bp.blogspot.com/_cgyI6b4rggs/SnAkkW0vUVI/AAAAAAAAAAM/WRB6WNpEzbc/S220/DadMeBobsWedding.jpg'/></author><generator version='7.00' uri='http://www.blogger.com'>Blogger</generator><openSearch:totalResults>41</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>100</openSearch:itemsPerPage><entry><id>tag:blogger.com,1999:blog-2076326176980221038.post-3181423255803952277</id><published>2011-09-21T12:56:00.000-04:00</published><updated>2011-09-21T12:56:30.531-04:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='SQLSaturday'/><category scheme='http://www.blogger.com/atom/ns#' term='PASS'/><category scheme='http://www.blogger.com/atom/ns#' term='PowerShell'/><title type='text'>SQL Saturday #85</title><content type='html'>&lt;span class="Apple-style-span" style="font-family: Verdana, sans-serif;"&gt;I'll be speaking at SQL Saturday &lt;a href="http://www.sqlsaturday.com/85/eventhome.aspx"&gt;#85&lt;/a&gt; this weekend in Orlando.&lt;/span&gt;&lt;br /&gt;
&lt;span class="Apple-style-span" style="font-family: Verdana, sans-serif;"&gt;Here's another example we'll review during my session "PowerShell by Example".&lt;/span&gt;&lt;br /&gt;
&lt;span class="Apple-style-span" style="font-family: Verdana, sans-serif;"&gt;This example uses the SQLPSX 1.6 function &lt;b&gt;get-sqlserver&lt;/b&gt; to return server properties.&lt;/span&gt;&lt;br /&gt;
&lt;span class="Apple-style-span" style="font-family: Verdana, sans-serif;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;br /&gt;
&lt;span class="Apple-style-span" style="font-family: Verdana, sans-serif;"&gt;This example was inspired by @PaulRandal's Ponderings on the instance-wide fillfactor setting in his SQLskills Insider Tips newsletter of 9/3/2011. &amp;nbsp;&lt;/span&gt;&lt;br /&gt;
&lt;span class="Apple-style-span" style="font-family: Verdana, sans-serif;"&gt;To become a SQLskills insider, go &lt;a href="http://www.sqlskills.com/JoinCommunity.asp"&gt;here&lt;/a&gt;.&lt;/span&gt;&lt;br /&gt;
&lt;span class="Apple-style-span" style="font-family: Verdana, sans-serif;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;br /&gt;
&lt;span class="Apple-style-span" style="font-family: Verdana, sans-serif;"&gt;Looking forward to seeing everyone at SQL Saturday #85!&lt;/span&gt;&lt;br /&gt;
&lt;span class="Apple-style-span" style="font-family: Verdana, sans-serif;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;br /&gt;



&lt;style type="text/css"&gt;
.csharpcode, .csharpcode pre
{
	font-size: small;
	color: black;
	font-family: Consolas, "Courier New", Courier, Monospace;
	background-color: #ffffff;
	/*white-space: pre;*/
}

.csharpcode pre { margin: 0em; }

.csharpcode .rem { color: #008000; }

.csharpcode .kwrd { color: #0000ff; }

.csharpcode .str { color: #006080; }

.csharpcode .op { color: #0000c0; }

.csharpcode .preproc { color: #cc6633; }

.csharpcode .asp { background-color: #ffff00; }

.csharpcode .html { color: #800000; }

.csharpcode .attr { color: #ff0000; }

.csharpcode .alt 
{
	background-color: #f4f4f4;
	width: 100%;
	margin: 0em;
}

.csharpcode .lnum { color: #606060; }
&lt;/style&gt;
&lt;br /&gt;
&lt;div class="csharpcode"&gt;
&lt;pre class="alt"&gt;&lt;span class="lnum"&gt;   1:  &lt;/span&gt;&lt;span class="rem"&gt;# In response to Paul Randal's Ponderings of Sep 3, 2011 regarding fill factor set at the instance level...&lt;/span&gt;&lt;/pre&gt;
&lt;pre&gt;&lt;span class="lnum"&gt;   2:  &lt;/span&gt;&lt;span class="rem"&gt;# His Call To Action is to verify it is set to 100. This script provides the basic means to check it on multiple instances.  &lt;/span&gt;&lt;/pre&gt;
&lt;pre class="alt"&gt;&lt;span class="lnum"&gt;   3:  &lt;/span&gt;&lt;span class="rem"&gt;# The results are sent to a csv file&lt;/span&gt;&lt;/pre&gt;
&lt;pre&gt;&lt;span class="lnum"&gt;   4:  &lt;/span&gt;&amp;nbsp;&lt;/pre&gt;
&lt;pre class="alt"&gt;&lt;span class="lnum"&gt;   5:  &lt;/span&gt;$FilePath = &lt;span class="str"&gt;"C:\Output"&lt;/span&gt;&lt;/pre&gt;
&lt;pre&gt;&lt;span class="lnum"&gt;   6:  &lt;/span&gt;$OutFile = Join-Path -path $FilePath -childPath (&lt;span class="str"&gt;"ServerWide_FillFactor"&lt;/span&gt; + (get-date).toString(&lt;span class="str"&gt;'yyyyMMdd_hhmmtt'&lt;/span&gt;) + &lt;span class="str"&gt;".csv"&lt;/span&gt;)&lt;/pre&gt;
&lt;pre class="alt"&gt;&lt;span class="lnum"&gt;   7:  &lt;/span&gt;&amp;nbsp;&lt;/pre&gt;
&lt;pre&gt;&lt;span class="lnum"&gt;   8:  &lt;/span&gt;&lt;span class="rem"&gt;# Provide a list of servers one way or another...&lt;/span&gt;&lt;/pre&gt;
&lt;pre class="alt"&gt;&lt;span class="lnum"&gt;   9:  &lt;/span&gt;$Servers = &lt;span class="str"&gt;'RED50\SQLEXPRESS'&lt;/span&gt;&lt;/pre&gt;
&lt;pre&gt;&lt;span class="lnum"&gt;  10:  &lt;/span&gt;&lt;span class="rem"&gt;#$Servers = get-content 'C:\Input\Servers.txt'&lt;/span&gt;&lt;/pre&gt;
&lt;pre class="alt"&gt;&lt;span class="lnum"&gt;  11:  &lt;/span&gt;&amp;nbsp;&lt;/pre&gt;
&lt;pre&gt;&lt;span class="lnum"&gt;  12:  &lt;/span&gt;@(&lt;/pre&gt;
&lt;pre class="alt"&gt;&lt;span class="lnum"&gt;  13:  &lt;/span&gt;&lt;span class="kwrd"&gt;foreach&lt;/span&gt; ($svr &lt;span class="kwrd"&gt;in&lt;/span&gt; $Servers)&lt;/pre&gt;
&lt;pre&gt;&lt;span class="lnum"&gt;  14:  &lt;/span&gt;{&lt;/pre&gt;
&lt;pre class="alt"&gt;&lt;span class="lnum"&gt;  15:  &lt;/span&gt;    $s = get-sqlserver $svr&lt;/pre&gt;
&lt;pre&gt;&lt;span class="lnum"&gt;  16:  &lt;/span&gt;    $s.Configuration | select parent,{$_.Fillfactor.RunValue}&lt;/pre&gt;
&lt;pre class="alt"&gt;&lt;span class="lnum"&gt;  17:  &lt;/span&gt;    &lt;/pre&gt;
&lt;pre&gt;&lt;span class="lnum"&gt;  18:  &lt;/span&gt;}&lt;/pre&gt;
&lt;pre class="alt"&gt;&lt;span class="lnum"&gt;  19:  &lt;/span&gt;) | export-csv -noType $OutFile&lt;/pre&gt;
&lt;/div&gt;
&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2076326176980221038-3181423255803952277?l=ronalddameron.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://ronalddameron.blogspot.com/feeds/3181423255803952277/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://ronalddameron.blogspot.com/2011/09/sql-saturday-85.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2076326176980221038/posts/default/3181423255803952277'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2076326176980221038/posts/default/3181423255803952277'/><link rel='alternate' type='text/html' href='http://ronalddameron.blogspot.com/2011/09/sql-saturday-85.html' title='SQL Saturday #85'/><author><name>Ronald Dameron</name><uri>http://www.blogger.com/profile/06948492592182113293</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://3.bp.blogspot.com/_cgyI6b4rggs/SnAkkW0vUVI/AAAAAAAAAAM/WRB6WNpEzbc/S220/DadMeBobsWedding.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2076326176980221038.post-5125805088429960290</id><published>2011-09-02T12:51:00.000-04:00</published><updated>2011-09-07T08:44:35.384-04:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='SQLServerPedia'/><category scheme='http://www.blogger.com/atom/ns#' term='SQLSaturday'/><category scheme='http://www.blogger.com/atom/ns#' term='PowerShell'/><title type='text'>Execute Guardium SQL Server Permissions Script on Multiple Servers</title><content type='html'>&lt;style type="text/css"&gt;
.csharpcode, .csharpcode pre
{
	font-size: small;
	color: black;
	font-family: Consolas, "Courier New", Courier, Monospace;
	background-color: #ffffff;
	/*white-space: pre;*/
}

.csharpcode pre { margin: 0em; }

.csharpcode .rem { color: #008000; }

.csharpcode .kwrd { color: #0000ff; }

.csharpcode .str { color: #006080; }

.csharpcode .op { color: #0000c0; }

.csharpcode .preproc { color: #cc6633; }

.csharpcode .asp { background-color: #ffff00; }

.csharpcode .html { color: #800000; }

.csharpcode .attr { color: #ff0000; }

.csharpcode .alt 
{
	background-color: #f4f4f4;
	width: 100%;
	margin: 0em;
}

.csharpcode .lnum { color: #606060; }
&lt;/style&gt;
&lt;br /&gt;
&lt;div class="csharpcode"&gt;
&lt;pre class="alt"&gt;&lt;span class="Apple-style-span" style="color: #606060;"&gt;# SQLSaturday#85 in Orlando is September 24, 2011&lt;/span&gt;&lt;/pre&gt;
&lt;pre class="alt"&gt;&lt;span class="Apple-style-span" style="color: #606060;"&gt;# I'll be presenting "PowerShell by Example"&lt;/span&gt;&lt;/pre&gt;
&lt;pre class="alt"&gt;&lt;span class="Apple-style-span" style="color: #606060;"&gt;# Here's a typical example we will review.&lt;/span&gt;&lt;/pre&gt;
&lt;pre class="alt"&gt;&lt;span class="Apple-style-span" style="color: #606060;"&gt;#&lt;/span&gt;&lt;/pre&gt;
&lt;pre class="alt"&gt;&lt;span class="Apple-style-span" style="color: #606060;"&gt;# Want more?  Come to my session at 11 AM.&lt;/span&gt;&lt;/pre&gt;
&lt;pre class="alt"&gt;&lt;span class="Apple-style-span" style="color: #606060;"&gt;#&lt;/span&gt;&lt;/pre&gt;
&lt;pre class="alt"&gt;&lt;span class="Apple-style-span" style="color: #606060;"&gt;# Need more info on SQL Saturday Orlando, go &lt;a href="http://www.sqlsaturday.com/85/eventhome.aspx"&gt;here&lt;/a&gt;.&lt;/span&gt;&lt;/pre&gt;
&lt;pre class="alt"&gt;&lt;span class="lnum"&gt;#&lt;/span&gt;&lt;/pre&gt;
&lt;pre class="alt"&gt;&lt;span class="lnum"&gt;&lt;span class="Apple-style-span" style="background-color: white; white-space: normal;"&gt;&lt;pre class="alt" style="color: black; width: 668px;"&gt;&lt;span class="Apple-style-span" style="color: #606060;"&gt;# Set permissions on multiple servers for GUARDIUM Vulnerability Assessment &lt;/span&gt;&lt;/pre&gt;
&lt;pre class="alt" style="color: black; width: 668px;"&gt;&lt;span class="Apple-style-span" style="color: #606060;"&gt;# Pre-requisites:&lt;/span&gt;&lt;/pre&gt;
&lt;pre class="alt" style="color: black; width: 668px;"&gt;&lt;span class="Apple-style-span" style="color: #606060;"&gt;# PowerShell V1&lt;/span&gt;&lt;/pre&gt;
&lt;pre class="alt" style="color: black; width: 668px;"&gt;&lt;span class="Apple-style-span" style="color: #606060;"&gt;# SQLPSX 1.6.1&lt;/span&gt;&lt;/pre&gt;
&lt;pre class="alt" style="color: black; width: 668px;"&gt;&lt;span class="Apple-style-span" style="color: #606060;"&gt;# add-pssnapin sqlserverprovidersnapin100&lt;/span&gt;&lt;/pre&gt;
&lt;pre class="alt" style="color: black; width: 668px;"&gt;&lt;span class="Apple-style-span" style="color: #606060;"&gt;# add-pssnapin sqlservercmdletsnapin100&lt;/span&gt;&lt;/pre&gt;
&lt;/span&gt;&lt;span class="Apple-style-span" style="color: black;"&gt;&lt;span class="lnum"&gt;&lt;pre class="alt"&gt;&lt;span class="lnum"&gt;&lt;span class="Apple-style-span" style="color: black;"&gt;&lt;span class="lnum"&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/pre&gt;
1:  &lt;/span&gt;$serverName = &lt;span class="str"&gt;"SQL999"&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/pre&gt;
&lt;pre&gt;&lt;span class="lnum"&gt;   2:  &lt;/span&gt;$databaseName = &lt;span class="str"&gt;"InventoryDB"&lt;/span&gt;&lt;/pre&gt;
&lt;pre class="alt"&gt;&lt;span class="lnum"&gt;   3:  &lt;/span&gt;&amp;nbsp;&lt;/pre&gt;
&lt;pre&gt;&lt;span class="lnum"&gt;   4:  &lt;/span&gt;$FilePath = &lt;span class="str"&gt;"C:\GUARDIUM\DataSources\Output"&lt;/span&gt;&lt;/pre&gt;
&lt;pre class="alt"&gt;&lt;span class="lnum"&gt;   5:  &lt;/span&gt;$OutFile = Join-Path -path $FilePath -childPath (&lt;span class="str"&gt;"MSSQL_GDM_Output"&lt;/span&gt; + (get-date).toString(&lt;span class="str"&gt;'yyyyMMdd_hhmmtt'&lt;/span&gt;) + &lt;span class="str"&gt;".txt"&lt;/span&gt;)&lt;/pre&gt;
&lt;pre&gt;&lt;span class="lnum"&gt;   6:  &lt;/span&gt;&amp;nbsp;&lt;/pre&gt;
&lt;pre class="alt"&gt;&lt;span class="lnum"&gt;   7:  &lt;/span&gt;&lt;span class="rem"&gt;# here string contains SQL query&lt;/span&gt;&lt;/pre&gt;
&lt;pre&gt;&lt;span class="lnum"&gt;   8:  &lt;/span&gt;$qry = &lt;span class="str"&gt;@"&lt;/span&gt;&lt;/pre&gt;
&lt;pre class="alt"&gt;&lt;span class="lnum"&gt;   9:  &lt;/span&gt;SELECT  DISTINCT&lt;/pre&gt;
&lt;pre&gt;&lt;span class="lnum"&gt;  10:  &lt;/span&gt;        ISNULL(A.MACH_LPAR_NM, '') + CASE a.INST_NM&lt;/pre&gt;
&lt;pre class="alt"&gt;&lt;span class="lnum"&gt;  11:  &lt;/span&gt;                                       WHEN 'DEFAULT' THEN ''&lt;/pre&gt;
&lt;pre&gt;&lt;span class="lnum"&gt;  12:  &lt;/span&gt;                                       ELSE '\'&lt;/pre&gt;
&lt;pre class="alt"&gt;&lt;span class="lnum"&gt;  13:  &lt;/span&gt;                                     END + CASE a.INST_NM&lt;/pre&gt;
&lt;pre&gt;&lt;span class="lnum"&gt;  14:  &lt;/span&gt;                                             WHEN 'DEFAULT' THEN ''&lt;/pre&gt;
&lt;pre class="alt"&gt;&lt;span class="lnum"&gt;  15:  &lt;/span&gt;                                             ELSE ISNULL(a.INST_NM, '')&lt;/pre&gt;
&lt;pre&gt;&lt;span class="lnum"&gt;  16:  &lt;/span&gt;                                           END AS InstanceName&lt;/pre&gt;
&lt;pre class="alt"&gt;&lt;span class="lnum"&gt;  17:  &lt;/span&gt;FROM    InventoryDatabase&lt;/pre&gt;
&lt;pre&gt;&lt;span class="Apple-style-span" style="background-color: #f4f4f4;"&gt;&lt;span class="lnum"&gt;  23:  &lt;/span&gt; "@&lt;/span&gt;&lt;/pre&gt;
&lt;pre&gt;&lt;span class="lnum"&gt;  24:  &lt;/span&gt;&amp;nbsp;&lt;/pre&gt;
&lt;pre class="alt"&gt;&lt;span class="lnum"&gt;  25:  &lt;/span&gt;$Servers = Get-SqlData $serverName $databaseName $qry&lt;/pre&gt;
&lt;pre&gt;&lt;span class="lnum"&gt;  26:  &lt;/span&gt;&amp;nbsp;&lt;/pre&gt;
&lt;pre class="alt"&gt;&lt;span class="lnum"&gt;  27:  &lt;/span&gt;Start-Transcript $OutFile&lt;/pre&gt;
&lt;pre&gt;&lt;span class="lnum"&gt;  28:  &lt;/span&gt;&amp;nbsp;&lt;/pre&gt;
&lt;pre class="alt"&gt;&lt;span class="lnum"&gt;  29:  &lt;/span&gt;$ScriptToExecute =  &lt;span class="str"&gt;"C:\GUARDIUM\Scripts\gdmmonitor-mss.sql"&lt;/span&gt;&lt;/pre&gt;
&lt;pre&gt;&lt;span class="lnum"&gt;  30:  &lt;/span&gt;&amp;nbsp;&lt;/pre&gt;
&lt;pre class="alt"&gt;&lt;span class="lnum"&gt;  31:  &lt;/span&gt;&lt;span class="kwrd"&gt;foreach&lt;/span&gt; ($svr &lt;span class="kwrd"&gt;in&lt;/span&gt; $Servers)&lt;/pre&gt;
&lt;pre&gt;&lt;span class="lnum"&gt;  32:  &lt;/span&gt;{&lt;/pre&gt;
&lt;pre class="alt"&gt;&lt;span class="lnum"&gt;  33:  &lt;/span&gt;    $serverName = $svr.InstanceName&lt;/pre&gt;
&lt;pre&gt;&lt;span class="lnum"&gt;  34:  &lt;/span&gt;    Write-Host $serverName&lt;/pre&gt;
&lt;pre class="alt"&gt;&lt;span class="lnum"&gt;  35:  &lt;/span&gt;    &lt;span class="kwrd"&gt;trap&lt;/span&gt; {&lt;span class="str"&gt;"Oops! It failed. $_"&lt;/span&gt;; &lt;span class="kwrd"&gt;continue&lt;/span&gt; } Invoke-Sqlcmd -InputFile $ScriptToExecute  -verbose -ServerInstance $serverName&lt;/pre&gt;
&lt;pre&gt;&lt;span class="lnum"&gt;  36:  &lt;/span&gt;}&lt;/pre&gt;
&lt;pre class="alt"&gt;&lt;span class="lnum"&gt;  37:  &lt;/span&gt;&amp;nbsp;&lt;/pre&gt;
&lt;pre&gt;&lt;span class="lnum"&gt;  38:  &lt;/span&gt;Stop-Transcript&lt;/pre&gt;
&lt;/div&gt;
&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2076326176980221038-5125805088429960290?l=ronalddameron.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://ronalddameron.blogspot.com/feeds/5125805088429960290/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://ronalddameron.blogspot.com/2011/09/execute-guardium-sql-server-permissions.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2076326176980221038/posts/default/5125805088429960290'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2076326176980221038/posts/default/5125805088429960290'/><link rel='alternate' type='text/html' href='http://ronalddameron.blogspot.com/2011/09/execute-guardium-sql-server-permissions.html' title='Execute Guardium SQL Server Permissions Script on Multiple Servers'/><author><name>Ronald Dameron</name><uri>http://www.blogger.com/profile/06948492592182113293</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://3.bp.blogspot.com/_cgyI6b4rggs/SnAkkW0vUVI/AAAAAAAAAAM/WRB6WNpEzbc/S220/DadMeBobsWedding.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2076326176980221038.post-7122442899746140837</id><published>2011-07-06T06:35:00.000-04:00</published><updated>2011-07-06T06:35:33.747-04:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='SQLServerPedia'/><category scheme='http://www.blogger.com/atom/ns#' term='PowerShell'/><category scheme='http://www.blogger.com/atom/ns#' term='SQL Server'/><title type='text'>How cluttered is MSDB?</title><content type='html'>&lt;style type="text/css"&gt;
.csharpcode, .csharpcode pre
{
 font-size: small;
 color: black;
 font-family: Consolas, "Courier New", Courier, Monospace;
 background-color: #ffffff;
 /*white-space: pre;*/
}

.csharpcode pre { margin: 0em; }

.csharpcode .rem { color: #008000; }

.csharpcode .kwrd { color: #0000ff; }

.csharpcode .str { color: #006080; }

.csharpcode .op { color: #0000c0; }

.csharpcode .preproc { color: #cc6633; }

.csharpcode .asp { background-color: #ffff00; }

.csharpcode .html { color: #800000; }

.csharpcode .attr { color: #ff0000; }

.csharpcode .alt 
{
 background-color: #f4f4f4;
 width: 100%;
 margin: 0em;
}

.csharpcode .lnum { color: #606060; }
&lt;/style&gt;&lt;br /&gt;
&lt;div class="csharpcode"&gt;&lt;pre class="alt"&gt;&lt;span class="Apple-style-span" style="color: #606060;"&gt;# My quick and dirty PowerShell script to check for the oldest entry in MSDB.&lt;/span&gt;&lt;/pre&gt;&lt;pre class="alt"&gt;&lt;span class="Apple-style-span" style="color: #606060;"&gt;# I'm using a SQLPSX 1.6 function Get-SqlData to execute queries. &lt;/span&gt;&lt;/pre&gt;&lt;pre class="alt"&gt;&lt;span class="Apple-style-span" style="color: #606060;"&gt;# Runs against multiple servers&lt;/span&gt;&lt;/pre&gt;&lt;pre class="alt"&gt;&lt;span class="Apple-style-span" style="color: #606060;"&gt;
&lt;/span&gt;&lt;/pre&gt;&lt;pre class="alt"&gt;&lt;span class="lnum"&gt;   1:  &lt;/span&gt;$start = get-date&lt;/pre&gt;&lt;pre&gt;&lt;span class="lnum"&gt;   2:  &lt;/span&gt;write-host &lt;span class="str"&gt;"Start: "&lt;/span&gt;  $start&lt;/pre&gt;&lt;pre class="alt"&gt;&lt;span class="lnum"&gt;   3:  &lt;/span&gt;&amp;nbsp;&lt;/pre&gt;&lt;pre&gt;&lt;span class="lnum"&gt;   4:  &lt;/span&gt;$serverName = &lt;span class="str"&gt;"SERVER\INSTANCE"&lt;/span&gt;&lt;/pre&gt;&lt;pre class="alt"&gt;&lt;span class="lnum"&gt;   5:  &lt;/span&gt;$databaseName = &lt;span class="str"&gt;"dbINVENTORY"&lt;/span&gt;&lt;/pre&gt;&lt;pre&gt;&lt;span class="lnum"&gt;   6:  &lt;/span&gt;&amp;nbsp;&lt;/pre&gt;&lt;pre class="alt"&gt;&lt;span class="lnum"&gt;   7:  &lt;/span&gt;$FilePath = &lt;span class="str"&gt;"C:\Output"&lt;/span&gt;&lt;/pre&gt;&lt;pre&gt;&lt;span class="lnum"&gt;   8:  &lt;/span&gt;$OutFile = Join-Path -path $FilePath -childPath (&lt;span class="str"&gt;"MSDB_MIN_Date_"&lt;/span&gt; + (get-date).toString(&lt;span class="str"&gt;'yyyyMMdd_hhmmtt'&lt;/span&gt;) + &lt;span class="str"&gt;".csv"&lt;/span&gt;)&lt;/pre&gt;&lt;pre class="alt"&gt;&lt;span class="lnum"&gt;   9:  &lt;/span&gt;&amp;nbsp;&lt;/pre&gt;&lt;pre&gt;&lt;span class="lnum"&gt;  10:  &lt;/span&gt;&lt;span class="rem"&gt;# here string contains SQL query&lt;/span&gt;&lt;/pre&gt;&lt;pre class="alt"&gt;&lt;span class="lnum"&gt;  11:  &lt;/span&gt;$qry = &lt;span class="str"&gt;@"&lt;/span&gt;&lt;/pre&gt;&lt;pre&gt;&lt;span class="lnum"&gt;  12:  &lt;/span&gt;SELECT DISTINCT&lt;/pre&gt;&lt;pre class="alt"&gt;&lt;span class="lnum"&gt;  13:  &lt;/span&gt;        ISNULL(A.MACH_LPAR_NM, '') + CASE INST_NM&lt;/pre&gt;&lt;pre&gt;&lt;span class="lnum"&gt;  14:  &lt;/span&gt;                                       WHEN 'DEFAULT' THEN ''&lt;/pre&gt;&lt;pre class="alt"&gt;&lt;span class="lnum"&gt;  15:  &lt;/span&gt;                                       ELSE '\'&lt;/pre&gt;&lt;pre&gt;&lt;span class="lnum"&gt;  16:  &lt;/span&gt;                                     END + CASE INST_NM&lt;/pre&gt;&lt;pre class="alt"&gt;&lt;span class="lnum"&gt;  17:  &lt;/span&gt;                                             WHEN 'DEFAULT' THEN ''&lt;/pre&gt;&lt;pre&gt;&lt;span class="lnum"&gt;  18:  &lt;/span&gt;                                             ELSE ISNULL(INST_NM, '')&lt;/pre&gt;&lt;pre class="alt"&gt;&lt;span class="lnum"&gt;  19:  &lt;/span&gt;                                           END AS InstanceName&lt;/pre&gt;&lt;pre&gt;&lt;span class="lnum"&gt;  20:  &lt;/span&gt;FROM    dbInventory A&lt;/pre&gt;&lt;pre&gt;&lt;span class="lnum"&gt;  24:  &lt;/span&gt;ORDER BY InstanceName&lt;/pre&gt;&lt;pre class="alt"&gt;&lt;span class="lnum"&gt;  25:  &lt;/span&gt;"@&lt;/pre&gt;&lt;pre&gt;&lt;span class="lnum"&gt;  26:  &lt;/span&gt;&amp;nbsp;&lt;/pre&gt;&lt;pre class="alt"&gt;&lt;span class="lnum"&gt;  27:  &lt;/span&gt;$Servers = Get-SqlData $serverName $databaseName $qry&lt;/pre&gt;&lt;pre&gt;&lt;span class="lnum"&gt;  28:  &lt;/span&gt;&amp;nbsp;&lt;/pre&gt;&lt;pre class="alt"&gt;&lt;span class="lnum"&gt;  29:  &lt;/span&gt;$qry = &lt;span class="str"&gt;@"&lt;/span&gt;&lt;/pre&gt;&lt;pre&gt;&lt;span class="lnum"&gt;  30:  &lt;/span&gt;SELECT  @@SERVERNAME AS ServerName, MIN(backup_finish_date) OldestMsdbBackupDate FROM  msdb.dbo.backupset &lt;/pre&gt;&lt;pre class="alt"&gt;&lt;span class="lnum"&gt;  31:  &lt;/span&gt;"@&lt;/pre&gt;&lt;pre&gt;&lt;span class="lnum"&gt;  32:  &lt;/span&gt;$databaseName = &lt;span class="str"&gt;"msdb"&lt;/span&gt;&lt;/pre&gt;&lt;pre class="alt"&gt;&lt;span class="lnum"&gt;  33:  &lt;/span&gt;&amp;nbsp;&lt;/pre&gt;&lt;pre&gt;&lt;span class="lnum"&gt;  34:  &lt;/span&gt;&lt;span class="rem"&gt;# Version inventory&lt;/span&gt;&lt;/pre&gt;&lt;pre class="alt"&gt;&lt;span class="lnum"&gt;  35:  &lt;/span&gt;@(&lt;/pre&gt;&lt;pre&gt;&lt;span class="lnum"&gt;  36:  &lt;/span&gt;&lt;span class="kwrd"&gt;foreach&lt;/span&gt; ($svr &lt;span class="kwrd"&gt;in&lt;/span&gt; $Servers)&lt;/pre&gt;&lt;pre class="alt"&gt;&lt;span class="lnum"&gt;  37:  &lt;/span&gt;{&lt;/pre&gt;&lt;pre&gt;&lt;span class="lnum"&gt;  38:  &lt;/span&gt;    $serverName = $svr.InstanceName&lt;/pre&gt;&lt;pre class="alt"&gt;&lt;span class="lnum"&gt;  39:  &lt;/span&gt;    &lt;span class="kwrd"&gt;trap&lt;/span&gt; {&lt;span class="str"&gt;"Oops! Query failed. $_"&lt;/span&gt;; &lt;span class="kwrd"&gt;continue&lt;/span&gt; } Get-SqlData $serverName $databaseName $qry&lt;/pre&gt;&lt;pre&gt;&lt;span class="lnum"&gt;  40:  &lt;/span&gt;    &lt;/pre&gt;&lt;pre class="alt"&gt;&lt;span class="lnum"&gt;  41:  &lt;/span&gt;}&lt;/pre&gt;&lt;pre&gt;&lt;span class="lnum"&gt;  42:  &lt;/span&gt;)  | export-csv -noType $OutFile&lt;/pre&gt;&lt;pre class="alt"&gt;&lt;span class="lnum"&gt;  43:  &lt;/span&gt;&amp;nbsp;&lt;/pre&gt;&lt;pre&gt;&lt;span class="lnum"&gt;  44:  &lt;/span&gt;$&lt;span class="kwrd"&gt;end&lt;/span&gt; = get-date    &lt;/pre&gt;&lt;pre class="alt"&gt;&lt;span class="lnum"&gt;  45:  &lt;/span&gt;write-host &lt;span class="str"&gt;"End: "&lt;/span&gt;  $end&lt;/pre&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2076326176980221038-7122442899746140837?l=ronalddameron.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://ronalddameron.blogspot.com/feeds/7122442899746140837/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://ronalddameron.blogspot.com/2011/07/how-cluttered-is-msdb.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2076326176980221038/posts/default/7122442899746140837'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2076326176980221038/posts/default/7122442899746140837'/><link rel='alternate' type='text/html' href='http://ronalddameron.blogspot.com/2011/07/how-cluttered-is-msdb.html' title='How cluttered is MSDB?'/><author><name>Ronald Dameron</name><uri>http://www.blogger.com/profile/06948492592182113293</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://3.bp.blogspot.com/_cgyI6b4rggs/SnAkkW0vUVI/AAAAAAAAAAM/WRB6WNpEzbc/S220/DadMeBobsWedding.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2076326176980221038.post-961105127679325769</id><published>2011-04-04T11:15:00.000-04:00</published><updated>2011-04-04T11:15:40.436-04:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='PowerShell'/><title type='text'>Meme Monday</title><content type='html'>&lt;span class="Apple-style-span" style="font-family: Verdana, sans-serif;"&gt;&lt;span class="Apple-style-span" style="font-size: 14px; line-height: 20px;"&gt;T&lt;/span&gt;&lt;span class="Apple-style-span" style="font-size: 14px; line-height: 20px;"&gt;homas LaRock (&lt;a href="http://thomaslarock.com/" style="text-decoration: underline;" target="_blank"&gt;blog&lt;/a&gt;|&lt;a href="https://twitter.com/SQLRockstar" style="text-decoration: underline;" target="_blank"&gt;twitter&lt;/a&gt;) has started&amp;nbsp;&lt;a href="http://thomaslarock.com/2011/03/meme-monday/" style="text-decoration: underline;" target="_blank"&gt;Meme Monday&lt;/a&gt;&amp;nbsp;and challenged folks to write a blog post in 11 words or less. Here’s mine…&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;
&lt;span class="Apple-style-span" style="font-size: 14px; line-height: 20px;"&gt;&lt;span class="Apple-style-span" style="font-family: Verdana, sans-serif;"&gt;&lt;br /&gt;
&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;
&lt;span class="Apple-style-span" style="font-size: 14px; line-height: 20px;"&gt;&lt;span class="Apple-style-span" style="font-family: Verdana, sans-serif;"&gt;The &lt;a href="http://blogs.technet.com/b/heyscriptingguy/archive/2011/02/19/2011-scripting-games-all-links-on-one-page.aspx"&gt;Scripting Games&lt;/a&gt; have begun! I will be participating this year!&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;
&lt;span class="Apple-style-span" style="font-size: 14px; line-height: 20px;"&gt;&lt;span class="Apple-style-span" style="font-family: Verdana, sans-serif;"&gt;&lt;br /&gt;
&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;
&lt;span class="Apple-style-span" style="color: #323229; font-family: Georgia, 'Times New Roman', serif; font-size: 14px; line-height: 20px;"&gt;&lt;br /&gt;
&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2076326176980221038-961105127679325769?l=ronalddameron.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://ronalddameron.blogspot.com/feeds/961105127679325769/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://ronalddameron.blogspot.com/2011/04/meme-monday.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2076326176980221038/posts/default/961105127679325769'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2076326176980221038/posts/default/961105127679325769'/><link rel='alternate' type='text/html' href='http://ronalddameron.blogspot.com/2011/04/meme-monday.html' title='Meme Monday'/><author><name>Ronald Dameron</name><uri>http://www.blogger.com/profile/06948492592182113293</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://3.bp.blogspot.com/_cgyI6b4rggs/SnAkkW0vUVI/AAAAAAAAAAM/WRB6WNpEzbc/S220/DadMeBobsWedding.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2076326176980221038.post-6413992714575140421</id><published>2011-02-27T07:38:00.000-05:00</published><updated>2011-02-27T07:38:42.426-05:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='SQLServerPedia'/><category scheme='http://www.blogger.com/atom/ns#' term='DBA'/><category scheme='http://www.blogger.com/atom/ns#' term='SQL Server'/><title type='text'>When does a practice become BEST?</title><content type='html'>&lt;span class="Apple-style-span" style="font-family: Arial, Helvetica, sans-serif; font-size: large;"&gt;How many good references does an idea need before it becomes a best practice?&lt;/span&gt;&lt;br /&gt;
&lt;span class="Apple-style-span" style="font-size: large;"&gt;&lt;span class="Apple-style-span" style="font-family: Arial, Helvetica, sans-serif;"&gt;For starters, Ola Hallengren's &lt;a href="http://ola.hallengren.com/scripts/MaintenanceSolution.sql"&gt;script&lt;/a&gt; for&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;span class="Apple-style-span" style="font-size: large;"&gt;&lt;span class="Apple-style-span" style="font-family: Arial, Helvetica, sans-serif;"&gt;Backup, Index Maintenance, and DBCC checks.&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;
&lt;span class="Apple-style-span" style="font-family: Arial, Helvetica, sans-serif; font-size: large;"&gt;&lt;/span&gt;&lt;br /&gt;
&lt;div style="font-family: 'Times New Roman'; font-size: medium; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px;"&gt;&lt;span class="Apple-style-span" style="font-family: Arial, Helvetica, sans-serif; font-size: large;"&gt;&lt;span class="Apple-style-span" style="font-family: Arial, Helvetica, sans-serif; font-size: large;"&gt;I've done the research and spoke to Ola in person at the 2010 PASS Summit.&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="font-family: 'Times New Roman'; font-size: medium; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px;"&gt;&lt;span class="Apple-style-span" style="font-family: Arial, Helvetica, sans-serif; font-size: large;"&gt;&lt;span class="Apple-style-span" style="font-family: Arial, Helvetica, sans-serif; font-size: large;"&gt;Ola's good &lt;a href="http://ola.hallengren.com/"&gt;references&lt;/a&gt; come from no less than &lt;a href="http://technet.microsoft.com/en-us/magazine/gg299551.aspx"&gt;Microsoft&lt;/a&gt;, &lt;a href="http://www.simple-talk.com/sql/database-administration/automate-and-improve-your-database-maintenance-using-ola-hallengrens-free-script/"&gt;Red Gate Software&lt;/a&gt;, &lt;a href="http://www.quest.com/documents/landing.aspx?id=10931"&gt;Quest Software&lt;/a&gt;, and Microsoft MVPs.&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="font-family: 'Times New Roman'; font-size: medium; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px;"&gt;&lt;span class="Apple-style-span" style="font-family: Arial, Helvetica, sans-serif; font-size: large;"&gt;&lt;span class="Apple-style-span" style="font-family: Arial, Helvetica, sans-serif; font-size: large;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;br /&gt;
&lt;span class="Apple-style-span" style="font-family: Arial, Helvetica, sans-serif; font-size: large;"&gt;I think Ola Hallengren's maintenance solution is a BEST PRACTICE. &amp;nbsp;&lt;/span&gt;&lt;br /&gt;
&lt;span class="Apple-style-span" style="font-family: Arial, Helvetica, sans-serif; font-size: large;"&gt;I have a few questions for you. &amp;nbsp;&lt;/span&gt;&lt;br /&gt;
&lt;span class="Apple-style-span" style="font-family: Arial, Helvetica, sans-serif; font-size: large;"&gt;Do you agree? &amp;nbsp;&lt;/span&gt;&lt;br /&gt;
&lt;span class="Apple-style-span" style="font-family: Arial, Helvetica, sans-serif; font-size: large;"&gt;Do you use Ola's maintenance solution? &amp;nbsp;&lt;/span&gt;&lt;br /&gt;
&lt;span class="Apple-style-span" style="font-family: Arial, Helvetica, sans-serif; font-size: large;"&gt;Do you use Ola's solution as is or have you modified it? &amp;nbsp;&lt;/span&gt;&lt;br /&gt;
&lt;span class="Apple-style-span" style="font-family: Arial, Helvetica, sans-serif;"&gt;&lt;span class="Apple-style-span" style="font-size: large;"&gt;Please respond in the comments.&lt;/span&gt;&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2076326176980221038-6413992714575140421?l=ronalddameron.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://ronalddameron.blogspot.com/feeds/6413992714575140421/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://ronalddameron.blogspot.com/2011/02/when-does-practice-become-best.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2076326176980221038/posts/default/6413992714575140421'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2076326176980221038/posts/default/6413992714575140421'/><link rel='alternate' type='text/html' href='http://ronalddameron.blogspot.com/2011/02/when-does-practice-become-best.html' title='When does a practice become BEST?'/><author><name>Ronald Dameron</name><uri>http://www.blogger.com/profile/06948492592182113293</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://3.bp.blogspot.com/_cgyI6b4rggs/SnAkkW0vUVI/AAAAAAAAAAM/WRB6WNpEzbc/S220/DadMeBobsWedding.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2076326176980221038.post-3853657275275979962</id><published>2011-01-26T21:49:00.000-05:00</published><updated>2011-01-26T21:49:34.532-05:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='SQLServerPedia'/><category scheme='http://www.blogger.com/atom/ns#' term='PASS'/><category scheme='http://www.blogger.com/atom/ns#' term='PowerShell'/><title type='text'>SQL Rally abstracts submitted</title><content type='html'>&lt;span class="Apple-style-span" style="font-family: Arial, Helvetica, sans-serif; font-size: large;"&gt;I've submitted two abstracts for the &lt;a href="http://www.sqlpass.org/sqlrally/2011/Agenda/Sessions/SubmittedSessionsDBA.aspx#PowerShell"&gt;SQLRally&lt;/a&gt;.&lt;/span&gt;&lt;br /&gt;
&lt;span class="Apple-style-span" style="font-family: Arial, Helvetica, sans-serif; font-size: large;"&gt;If you're interested in learning PowerShell by example or want to hear how I automated our login provisioning and compliance reporting. Vote for my sessions.&lt;/span&gt;&lt;br /&gt;
&lt;span class="Apple-style-span" style="font-family: Arial, Helvetica, sans-serif; font-size: large;"&gt;It's a win-win situation in the PowerShell track for attendees no matter who you vote for.&lt;/span&gt;&lt;br /&gt;
&lt;span class="Apple-style-span" style="font-family: Arial, Helvetica, sans-serif; font-size: large;"&gt;Another great bunch of abstracts in the DBA track.&lt;/span&gt;&lt;br /&gt;
&lt;span class="Apple-style-span" style="font-family: Arial, Helvetica, sans-serif; font-size: large;"&gt;Get out and vote.&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2076326176980221038-3853657275275979962?l=ronalddameron.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://ronalddameron.blogspot.com/feeds/3853657275275979962/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://ronalddameron.blogspot.com/2011/01/sql-rally-abstracts-submitted_26.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2076326176980221038/posts/default/3853657275275979962'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2076326176980221038/posts/default/3853657275275979962'/><link rel='alternate' type='text/html' href='http://ronalddameron.blogspot.com/2011/01/sql-rally-abstracts-submitted_26.html' title='SQL Rally abstracts submitted'/><author><name>Ronald Dameron</name><uri>http://www.blogger.com/profile/06948492592182113293</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://3.bp.blogspot.com/_cgyI6b4rggs/SnAkkW0vUVI/AAAAAAAAAAM/WRB6WNpEzbc/S220/DadMeBobsWedding.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2076326176980221038.post-992600416402028716</id><published>2011-01-23T11:44:00.000-05:00</published><updated>2011-01-23T11:44:26.853-05:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='DBA'/><category scheme='http://www.blogger.com/atom/ns#' term='SQL Server'/><title type='text'>SQLskills Free Immersion</title><content type='html'>&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://2.bp.blogspot.com/_cgyI6b4rggs/TTxQm-wZZ3I/AAAAAAAAACw/R7HxU4k0Kf4/s1600/LaptopCover2.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;span class="Apple-style-span" style="font-family: Arial, Helvetica, sans-serif;"&gt;&lt;img border="0" height="240" src="http://2.bp.blogspot.com/_cgyI6b4rggs/TTxQm-wZZ3I/AAAAAAAAACw/R7HxU4k0Kf4/s320/LaptopCover2.jpg" width="320" /&gt;&lt;/span&gt;&lt;/a&gt;&lt;/div&gt;&lt;b&gt;&lt;/b&gt;&lt;br /&gt;
&lt;div style="background-color: transparent; display: inline !important; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px;"&gt;&lt;div style="background-color: transparent; display: inline !important; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px;"&gt;&lt;div style="background-color: transparent; display: inline !important; font-weight: normal; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; white-space: normal;"&gt;&lt;b&gt;&lt;span id="internal-source-marker_0.8120393664576113" style="background-color: transparent; color: black; font-style: normal; font-weight: bold; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;"&gt;&lt;span class="Apple-style-span" style="font-family: Arial, Helvetica, sans-serif;"&gt;Why do I want to attend a SQLskills class taught by Paul Randal and Kimberly Tripp?&lt;/span&gt;&lt;/span&gt;&lt;/b&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;br /&gt;
&lt;span class="Apple-style-span" style="font-family: Arial, Helvetica, sans-serif;"&gt;&lt;b&gt;&lt;/b&gt;&lt;/span&gt;&lt;br /&gt;
&lt;div style="background-color: transparent; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px;"&gt;&lt;div style="background-color: transparent; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px;"&gt;&lt;div style="background-color: transparent; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px;"&gt;&lt;span class="Apple-style-span" style="font-family: Arial, Helvetica, sans-serif;"&gt;&lt;b&gt;&lt;span style="background-color: transparent; color: black; font-style: normal; font-weight: normal; vertical-align: baseline; white-space: pre-wrap;"&gt;&lt;u&gt;I revere competence.&lt;/u&gt;&lt;/span&gt;&lt;/b&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="background-color: transparent; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px;"&gt;&lt;span class="Apple-style-span" style="font-family: Arial, Helvetica, sans-serif;"&gt;&lt;span style="background-color: transparent; color: black; font-style: normal; vertical-align: baseline;"&gt;&lt;u&gt;&lt;/u&gt;&lt;/span&gt;&lt;span class="Apple-style-span" style="white-space: pre-wrap;"&gt;&lt;u&gt;&lt;br /&gt;
&lt;/u&gt;&lt;/span&gt;&lt;span class="Apple-style-span" style="font-weight: normal; white-space: normal;"&gt;&lt;span style="background-color: transparent; color: black; font-style: normal; font-weight: normal; vertical-align: baseline; white-space: pre-wrap;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="background-color: transparent; color: black; font-style: normal; font-weight: normal; vertical-align: baseline; white-space: pre-wrap;"&gt;&lt;u&gt;To be a master, you must train with the masters.&lt;/u&gt; &lt;/span&gt;&lt;br /&gt;
&lt;span class="Apple-style-span" style="font-weight: normal; white-space: normal;"&gt;&lt;span style="background-color: transparent; color: black; font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="background-color: transparent; color: black; font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;"&gt;&lt;br /&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="background-color: transparent; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px;"&gt;&lt;span class="Apple-style-span" style="font-family: Arial, Helvetica, sans-serif;"&gt;&lt;span style="background-color: transparent; color: black; font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;"&gt;This Zen proverb sums up my reasons for wanting to attend.&lt;/span&gt;&lt;br /&gt;
&lt;b&gt;&lt;div style="background-color: transparent; display: inline !important; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px;"&gt;&lt;div style="background-color: transparent; display: inline !important; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px;"&gt;&lt;div style="background-color: transparent; display: inline !important; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; white-space: normal;"&gt;&lt;span style="background-color: transparent; color: black; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;"&gt;&lt;i&gt;To follow the path:&lt;/i&gt;&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/b&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="background-color: transparent; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px;"&gt;&lt;span class="Apple-style-span" style="font-family: Arial, Helvetica, sans-serif;"&gt;&lt;b&gt;&lt;i&gt;&lt;span style="background-color: transparent; color: black; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;"&gt;look to the master,&lt;/span&gt;&lt;br /&gt;
&lt;span style="background-color: transparent; color: black; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;"&gt;follow the master,&lt;/span&gt;&lt;br /&gt;
&lt;span style="background-color: transparent; color: black; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;"&gt;walk with the master,&lt;/span&gt;&lt;br /&gt;
&lt;span style="background-color: transparent; color: black; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;"&gt;see through the master,&lt;/span&gt;&lt;br /&gt;
&lt;span style="background-color: transparent; color: black; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;"&gt;become the master.&lt;/span&gt;&lt;/i&gt;&lt;br /&gt;
&lt;span class="Apple-style-span" style="font-weight: normal; white-space: normal;"&gt;&lt;span style="background-color: transparent; color: black; font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;
&lt;span style="background-color: transparent; color: black; font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;"&gt;True masters are humble and approachable. SQLskills is.&lt;/span&gt;&lt;br /&gt;
&lt;span class="Apple-style-span" style="font-weight: normal; white-space: normal;"&gt;&lt;span style="background-color: transparent; color: black; font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;
&lt;span style="background-color: transparent; color: black; font-style: normal; font-weight: bold; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;"&gt;Why I'd make the best use of the knowledge I'd get from being in the class.&lt;/span&gt;&lt;br /&gt;
&lt;span style="background-color: transparent; color: black; font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;"&gt;I consider myself well-informed regarding SQL Server but I’d never say I’m an expert. I’ll let my peers decide that. &lt;/span&gt;&lt;span style="background-color: transparent; color: black; font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;"&gt;Officially, I'm on the Level 3 Support Team at my company. &amp;nbsp;It implies that I am my company’s SQL Server Subject Matter Expert. &amp;nbsp;We only get the difficult questions. &amp;nbsp;&lt;/span&gt;&lt;br /&gt;
&lt;span style="background-color: transparent; color: black; font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;"&gt;This class would make me a more competent SME and be the foundation for my MCM effort.&lt;/span&gt;&lt;span class="Apple-style-span" style="font-weight: normal; white-space: pre-wrap;"&gt;&lt;br /&gt;
&lt;/span&gt;&lt;/b&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="background-color: transparent; font-weight: normal; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px;"&gt;&lt;span class="Apple-style-span" style="font-family: Arial, Helvetica, sans-serif;"&gt;&lt;b&gt;&lt;b&gt;&lt;div style="background-color: transparent; display: inline !important; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px;"&gt;&lt;div style="background-color: transparent; display: inline !important; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px;"&gt;&lt;div style="background-color: transparent; display: inline !important; font-weight: normal; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; white-space: normal;"&gt;&lt;span style="background-color: transparent; color: black; font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;"&gt;I would love to attend the SQLskills Master Immersion &lt;/span&gt;&lt;a href="http://www.sqlskills.com/Master1-Dallas-20110221.asp"&gt;&lt;span style="background-color: transparent; color: #000099; font-style: normal; font-weight: normal; text-decoration: underline; vertical-align: baseline; white-space: pre-wrap;"&gt;Event&lt;/span&gt;&lt;/a&gt;&lt;span style="background-color: transparent; color: black; font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;"&gt; on Internals and Performance in Dallas, TX &amp;nbsp;February 21-25, 2010. &amp;nbsp;&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/b&gt;&lt;/b&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="background-color: transparent; font-weight: normal; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px;"&gt;&lt;span class="Apple-style-span" style="font-family: Arial, Helvetica, sans-serif;"&gt;&lt;b&gt;&lt;b style="white-space: normal;"&gt;&lt;div style="background-color: transparent; display: inline !important; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px;"&gt;&lt;div style="background-color: transparent; display: inline !important; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px;"&gt;&lt;div style="background-color: transparent; display: inline !important; font-weight: normal; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px;"&gt;&lt;span style="background-color: transparent; color: black; font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;"&gt;&lt;br /&gt;
&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/b&gt;&lt;/b&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="background-color: transparent; font-weight: normal; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px;"&gt;&lt;span class="Apple-style-span" style="font-family: Arial, Helvetica, sans-serif;"&gt;&lt;b&gt;&lt;b&gt;&lt;div style="background-color: transparent; display: inline !important; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px;"&gt;&lt;div style="background-color: transparent; display: inline !important; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px;"&gt;&lt;div style="background-color: transparent; display: inline !important; font-weight: normal; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px;"&gt;&lt;span style="background-color: transparent; color: black; font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;"&gt;Class info here: &amp;nbsp;&lt;/span&gt;&lt;a href="http://goo.gl/mZp46" style="white-space: normal;"&gt;&lt;span style="background-color: transparent; color: #000099; font-style: normal; font-weight: normal; text-decoration: underline; vertical-align: baseline; white-space: pre-wrap;"&gt;http://goo.gl/mZp46&lt;/span&gt;&lt;/a&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/b&gt;&lt;/b&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="background-color: transparent; font-weight: normal; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px;"&gt;&lt;span class="Apple-style-span" style="font-family: Arial, Helvetica, sans-serif;"&gt;&lt;b&gt;&lt;span style="background-color: transparent; color: black; font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;"&gt;Contest info here: &amp;nbsp;&lt;/span&gt;&lt;a href="http://goo.gl/Or6Qv" style="white-space: normal;"&gt;&lt;span style="background-color: transparent; color: #000099; font-style: normal; font-weight: normal; text-decoration: underline; vertical-align: baseline; white-space: pre-wrap;"&gt;http://goo.gl/Or6Qv&lt;/span&gt;&lt;/a&gt;&lt;span style="background-color: transparent; color: black; font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;"&gt;  Entries must be submitted by 1/25/2011 23:59.&lt;/span&gt;&lt;br /&gt;
&lt;b&gt;&lt;div style="background-color: transparent; display: inline !important; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px;"&gt;&lt;div style="background-color: transparent; display: inline !important; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px;"&gt;&lt;div style="background-color: transparent; display: inline !important; font-weight: normal; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px;"&gt;&lt;span style="background-color: transparent; color: black; font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;"&gt;&lt;br /&gt;
&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/b&gt;&lt;/b&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="background-color: transparent; font-weight: normal; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px;"&gt;&lt;span class="Apple-style-span" style="font-family: Arial, Helvetica, sans-serif;"&gt;&lt;b&gt;&lt;b&gt;&lt;div style="background-color: transparent; display: inline !important; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px;"&gt;&lt;div style="background-color: transparent; display: inline !important; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px;"&gt;&lt;div style="background-color: transparent; display: inline !important; font-weight: normal; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px;"&gt;&lt;span style="background-color: transparent; color: black; font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;"&gt;Finally, another chance to ogle Paul's sweet ORANGE Dell laptop would be a wonderful thing.&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/b&gt;&lt;/b&gt;&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2076326176980221038-992600416402028716?l=ronalddameron.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://ronalddameron.blogspot.com/feeds/992600416402028716/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://ronalddameron.blogspot.com/2011/01/sqlskills-free-immersion.html#comment-form' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2076326176980221038/posts/default/992600416402028716'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2076326176980221038/posts/default/992600416402028716'/><link rel='alternate' type='text/html' href='http://ronalddameron.blogspot.com/2011/01/sqlskills-free-immersion.html' title='SQLskills Free Immersion'/><author><name>Ronald Dameron</name><uri>http://www.blogger.com/profile/06948492592182113293</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://3.bp.blogspot.com/_cgyI6b4rggs/SnAkkW0vUVI/AAAAAAAAAAM/WRB6WNpEzbc/S220/DadMeBobsWedding.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://2.bp.blogspot.com/_cgyI6b4rggs/TTxQm-wZZ3I/AAAAAAAAACw/R7HxU4k0Kf4/s72-c/LaptopCover2.jpg' height='72' width='72'/><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2076326176980221038.post-2971541524948448050</id><published>2011-01-21T10:12:00.004-05:00</published><updated>2011-02-09T22:01:11.285-05:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='SQLServerPedia'/><category scheme='http://www.blogger.com/atom/ns#' term='SQLSaturday'/><category scheme='http://www.blogger.com/atom/ns#' term='PASS'/><title type='text'>Opinion: SQL Rally Abstract Process</title><content type='html'>&lt;span class="Apple-style-span" style="font-family: Verdana, sans-serif;"&gt;I'm really enjoying the process that the SQL Rally is using to select speakers.&lt;/span&gt;&lt;br /&gt;
&lt;span class="Apple-style-span" style="font-family: Verdana, sans-serif;"&gt;I've submitted abstracts to several SQL Saturdays and the PASS Summit but this has been the most interesting process so far.&amp;nbsp;&lt;/span&gt;&lt;span class="Apple-style-span" style="font-family: Verdana, sans-serif;"&gt;What I really liked about the SQL Rally submission process:&lt;/span&gt;&lt;br /&gt;
&lt;ul&gt;&lt;li style="font-family: 'Times New Roman';"&gt;&lt;span class="Apple-style-span" style="font-family: Verdana, sans-serif;"&gt;&lt;span class="Apple-style-span" style="font-family: Verdana, sans-serif;"&gt;Blind submission&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;
&lt;li style="font-family: 'Times New Roman';"&gt;&lt;span class="Apple-style-span" style="font-family: Verdana, sans-serif;"&gt;&lt;span class="Apple-style-span" style="font-family: Verdana, sans-serif;"&gt;Two abstract limit&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;
&lt;li style="font-family: 'Times New Roman';"&gt;&lt;span class="Apple-style-span" style="font-family: Verdana, sans-serif;"&gt;&lt;span class="Apple-style-span" style="font-family: Verdana, sans-serif;"&gt;Community votes for the final slate of speakers.&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;span class="Apple-style-span" style="font-family: Verdana, sans-serif;"&gt;The blind submission process eliminates being concerned about what others will do. Submit what you have, if it's worthy, it will be selected. If not, move on. &amp;nbsp; &amp;nbsp; &amp;nbsp;&lt;/span&gt;&lt;br /&gt;
&lt;span class="Apple-style-span" style="font-family: Verdana, sans-serif;"&gt;The two abstract limit levels the playing field for less experienced speakers who haven't compiled as much content but have gained enough speaking experience at the local level to move up to the regional level. &amp;nbsp;I think this limit also has produced better abstracts. &amp;nbsp;I think the candidates spent more time sharpening their abstracts because they only had two chances to get a slot.&lt;/span&gt;&lt;br /&gt;
&lt;div&gt;&lt;span class="Apple-style-span" style="font-family: Verdana, sans-serif;"&gt;Finally, letting the PASS community vote was a great idea but stretching the voting out over a month is brilliant from a marketing perspective. &amp;nbsp;The organizers have developed a very community focused method of creating maximum interest in this event. &amp;nbsp;Well done!&lt;/span&gt;&lt;br /&gt;
&lt;span class="Apple-style-span" style="font-family: Verdana, sans-serif;"&gt;&lt;br /&gt;
&lt;/span&gt;&lt;/div&gt;&lt;span class="Apple-style-span" style="font-family: Verdana, sans-serif;"&gt;I'd like to see all or parts of this process used for future PASS events.&lt;/span&gt;&lt;br /&gt;
&lt;span class="Apple-style-span" style="font-family: Verdana, sans-serif;"&gt;&lt;br /&gt;
&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2076326176980221038-2971541524948448050?l=ronalddameron.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://ronalddameron.blogspot.com/feeds/2971541524948448050/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://ronalddameron.blogspot.com/2011/01/opinion-sql-rally-abstract-process.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2076326176980221038/posts/default/2971541524948448050'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2076326176980221038/posts/default/2971541524948448050'/><link rel='alternate' type='text/html' href='http://ronalddameron.blogspot.com/2011/01/opinion-sql-rally-abstract-process.html' title='Opinion: SQL Rally Abstract Process'/><author><name>Ronald Dameron</name><uri>http://www.blogger.com/profile/06948492592182113293</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://3.bp.blogspot.com/_cgyI6b4rggs/SnAkkW0vUVI/AAAAAAAAAAM/WRB6WNpEzbc/S220/DadMeBobsWedding.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2076326176980221038.post-7678005120781718075</id><published>2011-01-18T13:27:00.000-05:00</published><updated>2011-01-18T13:27:23.615-05:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='SQLSaturday'/><category scheme='http://www.blogger.com/atom/ns#' term='PASS'/><title type='text'>NEVER CHANGE RESOLUTION BEFORE A PRESENTATION!</title><content type='html'>&lt;span class="Apple-style-span" style="font-family: Verdana, sans-serif;"&gt;I had the honor of speaking at SQL Saturday #62 this past weekend in Tampa.&lt;/span&gt;&lt;br /&gt;
&lt;span class="Apple-style-span" style="font-family: Verdana, sans-serif;"&gt;It's only the second time I've presented using my Windows 7 laptop and the first time I presented using the Presenter View in Powerpoint 2010. &amp;nbsp;&lt;/span&gt;&lt;span class="Apple-style-span" style="font-family: Verdana, sans-serif;"&gt;We still run Windows XP at work so I don't use Windows 7 on a daily basis. &amp;nbsp;&lt;/span&gt;&lt;span class="Apple-style-span" style="font-family: Verdana, sans-serif;"&gt;I arrived early to setup for my presentation, &lt;/span&gt;&lt;span class="Apple-style-span" style="font-family: Verdana, sans-serif;"&gt;connected the projector and booted the laptop. &amp;nbsp;&lt;/span&gt;&lt;span class="Apple-style-span" style="font-family: Verdana, sans-serif;"&gt;The laptop auto set the resolution to 800x600. I didn't like the setting so&amp;nbsp;&lt;/span&gt;&lt;span class="Apple-style-span" style="font-family: Verdana, sans-serif;"&gt;I increased the resolution to a higher level and&amp;nbsp;&lt;/span&gt;&lt;span class="Apple-style-span" style="font-family: Verdana, sans-serif;"&gt;started up the presentation and went into Presenter View. &amp;nbsp;Cue foreboding music...&lt;/span&gt;&lt;br /&gt;
&lt;span class="Apple-style-span" style="font-family: Verdana, sans-serif;"&gt;&lt;br /&gt;
&lt;/span&gt;&lt;br /&gt;
&lt;span class="Apple-style-span" style="font-family: Verdana, sans-serif;"&gt;By this time, the first attendees started rolling in. &amp;nbsp;I looked at the first few slides to check everything was&amp;nbsp;OK&amp;nbsp;and then went back to the first slide in the deck. &amp;nbsp;&lt;/span&gt;&lt;span class="Apple-style-span" style="font-family: Verdana, sans-serif;"&gt;I started my presentation, got to the fourth slide on the deck and the picture was missing! &amp;nbsp;The next slide was blank! &amp;nbsp;WTF? &amp;nbsp;&lt;/span&gt;&lt;span class="Apple-style-span" style="font-family: Verdana, sans-serif;"&gt;The slides looked good in the ribbon at the bottom of Presenter View but weren't rendering correctly on the screen or in the Presenter View's left pane.&amp;nbsp;&lt;/span&gt;&lt;br /&gt;
&lt;span class="Apple-style-span" style="font-family: Verdana, sans-serif;"&gt;&lt;br /&gt;
&lt;/span&gt;&lt;br /&gt;
&lt;span class="Apple-style-span" style="font-family: Verdana, sans-serif;"&gt;Needless to say, this really threw me off. &amp;nbsp;Thankfully, one of the attendees suggested I switch to the editor view and present from that. &amp;nbsp;So, I muddled through the rest of the presentation and my demos. &amp;nbsp;&lt;/span&gt;&lt;span class="Apple-style-span" style="font-family: Verdana, sans-serif;"&gt;Despite my&amp;nbsp;PowerPoint&amp;nbsp;woes,&amp;nbsp;I did receive decent reviews via Twitter but I was not happy. I had to figure out what went wrong. I k&lt;/span&gt;&lt;span class="Apple-style-span" style="font-family: Verdana, sans-serif;"&gt;ept thinking and talking about it with other people for the next couple of hours. &amp;nbsp;&lt;/span&gt;&lt;br /&gt;
&lt;span class="Apple-style-span" style="font-family: Verdana, sans-serif;"&gt;&lt;br /&gt;
&lt;/span&gt;&lt;br /&gt;
&lt;span class="Apple-style-span" style="font-family: Verdana, sans-serif;"&gt;Finally, I thought changing the resolution might have been the crux of the issue. &amp;nbsp;I went back in the room during the lunch break and plugged my laptop into the projector. &amp;nbsp;This time, I did not touch the resolution. &amp;nbsp;&lt;/span&gt;&lt;span class="Apple-style-span" style="font-family: Verdana, sans-serif;"&gt;The deck displayed correctly. &amp;nbsp;Head slap!&lt;/span&gt;&lt;br /&gt;
&lt;span class="Apple-style-span" style="font-family: Verdana, sans-serif;"&gt;&lt;br /&gt;
&lt;/span&gt;&lt;br /&gt;
&lt;span class="Apple-style-span" style="font-family: Verdana, sans-serif;"&gt;So, the sole purpose of this post is to save some other speaker newbie from repeating this mistake. &amp;nbsp;&lt;/span&gt;&lt;br /&gt;
&lt;span class="Apple-style-span" style="font-family: Verdana, sans-serif;"&gt;&lt;br /&gt;
&lt;/span&gt;&lt;br /&gt;
&lt;span class="Apple-style-span" style="font-family: Verdana, sans-serif;"&gt;Thanks to &lt;a href="http://twitter.com/#!/BrentO"&gt;@BrentO&lt;/a&gt; for his &lt;a href="http://www.brentozar.com/archive/2010/10/office-powerpoint-presenter-view/"&gt;post&lt;/a&gt; on Presenter View and &lt;a href="http://twitter.com/#!/mrdenny"&gt;@mrdenny&lt;/a&gt; and &lt;a href="http://twitter.com/#!/brianwmitchell"&gt;@brianwmitchell&lt;/a&gt; for their input while I was trying to figure this out.&lt;/span&gt;&lt;br /&gt;
&lt;span class="Apple-style-span" style="font-family: Verdana, sans-serif;"&gt;&lt;br /&gt;
&lt;/span&gt;&lt;br /&gt;
&lt;span class="Apple-style-span" style="font-family: Verdana, sans-serif;"&gt;&lt;br /&gt;
&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2076326176980221038-7678005120781718075?l=ronalddameron.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://ronalddameron.blogspot.com/feeds/7678005120781718075/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://ronalddameron.blogspot.com/2011/01/never-change-resolution-before.html#comment-form' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2076326176980221038/posts/default/7678005120781718075'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2076326176980221038/posts/default/7678005120781718075'/><link rel='alternate' type='text/html' href='http://ronalddameron.blogspot.com/2011/01/never-change-resolution-before.html' title='NEVER CHANGE RESOLUTION BEFORE A PRESENTATION!'/><author><name>Ronald Dameron</name><uri>http://www.blogger.com/profile/06948492592182113293</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://3.bp.blogspot.com/_cgyI6b4rggs/SnAkkW0vUVI/AAAAAAAAAAM/WRB6WNpEzbc/S220/DadMeBobsWedding.jpg'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2076326176980221038.post-7243536315315099864</id><published>2011-01-04T06:54:00.000-05:00</published><updated>2011-01-04T06:54:34.258-05:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='SQLServerPedia'/><category scheme='http://www.blogger.com/atom/ns#' term='PASS'/><title type='text'>SQL PASS Summit Helium Talks</title><content type='html'>&lt;span class="Apple-style-span" style="font-family: Verdana, sans-serif;"&gt;I've started listening to the PASS Summit DVD sessions during my commute. &amp;nbsp;By accident, I discovered that my Sansa Clip+ mp3 player has a playback speed option while listening to the Lightning Talks.&amp;nbsp;&lt;/span&gt;&lt;br /&gt;
&lt;span class="Apple-style-span" style="font-family: Verdana, sans-serif;"&gt;&lt;br /&gt;
&lt;/span&gt;&lt;br /&gt;
&lt;span class="Apple-style-span" style="font-family: Verdana, sans-serif;"&gt;Buck Woody, Brent Ozar, Adam Machanic are great speakers but the fun begins when you change the playback speed option to FAST. It really sounds like Helium has been introduced into the room. It's really entertaining, you can still understand the speakers and you get through the content quicker.&lt;/span&gt;&lt;br /&gt;
&lt;span class="Apple-style-span" style="font-family: Verdana, sans-serif;"&gt;&lt;br /&gt;
&lt;/span&gt;&lt;br /&gt;
&lt;span class="Apple-style-span" style="font-family: Verdana, sans-serif;"&gt;One final note, Michelle Ufford must have been talking REALLY fast. &amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;br /&gt;
&lt;span class="Apple-style-span" style="font-family: Verdana, sans-serif;"&gt;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;br /&gt;
&lt;span class="Apple-style-span" style="font-family: Verdana, sans-serif;"&gt;&lt;br /&gt;
&lt;/span&gt;&lt;br /&gt;
&lt;span class="Apple-style-span" style="font-family: Verdana, sans-serif;"&gt;&lt;br /&gt;
&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2076326176980221038-7243536315315099864?l=ronalddameron.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://ronalddameron.blogspot.com/feeds/7243536315315099864/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://ronalddameron.blogspot.com/2011/01/sql-pass-summit-helium-talks.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2076326176980221038/posts/default/7243536315315099864'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2076326176980221038/posts/default/7243536315315099864'/><link rel='alternate' type='text/html' href='http://ronalddameron.blogspot.com/2011/01/sql-pass-summit-helium-talks.html' title='SQL PASS Summit Helium Talks'/><author><name>Ronald Dameron</name><uri>http://www.blogger.com/profile/06948492592182113293</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://3.bp.blogspot.com/_cgyI6b4rggs/SnAkkW0vUVI/AAAAAAAAAAM/WRB6WNpEzbc/S220/DadMeBobsWedding.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2076326176980221038.post-8412961317942182773</id><published>2011-01-03T09:27:00.000-05:00</published><updated>2011-01-03T09:27:55.765-05:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='SQLServerPedia'/><category scheme='http://www.blogger.com/atom/ns#' term='PASS'/><category scheme='http://www.blogger.com/atom/ns#' term='PowerShell'/><title type='text'>SQL Saturday #62</title><content type='html'>&lt;span class="Apple-style-span" style="font-family: 'Trebuchet MS', sans-serif;"&gt;I'll be speaking at SQL Saturday #62 in &lt;a href="http://www.sqlsaturday.com/62/eventhome.aspx"&gt;Tampa&lt;/a&gt;, FL on January 15, 2011.&lt;/span&gt;&lt;br /&gt;
&lt;span class="Apple-style-span" style="font-family: 'Trebuchet MS', sans-serif;"&gt;&lt;br /&gt;
&lt;/span&gt;&lt;br /&gt;
&lt;span class="Apple-style-span" style="font-family: 'Trebuchet MS', sans-serif;"&gt;I'm presenting a &lt;a href="http://www.sqlsaturday.com/viewsession.aspx?sat=62&amp;amp;sessionid=3043"&gt;session&lt;/a&gt; called "Why Learn PowerShell" because there was a request for a beginning PowerShell session. &amp;nbsp;Tons of speaker submissions for this SQL Saturday so the organizers gave most speakers one slot to give the maximum amount of people the chance to speak. &amp;nbsp;They are still trying to secure additional space to expand the schedule.&lt;/span&gt;&lt;br /&gt;
&lt;span class="Apple-style-span" style="font-family: 'Trebuchet MS', sans-serif;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;br /&gt;
&lt;span class="Apple-style-span" style="font-family: 'Trebuchet MS', sans-serif;"&gt;If you have any interest in learning PowerShell, I encourage you attend this session. &amp;nbsp;&lt;/span&gt;&lt;br /&gt;
&lt;span class="Apple-style-span" style="font-family: 'Trebuchet MS', sans-serif;"&gt;I'll explain why it's worth learning and provide REAL WORLD examples that I use regularly.&lt;/span&gt;&lt;br /&gt;
&lt;span class="Apple-style-span" style="font-family: 'Trebuchet MS', sans-serif;"&gt;To further convince you that SQL Saturday is worth your time consider the following:&lt;/span&gt;&lt;br /&gt;
&lt;ul&gt;&lt;li&gt;&lt;span class="Apple-style-span" style="font-family: 'Trebuchet MS', sans-serif;"&gt;The variety of topics is pretty amazing for a FREE event.&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span class="Apple-style-span" style="font-family: 'Trebuchet MS', sans-serif;"&gt;Local, regional, and national speakers will present.&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span class="Apple-style-span" style="font-family: 'Trebuchet MS', sans-serif;"&gt;Several 2010 PASS Summit presenters will speak.&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span class="Apple-style-span" style="font-family: 'Trebuchet MS', sans-serif;"&gt;The Microsoft Scripting Guy and The Scripting Wife will be attending&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span class="Apple-style-span" style="font-family: 'Trebuchet MS', sans-serif;"&gt;A local Microsoft Certified Master will be presenting on the Parallel Data Warehouse.&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span class="Apple-style-span" style="font-family: 'Trebuchet MS', sans-serif;"&gt;The best lunch of any SQL Saturday will be served.&lt;/span&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;span class="Apple-style-span" style="font-family: 'Trebuchet MS', sans-serif;"&gt;I've also registered for the Day of Data session "Virtualization and Storage for the DBA" by Denny Cherry being held the day before at the Italian Club in Ybor City.&lt;/span&gt;&lt;br /&gt;
&lt;span class="Apple-style-span" style="font-family: 'Trebuchet MS', sans-serif;"&gt;I encourage all IT Pros to attend this event.&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2076326176980221038-8412961317942182773?l=ronalddameron.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://ronalddameron.blogspot.com/feeds/8412961317942182773/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://ronalddameron.blogspot.com/2011/01/sql-saturday-62.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2076326176980221038/posts/default/8412961317942182773'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2076326176980221038/posts/default/8412961317942182773'/><link rel='alternate' type='text/html' href='http://ronalddameron.blogspot.com/2011/01/sql-saturday-62.html' title='SQL Saturday #62'/><author><name>Ronald Dameron</name><uri>http://www.blogger.com/profile/06948492592182113293</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://3.bp.blogspot.com/_cgyI6b4rggs/SnAkkW0vUVI/AAAAAAAAAAM/WRB6WNpEzbc/S220/DadMeBobsWedding.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2076326176980221038.post-9189309624660582398</id><published>2010-12-07T07:30:00.000-05:00</published><updated>2010-12-07T07:30:24.411-05:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='PASS'/><title type='text'>PASS Summit Final Thoughts</title><content type='html'>&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://4.bp.blogspot.com/_cgyI6b4rggs/TP4oMcIUcMI/AAAAAAAAACI/JYQnGJxUuVY/s1600/1108101623a.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="240" src="http://4.bp.blogspot.com/_cgyI6b4rggs/TP4oMcIUcMI/AAAAAAAAACI/JYQnGJxUuVY/s320/1108101623a.jpg" width="320" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;span class="Apple-style-span" style="font-family: Arial, Helvetica, sans-serif;"&gt;&lt;br /&gt;
&lt;/span&gt;&lt;br /&gt;
&lt;span class="Apple-style-span" style="font-family: Arial, Helvetica, sans-serif;"&gt;I've got to figure out how to get to the PASS Summit every year! &amp;nbsp;It was AWESOME!&lt;/span&gt;&lt;br /&gt;
&lt;span class="Apple-style-span" style="font-family: Arial, Helvetica, sans-serif;"&gt;&lt;br /&gt;
&lt;/span&gt;&lt;br /&gt;
&lt;span class="Apple-style-span" style="font-family: Arial, Helvetica, sans-serif;"&gt;It was great to meet more of the tweeps I follow and reconnect with those that I've met before.&lt;/span&gt;&lt;br /&gt;
&lt;span class="Apple-style-span" style="font-family: Arial, Helvetica, sans-serif;"&gt;It was my first time to Seattle also. &amp;nbsp;The weather was better than expected. I had a great time walking around the city when time allowed. I also had the opportunity to try the local restaurants and visit the Space Needle. &amp;nbsp;Everything was great. &amp;nbsp;Especially the coffee at &lt;a href="http://www.toppotdoughnuts.com/"&gt;Top Pot Doughnuts&lt;/a&gt;.&lt;/span&gt;&lt;br /&gt;
&lt;span class="Apple-style-span" style="font-family: Arial, Helvetica, sans-serif;"&gt;&lt;br /&gt;
&lt;/span&gt;&lt;br /&gt;
&lt;span class="Apple-style-span" style="font-family: Arial, Helvetica, sans-serif;"&gt;Every time slot had several sessions I wanted to attend.&amp;nbsp;&lt;/span&gt;&lt;span class="Apple-style-span" style="font-family: Arial, Helvetica, sans-serif;"&gt;You can't get to all the sessions you would like so b&lt;/span&gt;&lt;span class="Apple-style-span" style="font-family: Arial, Helvetica, sans-serif;"&gt;uying the Conference DVDs is a must. &amp;nbsp;&lt;/span&gt;&lt;br /&gt;
&lt;span class="Apple-style-span" style="font-family: Arial, Helvetica, sans-serif;"&gt;&lt;br /&gt;
&lt;/span&gt;&lt;br /&gt;
&lt;span class="Apple-style-span" style="font-family: Arial, Helvetica, sans-serif;"&gt;Participating in my local PASS user group, SQL Saturdays, and Twitter made being a FIRST TIMER at this year's PASS Summit a non-issue. I did not&lt;/span&gt;&lt;span class="Apple-style-span" style="font-family: Arial, Helvetica, sans-serif;"&gt;&amp;nbsp;feel like a FIRST TIMER. I knew a lot of people because of participating locally. &amp;nbsp;I just blended right in, had fun, and learned a ton.&lt;/span&gt;&lt;br /&gt;
&lt;span class="Apple-style-span" style="font-family: Arial, Helvetica, sans-serif;"&gt;&lt;br /&gt;
&lt;/span&gt;&lt;br /&gt;
&lt;span class="Apple-style-span" style="font-family: Arial, Helvetica, sans-serif;"&gt;Being a FIRST TIMER, I didn't realize I could download the slide decks before the DVDs arrive. A prompt from a co-worker made me aware of this benefit. &amp;nbsp;I downloaded over a dozen decks so far and reviewed them. &amp;nbsp;Great benefit. Still tons more to go through.&lt;/span&gt;&lt;br /&gt;
&lt;span class="Apple-style-span" style="font-family: Arial, Helvetica, sans-serif;"&gt;&lt;br /&gt;
&lt;/span&gt;&lt;br /&gt;
&lt;span class="Apple-style-span" style="font-family: Arial, Helvetica, sans-serif;"&gt;So, the most significant takeaways for me:&lt;/span&gt;&lt;br /&gt;
&lt;ol&gt;&lt;li&gt;&lt;span class="Apple-style-span" style="font-family: Arial, Helvetica, sans-serif;"&gt;Meeting Ola Hallengren and Paul Randal. Talking to them about Ola's Maintenance &lt;a href="http://ola.hallengren.com/"&gt;Solution &lt;/a&gt;was invaluable.&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span class="Apple-style-span" style="font-family: Arial, Helvetica, sans-serif;"&gt;The &lt;a href="http://www.microsoft.com/learning/en/us/certification/master-sql-path.aspx"&gt;changes &lt;/a&gt;to the MCM programming have me thinking about making it a 2011 New Year's resolution. I'll have a post on that later.&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span class="Apple-style-span" style="font-family: Arial, Helvetica, sans-serif;"&gt;The Separation of Duties &lt;a href="http://sqlserversod.codeplex.com/"&gt;Framework &lt;/a&gt;that Lara Rubbelke and ll Sung Lee debuted has me thinking how to use it back in the real world.&lt;/span&gt;&lt;/li&gt;
&lt;/ol&gt;&lt;span class="Apple-style-span" style="font-family: Arial, Helvetica, sans-serif;"&gt;Suggestions for next year:&lt;/span&gt;&lt;br /&gt;
&lt;ol&gt;&lt;li&gt;&lt;span class="Apple-style-span" style="font-family: Arial, Helvetica, sans-serif;"&gt;Any possibility of getting Youtube videos on the conference DVDs for the&lt;/span&gt;&lt;span class="Apple-style-span" style="font-family: Arial, Helvetica, sans-serif;"&gt;&amp;nbsp;Top 10 highest rated sessions?&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span class="Apple-style-span" style="font-family: Arial, Helvetica, sans-serif;"&gt;Put Twitter handles on the conference badges.&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span class="Apple-style-span" style="font-family: Arial, Helvetica, sans-serif;"&gt;Select one of my speaker abstracts. &amp;nbsp;;-)&lt;/span&gt;&lt;/li&gt;
&lt;/ol&gt;&lt;span class="Apple-style-span" style="font-family: Arial, Helvetica, sans-serif;"&gt;I've told my manager that we should be sending a representative every year. No excuses.&lt;/span&gt;&lt;br /&gt;
&lt;span class="Apple-style-span" style="font-family: Arial, Helvetica, sans-serif;"&gt;I had a great time at my First PASS Summit!&amp;nbsp;&lt;/span&gt;&lt;br /&gt;
&lt;span class="Apple-style-span" style="font-family: Verdana, sans-serif;"&gt;&lt;br /&gt;
&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2076326176980221038-9189309624660582398?l=ronalddameron.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://ronalddameron.blogspot.com/feeds/9189309624660582398/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://ronalddameron.blogspot.com/2010/12/pass-summit-final-thoughts.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2076326176980221038/posts/default/9189309624660582398'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2076326176980221038/posts/default/9189309624660582398'/><link rel='alternate' type='text/html' href='http://ronalddameron.blogspot.com/2010/12/pass-summit-final-thoughts.html' title='PASS Summit Final Thoughts'/><author><name>Ronald Dameron</name><uri>http://www.blogger.com/profile/06948492592182113293</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://3.bp.blogspot.com/_cgyI6b4rggs/SnAkkW0vUVI/AAAAAAAAAAM/WRB6WNpEzbc/S220/DadMeBobsWedding.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://4.bp.blogspot.com/_cgyI6b4rggs/TP4oMcIUcMI/AAAAAAAAACI/JYQnGJxUuVY/s72-c/1108101623a.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2076326176980221038.post-8741005510385818459</id><published>2010-12-03T07:15:00.000-05:00</published><updated>2010-12-03T07:15:05.858-05:00</updated><title type='text'>PASS Summit Day 3</title><content type='html'>&lt;span class="Apple-style-span" style="font-family: Verdana, sans-serif;"&gt;The final day of the PASS Summit started off with a great keynote speech by Dr. David DeWitt Ph.D talking about SQL Query Optimization. &amp;nbsp;&lt;/span&gt;&lt;br /&gt;
&lt;span class="Apple-style-span" style="font-family: Verdana, sans-serif;"&gt;Dr. DeWitt is currently a technical fellow at Microsoft leading the Jim Gray Systems Lab. &amp;nbsp;He said "Rocket Science is easier than query optimization." So, if you fail at query optimization, they send you to build rockets. &amp;nbsp;This was one of those &lt;a href="http://www.slideshare.net/GraySystemsLab/pass-summit-2010-keynote-david-dewitt"&gt;presentations&lt;/a&gt; that will need to be watched multiple times before all the non-Ph.Ds like me assimilate everything. He did a great job explaining an unbelievably complex topic in terms most people can understand. It'll just take me a few passes to totally understand. I hope.&lt;/span&gt;&lt;br /&gt;
&lt;span class="Apple-style-span" style="font-family: Verdana, sans-serif;"&gt;&lt;br /&gt;
&lt;/span&gt;&lt;br /&gt;
&lt;span class="Apple-style-span" style="font-family: Verdana, sans-serif;"&gt;&lt;b&gt;DBA Mythbusters&lt;/b&gt;&lt;/span&gt;&lt;br /&gt;
&lt;span class="Apple-style-span" style="font-family: Verdana, sans-serif;"&gt;A fun interactive session with Paul Randal from SQLSkills.com with Buck Woody playing a supporting role. Buck said the interaction with Paul was not rehearsed. Too bad video doesn't make it on the conference DVDs.&lt;/span&gt;&lt;br /&gt;
&lt;span class="Apple-style-span" style="font-family: Verdana, sans-serif;"&gt;&lt;br /&gt;
&lt;/span&gt;&lt;br /&gt;
&lt;span class="Apple-style-span" style="font-family: Verdana, sans-serif;"&gt;&lt;b&gt;The PowerShell Cookbook for the DBA by Joe Webb&lt;/b&gt;&lt;/span&gt;&lt;br /&gt;
&lt;span class="Apple-style-span" style="font-family: Verdana, sans-serif;"&gt;Joe did an excellent overview of how a DBA can use PowerShell to automate repetitive tasks. You can download the scripts from the session &lt;a href="http://webbtechsolutions.com/2010/11/15/the-powershell-cookbook/"&gt;here&lt;/a&gt;.&lt;/span&gt;&lt;br /&gt;
&lt;span class="Apple-style-span" style="font-family: Verdana, sans-serif;"&gt;&lt;br /&gt;
&lt;/span&gt;&lt;br /&gt;
&lt;span class="Apple-style-span" style="font-family: Verdana, sans-serif;"&gt;&lt;b&gt;Consolidating data collection with SQLDIAG and analysing it all with SQLNexus by Chris Bolton&lt;/b&gt;&lt;/span&gt;&lt;br /&gt;
&lt;span class="Apple-style-span" style="font-family: Verdana, sans-serif;"&gt;&lt;b&gt;&lt;span class="Apple-style-span" style="font-weight: normal;"&gt;I went to this session because I need to get more comfortable with these tools.&lt;/span&gt;&lt;/b&gt;&lt;/span&gt;&lt;br /&gt;
&lt;span class="Apple-style-span" style="font-family: Verdana, sans-serif;"&gt;Chris did a very thorough walkthrough of how to use SQLDIAG and SQLNexus.&lt;/span&gt;&lt;br /&gt;
&lt;span class="Apple-style-span" style="font-family: Verdana, sans-serif;"&gt;I need to read his &lt;a href="http://www.amazon.com/Professional-Server-2008-Internals-Troubleshooting/dp/0470484284"&gt;book&lt;/a&gt; next. &amp;nbsp;&lt;/span&gt;&lt;br /&gt;
&lt;span class="Apple-style-span" style="font-family: Verdana, sans-serif;"&gt;&lt;b&gt;&lt;br /&gt;
&lt;/b&gt;&lt;/span&gt;&lt;br /&gt;
&lt;span class="Apple-style-span" style="font-family: Verdana, sans-serif;"&gt;&lt;b&gt;Business Intelligence in SharePoint 2010 by Brian Knight&lt;/b&gt;&lt;/span&gt;&lt;br /&gt;
&lt;span class="Apple-style-span" style="font-family: Verdana, sans-serif;"&gt;A very well-rehearsed, entertaining and educational session. The presenters were supposedly doing tequila shots the entire 90 minutes but they were still standing at the end of the presentation so I think something else was in the bottle.&lt;/span&gt;&lt;br /&gt;
&lt;span class="Apple-style-span" style="font-family: Verdana, sans-serif;"&gt;&lt;br /&gt;
&lt;/span&gt;&lt;br /&gt;
&lt;span class="Apple-style-span" style="font-family: Verdana, sans-serif;"&gt;My hope for this series of blog posts is to highlight just a few sessions that I found worthwhile. &amp;nbsp;I think the PASS Summit conference DVDs are a compulsory purchase when attending. &amp;nbsp;There are too many excellent sessions to attend in three days. I don't think you get the full value of the conference unless you buy the DVDs.&lt;/span&gt;&lt;br /&gt;
&lt;span class="Apple-style-span" style="font-family: Verdana, sans-serif;"&gt;&lt;br /&gt;
&lt;/span&gt;&lt;br /&gt;
&lt;span class="Apple-style-span" style="font-family: Verdana, sans-serif;"&gt;&lt;br /&gt;
&lt;/span&gt;&lt;br /&gt;
&lt;span class="Apple-style-span" style="font-family: Verdana, sans-serif;"&gt;&lt;br /&gt;
&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2076326176980221038-8741005510385818459?l=ronalddameron.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://ronalddameron.blogspot.com/feeds/8741005510385818459/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://ronalddameron.blogspot.com/2010/12/pass-summit-day-3.html#comment-form' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2076326176980221038/posts/default/8741005510385818459'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2076326176980221038/posts/default/8741005510385818459'/><link rel='alternate' type='text/html' href='http://ronalddameron.blogspot.com/2010/12/pass-summit-day-3.html' title='PASS Summit Day 3'/><author><name>Ronald Dameron</name><uri>http://www.blogger.com/profile/06948492592182113293</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://3.bp.blogspot.com/_cgyI6b4rggs/SnAkkW0vUVI/AAAAAAAAAAM/WRB6WNpEzbc/S220/DadMeBobsWedding.jpg'/></author><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2076326176980221038.post-1272305896732593354</id><published>2010-12-01T07:13:00.000-05:00</published><updated>2010-12-01T07:13:16.679-05:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='General'/><title type='text'>PASS Summit Day 2</title><content type='html'>&lt;span class="Apple-style-span" style="font-family: Arial, Helvetica, sans-serif;"&gt;Day 2 started off with Andy Warren's recommendation of &lt;a href="http://www.toppotdoughnuts.com/index.html"&gt;Top Pot Doughnuts&lt;/a&gt;. &amp;nbsp;&lt;/span&gt;&lt;br /&gt;
&lt;span class="Apple-style-span" style="font-family: Arial, Helvetica, sans-serif;"&gt;I normally exercise in the morning so the walk down to Top Pot was a nice equivalent.&amp;nbsp;&lt;/span&gt;&lt;br /&gt;
&lt;span class="Apple-style-span" style="font-family: Arial, Helvetica, sans-serif;"&gt;Top Pot sits right in front of pylon 43 of the Space Needle monorail on 5th Street downtown.&lt;/span&gt;&lt;br /&gt;
&lt;span class="Apple-style-span" style="font-family: Arial, Helvetica, sans-serif;"&gt;They have the mother of all glazed donuts and excellent coffee. &amp;nbsp;Coffee so smooth I could drink it black. That's significant. I don't like black coffee.&amp;nbsp;&lt;/span&gt;&lt;br /&gt;
&lt;span class="Apple-style-span" style="font-family: Arial, Helvetica, sans-serif;"&gt;&lt;br /&gt;
&lt;/span&gt;&lt;br /&gt;
&lt;span class="Apple-style-span" style="font-family: Arial, Helvetica, sans-serif;"&gt;Day 2 was to be BI day for me at the PASS Summit&amp;nbsp;&lt;/span&gt;&lt;span class="Apple-style-span" style="font-family: Arial, Helvetica, sans-serif;"&gt;but it quickly turned into the search for Ola Hallengren.&lt;/span&gt;&lt;span class="Apple-style-span" style="font-family: Arial, Helvetica, sans-serif;"&gt;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;br /&gt;
&lt;span class="Apple-style-span" style="font-family: Arial, Helvetica, sans-serif;"&gt;&lt;br /&gt;
&lt;/span&gt;&lt;br /&gt;
&lt;span class="Apple-style-span" style="font-family: Arial, Helvetica, sans-serif;"&gt;I attended or wanted to attend the following sessions:&amp;nbsp;&lt;/span&gt;&lt;br /&gt;
&lt;span class="Apple-style-span" style="font-family: Arial, Helvetica, sans-serif;"&gt;&lt;br /&gt;
&lt;/span&gt;&lt;br /&gt;
&lt;b&gt;&lt;span class="Apple-style-span" style="font-family: Arial, Helvetica, sans-serif;"&gt;Automate SQL Server Administration with PowerShell by Allen White&lt;/span&gt;&lt;/b&gt;&lt;br /&gt;
&lt;span class="Apple-style-span" style="font-family: Arial, Helvetica, sans-serif;"&gt;I've read a bunch of Allen's blog posts so I wanted to see him in person. &amp;nbsp;He did a broad overview of how to automate DBA tasks using PowerShell. &amp;nbsp;If you're a DBA wanting to learn PowerShell, Allen should be on your list of people of blog posts to read and one of your Follows on Twitter. I did see all of this presentation and introduced myself to Allen afterwards.&lt;/span&gt;&lt;br /&gt;
&lt;span class="Apple-style-span" style="font-family: Arial, Helvetica, sans-serif;"&gt;&lt;br /&gt;
&lt;/span&gt;&lt;br /&gt;
&lt;b&gt;&lt;span class="Apple-style-span" style="font-family: Arial, Helvetica, sans-serif;"&gt;50 Surprising Features of SQL Server Business Intelligence by Amir Netz, Donald Farmer&lt;/span&gt;&lt;/b&gt;&lt;br /&gt;
&lt;span class="Apple-style-span" style="font-family: Arial, Helvetica, sans-serif;"&gt;I wanted to see this session after hearing Amir Netz speaking during the morning keynote but I really wanted to meet Ola Hallengren at the Summit. &amp;nbsp;So, I went searching for him. The power of Twitter helped me to get a description and picture of him.&lt;/span&gt;&lt;br /&gt;
&lt;span class="Apple-style-span" style="font-family: Arial, Helvetica, sans-serif;"&gt;&lt;br /&gt;
&lt;/span&gt;&lt;br /&gt;
&lt;b&gt;&lt;span class="Apple-style-span" style="font-family: Arial, Helvetica, sans-serif;"&gt;Data Warehouse Design and Architecture Best Practices by Erik Veerman&lt;/span&gt;&lt;/b&gt;&lt;br /&gt;
&lt;span class="Apple-style-span" style="font-family: Arial, Helvetica, sans-serif;"&gt;I sat for the beginning of this presentation but then I heard Ola was in the Experts Area in the Expo hall so I bailed out. &amp;nbsp;I did find Ola in the Experts Area and we spoke for over an hour about his Maintenance Solution script. &amp;nbsp;We had a great conversation and I'm all the more convinced that we need to be using his script at my employer.&lt;/span&gt;&lt;br /&gt;
&lt;span class="Apple-style-span" style="font-family: Arial, Helvetica, sans-serif;"&gt;&lt;br /&gt;
&lt;/span&gt;&lt;br /&gt;
&lt;b&gt;&lt;span class="Apple-style-span" style="font-family: Arial, Helvetica, sans-serif;"&gt;Business Intelligence End to End by Donald Farmer&lt;/span&gt;&lt;/b&gt;&lt;br /&gt;
&lt;span class="Apple-style-span" style="font-family: Arial, Helvetica, sans-serif;"&gt;This session was cancelled. I'm hoping it ends up on the DVDs somehow. &lt;/span&gt;&lt;br /&gt;
&lt;span class="Apple-style-span" style="font-family: Arial, Helvetica, sans-serif;"&gt;&lt;br /&gt;
&lt;/span&gt;&lt;br /&gt;
&lt;span class="Apple-style-span" style="font-family: Arial, Helvetica, sans-serif;"&gt;Another excellent day at the Summit. &amp;nbsp;It was great to meet Ola Hallengren in person!&amp;nbsp;&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2076326176980221038-1272305896732593354?l=ronalddameron.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://ronalddameron.blogspot.com/feeds/1272305896732593354/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://ronalddameron.blogspot.com/2010/12/pass-summit-day-2.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2076326176980221038/posts/default/1272305896732593354'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2076326176980221038/posts/default/1272305896732593354'/><link rel='alternate' type='text/html' href='http://ronalddameron.blogspot.com/2010/12/pass-summit-day-2.html' title='PASS Summit Day 2'/><author><name>Ronald Dameron</name><uri>http://www.blogger.com/profile/06948492592182113293</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://3.bp.blogspot.com/_cgyI6b4rggs/SnAkkW0vUVI/AAAAAAAAAAM/WRB6WNpEzbc/S220/DadMeBobsWedding.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2076326176980221038.post-362231588721055145</id><published>2010-11-10T13:30:00.001-05:00</published><updated>2010-11-23T08:57:59.419-05:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='General'/><category scheme='http://www.blogger.com/atom/ns#' term='PowerShell'/><title type='text'>PASS Summit Day 1</title><content type='html'>&lt;span class="Apple-style-span" style="font-family: Verdana, sans-serif;"&gt;Started the day off great with breakfast in the Daily Grill with &lt;a href="http://twitter.com/#!/BrentO"&gt;@BrentO&lt;/a&gt; after he tweeted that he had three open spots at his table. &amp;nbsp;Can't let the dude eat breakfast alone.&lt;/span&gt;&lt;br /&gt;
&lt;span class="Apple-style-span" style="font-family: Verdana, sans-serif;"&gt;&lt;br /&gt;
&lt;/span&gt;&lt;br /&gt;
&lt;span class="Apple-style-span" style="font-family: Verdana, sans-serif;"&gt;I attended these sessions on Day 1 of SQL PASS. &amp;nbsp;Made it through the day with minimal impact from jet lag.&lt;/span&gt;&lt;br /&gt;
&lt;span class="Apple-style-span" style="font-family: Verdana, sans-serif;"&gt;&lt;b&gt;&lt;br /&gt;
&lt;/b&gt;&lt;/span&gt;&lt;br /&gt;
&lt;span class="Apple-style-span" style="font-family: Verdana, sans-serif;"&gt;&lt;b&gt;DBA283S &lt;/b&gt;&lt;/span&gt;&lt;span class="Apple-style-span" style="font-family: Verdana, sans-serif;"&gt;"&lt;/span&gt;&lt;span class="Apple-style-span" style="font-family: Verdana, sans-serif;"&gt;&lt;b&gt;Virtualization and SAN Basics for DBAs&lt;/b&gt;&lt;/span&gt;&lt;span class="Apple-style-span" style="font-family: Verdana, sans-serif;"&gt;" with Brent Ozar.&lt;/span&gt;&lt;br /&gt;
&lt;span class="Apple-style-span" style="font-family: Verdana, sans-serif;"&gt;This man has a gift for imparting information in a funny and entertaining way.&lt;/span&gt;&lt;br /&gt;
&lt;span class="Apple-style-span" style="font-family: Verdana, sans-serif;"&gt;Great stuff I can use to better understand what is happening at my workplace with links to even more information at his blog under his &lt;a href="http://www.brentozar.com/san"&gt;SAN &lt;/a&gt;and &lt;a href="http://www.brentozar.com/virtual"&gt;Virtual&lt;/a&gt; tags.&lt;/span&gt;&lt;br /&gt;
&lt;span class="Apple-style-span" style="font-family: Verdana, sans-serif;"&gt;This one was voted most popular yesterday so it's today's Second Chance session.&amp;nbsp;&lt;/span&gt;&lt;br /&gt;
&lt;span class="Apple-style-span" style="font-family: Verdana, sans-serif;"&gt;&lt;br /&gt;
&lt;/span&gt;&lt;br /&gt;
&lt;span class="Apple-style-span" style="font-family: Verdana, sans-serif;"&gt;&lt;b&gt;AD314 &lt;/b&gt;"&lt;b&gt;Database Testing Overview&lt;/b&gt;" with Buck Woody and Alex Kuznetsov.&lt;/span&gt;&lt;br /&gt;
&lt;span class="Apple-style-span" style="font-family: Verdana, sans-serif;"&gt;Buck and Alex gave an overview for properly testing a database before deploying new features. &amp;nbsp;Buck said Microsoft got one of its biggest black eyes from a one line change that had only one word changed. &amp;nbsp;Wow! You have been warned, test before your production deployments. &lt;/span&gt;&lt;br /&gt;
&lt;span class="Apple-style-span" style="font-family: Verdana, sans-serif;"&gt;&lt;br /&gt;
&lt;/span&gt;&lt;br /&gt;
&lt;span class="Apple-style-span" style="font-family: Verdana, sans-serif;"&gt;&lt;b&gt;DBA448M &lt;/b&gt;"&lt;b&gt;Si Se Puede! Achieving Separation of Duties with SQL Server&lt;/b&gt;"&lt;/span&gt;&lt;br /&gt;
&lt;span class="Apple-style-span" style="font-family: Verdana, sans-serif;"&gt;Great session by Lara Rubbelke and Il-Sung Lee that introduced the new Codeplex project &lt;a href="http://sqlserversod.codeplex.com/"&gt;SQL Server Separation of Duties Framework&lt;/a&gt;. &amp;nbsp;This will be the first thing, I start exploring when I get back to the office. &amp;nbsp;Downloaded it last night to my laptop. &amp;nbsp;&lt;/span&gt;&lt;br /&gt;
&lt;span class="Apple-style-span" style="font-family: Verdana, sans-serif;"&gt;&lt;br /&gt;
&lt;/span&gt;&lt;br /&gt;
&lt;span class="Apple-style-span" style="font-family: Verdana, sans-serif;"&gt;&lt;b&gt;PD193S &lt;/b&gt;"&lt;b&gt;You're Not Attractive - &amp;nbsp;But Your Presentations Can Be&lt;/b&gt;"&lt;/span&gt;&lt;br /&gt;
&lt;span class="Apple-style-span" style="font-family: Verdana, sans-serif;"&gt;My favorite session of the day! &amp;nbsp;This session was probably in a room that was the farthest from the main hub of the conference. &amp;nbsp;Commented on that when I entered the room and @BuckWoody called me an old man for the rest of the hour. &amp;nbsp;If he insults you, it's only because he loves you.&lt;/span&gt;&lt;br /&gt;
&lt;span class="Apple-style-span" style="font-family: Verdana, sans-serif;"&gt;&lt;br /&gt;
&lt;/span&gt;&lt;br /&gt;
&lt;span class="Apple-style-span" style="font-family: Verdana, sans-serif;"&gt;I'm a FIRST TIMER at the PASS Summit but I don't feel like one because of my participation in SQL Saturdays and Twitter. Glad I ordered the conference DVDs. Too many great sessions to attend all of them. &amp;nbsp;I think you don't get the FULL value of this conference without&amp;nbsp;purchasing the DVDs.&amp;nbsp;&lt;/span&gt;&lt;br /&gt;
&lt;span class="Apple-style-span" style="font-family: Verdana, sans-serif;"&gt;A great start to my week.&lt;/span&gt;&lt;br /&gt;
&lt;span class="Apple-style-span" style="font-family: Verdana, sans-serif;"&gt;&lt;br /&gt;
&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2076326176980221038-362231588721055145?l=ronalddameron.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://ronalddameron.blogspot.com/feeds/362231588721055145/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://ronalddameron.blogspot.com/2010/11/pass-summit-day-1.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2076326176980221038/posts/default/362231588721055145'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2076326176980221038/posts/default/362231588721055145'/><link rel='alternate' type='text/html' href='http://ronalddameron.blogspot.com/2010/11/pass-summit-day-1.html' title='PASS Summit Day 1'/><author><name>Ronald Dameron</name><uri>http://www.blogger.com/profile/06948492592182113293</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://3.bp.blogspot.com/_cgyI6b4rggs/SnAkkW0vUVI/AAAAAAAAAAM/WRB6WNpEzbc/S220/DadMeBobsWedding.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2076326176980221038.post-135684290960335685</id><published>2010-11-04T06:50:00.000-04:00</published><updated>2010-11-04T06:50:23.917-04:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='SQLServerPedia'/><title type='text'>SQL PASS Summit - a SQL geek vacation?</title><content type='html'>I'll be attending my first PASS Summit next week in Seattle, WA! &lt;br /&gt;
&lt;br /&gt;
First, I'd like to thank my managers for sending me.&amp;nbsp;Woohoo!&lt;br /&gt;
&lt;br /&gt;
Second, mere words can't express how much I am looking forward to it but maybe this does...&lt;br /&gt;
&lt;br /&gt;
I asked if I had to take my work laptop with me to the Summit. &lt;br /&gt;
The reply, "You're not going on vacation." &lt;br /&gt;
To this geek, it's damn near a vacation. &lt;br /&gt;
I think it's one of those events that I will need a vacation to recover from given how much is planned.&lt;br /&gt;
&lt;br /&gt;
I attended virtually last year. &amp;nbsp;I watched all the available streaming events, followed the #sqlpass Twitter hashtag and convinced my manager to buy the conference DVDs. &lt;br /&gt;
&lt;br /&gt;
I and many others are again using the &lt;a href="http://twitter.com/#!/search/%23sqlpass"&gt;#sqlpass&lt;/a&gt; hashtag to prepare for this Summit. &amp;nbsp;I still need to look at the schedule and plan my days but I do know I will definitely want to see &lt;a href="http://twitter.com/#!/buckwoody"&gt;Buck Woody&lt;/a&gt; and &lt;a href="http://twitter.com/#!/BrentO"&gt;Brent Ozar&lt;/a&gt; in the same room doing their presentation.&lt;br /&gt;
&lt;br /&gt;
I want to attend the session on how to write a speaker abstract, also. &amp;nbsp;I submitted two sessions for this Summit on PowerShell that weren't accepted. &amp;nbsp;I've enjoyed speaking at several PASS SQL Saturdays and I've set a goal to some day speak at the PASS Summit. &amp;nbsp;I've learned so much preparing for and participating in SQL Saturdays. &amp;nbsp;Also, I've gotten to know a great group of people in the process. &amp;nbsp;Participating in SQL Saturday and Twitter has prepared me to get the most from the PASS Summit because I already know many attendees and they've shared past experiences via these mediums to help the rookies get the most out of the Summit.&lt;br /&gt;
&lt;br /&gt;
Kendal Van Dyke &lt;a href="http://twitter.com/#!/SQLDBA"&gt;@SQLDBA&lt;/a&gt; has some great advice for first time attendees. &amp;nbsp;He tipped me off to the Light Rail option from the airport to downtown when I asked the SQL tweeps about getting to/from the airport. &amp;nbsp;He then wrote a blog &lt;a href="http://goo.gl/Y48QG"&gt;post&lt;/a&gt; to cover a lot of other relevant topics. &amp;nbsp;Tom LaRock &lt;a href="http://twitter.com/#!/SQLRockstar"&gt;@SQLRockstar&lt;/a&gt; has put together the OC (Orientation Committee) and a &lt;a href="http://goo.gl/uLy5J"&gt;preview&lt;/a&gt; to help the rookies have the best experience. &amp;nbsp;We meet on Monday before the Welcome Reception.&lt;br /&gt;
&lt;br /&gt;
I'll be arriving Monday afternoon and leaving Friday morning. I'll be tweeting like everyone else so follow &lt;a href="http://goo.gl/juOWT"&gt;@RonDBA&lt;/a&gt; and &lt;a href="http://twitter.com/#!/search/%23sqlpass"&gt;#sqlpass&lt;/a&gt; for the live feed.&lt;br /&gt;
&lt;br /&gt;
I'll be participating in "Where your SQL Saturday Shirt Tuesday". Look for the Florida SQL Saturday participants in their "Florida Print" shirts. &amp;nbsp;Hard to miss.&lt;br /&gt;
&lt;br /&gt;
Looking forward to meeting you all! &amp;nbsp;Remember, &lt;b&gt;&lt;i&gt;YOU ARE NOT ON VACATION&lt;/i&gt;&lt;/b&gt;. &amp;nbsp;LOL.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2076326176980221038-135684290960335685?l=ronalddameron.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://ronalddameron.blogspot.com/feeds/135684290960335685/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://ronalddameron.blogspot.com/2010/11/sql-pass-summit-sql-geek-vacation.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2076326176980221038/posts/default/135684290960335685'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2076326176980221038/posts/default/135684290960335685'/><link rel='alternate' type='text/html' href='http://ronalddameron.blogspot.com/2010/11/sql-pass-summit-sql-geek-vacation.html' title='SQL PASS Summit - a SQL geek vacation?'/><author><name>Ronald Dameron</name><uri>http://www.blogger.com/profile/06948492592182113293</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://3.bp.blogspot.com/_cgyI6b4rggs/SnAkkW0vUVI/AAAAAAAAAAM/WRB6WNpEzbc/S220/DadMeBobsWedding.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2076326176980221038.post-7384772287773016617</id><published>2010-10-20T22:19:00.001-04:00</published><updated>2010-10-21T06:42:26.956-04:00</updated><title type='text'>SQL Saturday #49 - Orlando</title><content type='html'>&lt;p&gt;My THIRD SQL Saturday of the year is behind me. &lt;/p&gt;  &lt;p&gt;I spoke in Tampa #32 and South Florida #40 earlier this year.&lt;/p&gt;  &lt;p&gt;Jack Corbett(&lt;a href="http://twitter.com/unclebiguns"&gt;@unclebiguns&lt;/a&gt;), Andy Warren(&lt;a href="http://twitter.com/sqlandy"&gt;@sqlandy&lt;/a&gt;) and their volunteers did another EXCELLENT job on this event. &lt;/p&gt;  &lt;p&gt;&lt;strong&gt;What I liked:&lt;/strong&gt;&amp;#160; &lt;/p&gt;  &lt;p&gt;The coverage via the &lt;a href="http://twitter.com/#!/search/%23sqlsat49"&gt;#sqlsat49&lt;/a&gt; Twitter feed.&lt;/p&gt;  &lt;p&gt;The constant updates from Jack on the event via e-mail and twitter.&lt;/p&gt;  &lt;p&gt;The large schedules on the wall in the hallways even though I stayed in the PowerShell room most of the day.&lt;/p&gt;  &lt;p&gt;&lt;a href="http://liamfitzpatricks.com/"&gt;Liam Fitzpatrick’s&lt;/a&gt; Bangers &amp;amp; Mash with Sam Adams OctoberFest beer at Friday night’s speaker party sponsored by &lt;a href="http://www.confio.com/"&gt;Confio Software&lt;/a&gt;&amp;#160;&lt;/p&gt;  &lt;p&gt;Meeting the ScriptingGuy and ScriptingWife.&amp;#160; Nice people.&amp;#160; Funny guy. &lt;/p&gt;  &lt;p&gt;The ScriptingGuy statue that &lt;a href="http://twitter.com/MaxTrinidad"&gt;@MaxTrinidad&lt;/a&gt; got as a gift. He wouldn’t let me touch it. &lt;/p&gt;  &lt;p&gt;I REALLY liked that statue Max.&amp;#160; (c;&lt;/p&gt;  &lt;p&gt;&lt;a href="http://lh4.ggpht.com/_cgyI6b4rggs/TL-jEge6QbI/AAAAAAAAAB4/c5ydTLgUw_Q/s1600-h/SQLSaturday49%5B2%5D.jpg"&gt;&lt;img style="border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="Why Learn PowerShell?" border="0" alt="Why Learn PowerShell?" src="http://lh6.ggpht.com/_cgyI6b4rggs/TL-jF7y7lPI/AAAAAAAAAB8/6uRoVpQqa5c/SQLSaturday49_thumb.jpg?imgmax=800" width="246" height="150" /&gt;&lt;/a&gt; &lt;/p&gt;  &lt;p&gt;The tweet from the @ScriptingGuys while I was doing my session “Why Learn PowerShell” asking if I wanted to do a guest blog post for the Scripting Guy blog.&lt;/p&gt;  &lt;p&gt;How about “If the Original Cylons Had Learned PowerShell, Would They Have Been replaced by CGI?”.&lt;/p&gt;  &lt;p&gt;&lt;a href="http://lh5.ggpht.com/_cgyI6b4rggs/TL-jGpNnV6I/AAAAAAAAACA/gSWpLKKc-CU/s1600-h/105091321_6bbb2cf7c2_z%5B2%5D.jpg"&gt;&lt;img style="border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="Maybe I should have learned PowerShell?" border="0" alt="Maybe I should have learned PowerShell?" src="http://lh4.ggpht.com/_cgyI6b4rggs/TL-jHFXsDEI/AAAAAAAAACE/jmXpGXLJjHQ/105091321_6bbb2cf7c2_z_thumb.jpg?imgmax=800" width="244" height="184" /&gt;&lt;/a&gt; &lt;/p&gt;  &lt;p&gt;&lt;a href="http://twitter.com/z_williamson"&gt;@z_williamson&lt;/a&gt;’s tweeting the color commentary for the sessions he attended. Beware don’t make a mistake when he’s in the room. One of the presenters had an incident with a lack of power to his laptop and blurts out “Don’t tweet that!”.&amp;#160; Too late, z_williamson had pulled the twitter trigger well before. I hope he’s going to the PASS Summit to provide coverage. I’d also like to thank him for taking pictures during my sessions.&lt;/p&gt;  &lt;p&gt;&lt;strong&gt;A few quibbles:&lt;/strong&gt;&lt;/p&gt;  &lt;p&gt;The sponsor area.&amp;#160; Need to find another table arrangement that reduces the bottleneck in the&amp;#160; hallway.&lt;/p&gt;  &lt;p&gt;Not enough Ninja T-shirts to go around. Seriously.&amp;#160; LOL. No, I’m kidding.&lt;/p&gt;  &lt;p&gt;Moving on…&lt;/p&gt;  &lt;p&gt;Hey, Tampa. Let’s do a Kung-fu SQL Saturday in 2011. Orlando is going Ninja next year.&lt;/p&gt;  &lt;p&gt;The 2010 PASS Summit in Seattle is next for me. &lt;a href="http://twitter.com/RonDBA"&gt;@RonDBA&lt;/a&gt; will be there.&lt;/p&gt;  &lt;p&gt;I can’t say enough how valuable the SQL Saturday concept is for networking and staying current on SQL Server. If you want to get ahead, you need to attend.&lt;/p&gt;  &lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2076326176980221038-7384772287773016617?l=ronalddameron.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://ronalddameron.blogspot.com/feeds/7384772287773016617/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://ronalddameron.blogspot.com/2010/10/sql-saturday-49-orlando.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2076326176980221038/posts/default/7384772287773016617'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2076326176980221038/posts/default/7384772287773016617'/><link rel='alternate' type='text/html' href='http://ronalddameron.blogspot.com/2010/10/sql-saturday-49-orlando.html' title='SQL Saturday #49 - Orlando'/><author><name>Ronald Dameron</name><uri>http://www.blogger.com/profile/06948492592182113293</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://3.bp.blogspot.com/_cgyI6b4rggs/SnAkkW0vUVI/AAAAAAAAAAM/WRB6WNpEzbc/S220/DadMeBobsWedding.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://lh6.ggpht.com/_cgyI6b4rggs/TL-jF7y7lPI/AAAAAAAAAB8/6uRoVpQqa5c/s72-c/SQLSaturday49_thumb.jpg?imgmax=800' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2076326176980221038.post-9050927175252945772</id><published>2010-09-17T19:50:00.000-04:00</published><updated>2010-09-17T19:50:32.984-04:00</updated><title type='text'>Is PowerShell a Springboard?</title><content type='html'>&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://2.bp.blogspot.com/_cgyI6b4rggs/TJP7uh9TDWI/AAAAAAAAABs/gu985Dk6xOU/s1600/2650610942_afa3f5c4d0_b.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="213" src="http://2.bp.blogspot.com/_cgyI6b4rggs/TJP7uh9TDWI/AAAAAAAAABs/gu985Dk6xOU/s320/2650610942_afa3f5c4d0_b.jpg" width="320" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;
I think so.&lt;br /&gt;
&lt;br /&gt;
I've used PowerShell to learn about Automation, SMO, WMI and object-oriented programming for starters. &amp;nbsp;Also, I've automated compliance reporting and ID administration tasks with it.&lt;br /&gt;
&lt;br /&gt;
On one occasion, I was troubleshooting a connectivity issue involving an app that used C#. &lt;br /&gt;
I was able to read the C# code and troubleshoot the issue because PowerShell's syntax is very similar to C#.&lt;br /&gt;
&lt;br /&gt;
If I've piqued your interest, come to my session at &lt;a href="http://www.sqlsaturday.com/49/eventhome.aspx"&gt;SQL Saturday #49&lt;/a&gt; in Orlando on October 16, 2010.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2076326176980221038-9050927175252945772?l=ronalddameron.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://ronalddameron.blogspot.com/feeds/9050927175252945772/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://ronalddameron.blogspot.com/2010/09/is-powershell-springboard.html#comment-form' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2076326176980221038/posts/default/9050927175252945772'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2076326176980221038/posts/default/9050927175252945772'/><link rel='alternate' type='text/html' href='http://ronalddameron.blogspot.com/2010/09/is-powershell-springboard.html' title='Is PowerShell a Springboard?'/><author><name>Ronald Dameron</name><uri>http://www.blogger.com/profile/06948492592182113293</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://3.bp.blogspot.com/_cgyI6b4rggs/SnAkkW0vUVI/AAAAAAAAAAM/WRB6WNpEzbc/S220/DadMeBobsWedding.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://2.bp.blogspot.com/_cgyI6b4rggs/TJP7uh9TDWI/AAAAAAAAABs/gu985Dk6xOU/s72-c/2650610942_afa3f5c4d0_b.jpg' height='72' width='72'/><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2076326176980221038.post-565726520309609288</id><published>2010-09-10T06:59:00.000-04:00</published><updated>2010-09-10T06:59:26.531-04:00</updated><title type='text'>#sqlmovies</title><content type='html'>Yesterday's Twitter meme #sqlmovies was a lot of fun.&lt;br /&gt;
&lt;br /&gt;
My entries and the movie they were derived from follow.&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;I, DBA&lt;/b&gt; is a play on the movie I, Robot.&lt;br /&gt;
&lt;b&gt;The Hurt Blocker&lt;/b&gt; obviously from The Hurt Locker. &lt;br /&gt;
@WesBrownSQL's RT &lt;b&gt;The Dead Locker&lt;/b&gt; was perfect.&lt;br /&gt;
&lt;b&gt;Lost In SAN&lt;/b&gt; from Lost In Space.&lt;br /&gt;
And finally "&lt;b&gt;what a query wants&lt;/b&gt;" from Amanda Byne's movie "what a girl wants"&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2076326176980221038-565726520309609288?l=ronalddameron.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://ronalddameron.blogspot.com/feeds/565726520309609288/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://ronalddameron.blogspot.com/2010/09/sqlmovies.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2076326176980221038/posts/default/565726520309609288'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2076326176980221038/posts/default/565726520309609288'/><link rel='alternate' type='text/html' href='http://ronalddameron.blogspot.com/2010/09/sqlmovies.html' title='#sqlmovies'/><author><name>Ronald Dameron</name><uri>http://www.blogger.com/profile/06948492592182113293</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://3.bp.blogspot.com/_cgyI6b4rggs/SnAkkW0vUVI/AAAAAAAAAAM/WRB6WNpEzbc/S220/DadMeBobsWedding.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2076326176980221038.post-6034719447086576144</id><published>2010-08-23T06:17:00.001-04:00</published><updated>2010-08-24T06:02:13.466-04:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='SQLServerPedia'/><category scheme='http://www.blogger.com/atom/ns#' term='PowerShell'/><title type='text'>Buy Lunch, Get Training FREE - SQLSaturday #49</title><content type='html'>&lt;p&gt;&lt;span style="font-family: verdana, sans-serif" class="Apple-style-span"&gt;I'll be speaking at my THIRD &lt;/span&gt;&lt;a href="http://www.sqlsaturday.com/49/eventhome.aspx"&gt;&lt;span style="font-family: verdana, sans-serif" class="Apple-style-span"&gt;SQLSaturday&lt;/span&gt;&lt;/a&gt;&lt;span style="font-family: verdana, sans-serif" class="Apple-style-span"&gt; of the year in Orlando.&lt;/span&gt;     &lt;br /&gt;&lt;span style="font-family: verdana, sans-serif" class="Apple-style-span"&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p&gt;&lt;span style="font-family: verdana, sans-serif" class="Apple-style-span"&gt;I'm doing a mini session and a regular session.&lt;/span&gt; &lt;/p&gt;  &lt;p&gt;&lt;span&gt;The mini session is a condensed version of my &lt;strong&gt;Why a DBA Should Learn PowerShell &lt;/strong&gt;talk.&lt;/span&gt; In 15 minutes, I hope to convince you that learning PowerShell is worth your time.     &lt;br /&gt;&lt;i&gt;&lt;span style="font-family: verdana, sans-serif" class="Apple-style-span"&gt;&lt;span style="font-size: x-small" class="Apple-style-span"&gt;Powershell is the newest scripting language from Microsoft and it goes across the Windows platform, including SQL Server. So it's new and exciting, but is it ready for prime time? Is it worth the effort to learn? How will it help you? Join PowerShell advocate and user Ron Dameron for a quick discussion of why he thinks knowing Powershell is a key skill for a SQL Server DBA.&lt;/span&gt;&lt;/span&gt;&lt;/i&gt;     &lt;br /&gt;&lt;i&gt;&lt;span style="font-family: verdana, sans-serif" class="Apple-style-span"&gt;&lt;span style="font-size: small" class="Apple-style-span"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/i&gt;&lt;/p&gt;  &lt;p&gt;&lt;i&gt;&lt;span style="font-family: verdana, sans-serif" class="Apple-style-span"&gt;&lt;span style="font-size: small" class="Apple-style-span"&gt;My full session for the day is &lt;/span&gt;&lt;/span&gt;&lt;/i&gt;&lt;i&gt;&lt;span style="font-family: verdana, sans-serif" class="Apple-style-span"&gt;&lt;/span&gt;&lt;/i&gt;    &lt;br /&gt;&lt;/p&gt;  &lt;div style="display: inline !important"&gt;   &lt;div style="display: inline !important"&gt;&lt;b&gt;&lt;span style="font-size: small" class="Apple-style-span"&gt; Automate Login Administration &amp;amp; Compliance Reports&lt;/span&gt;&lt;/b&gt;&lt;/div&gt; &lt;/div&gt;  &lt;p&gt;&lt;/p&gt;  &lt;p&gt;&lt;/p&gt;  &lt;p&gt;&lt;/p&gt;  &lt;p&gt;&lt;/p&gt;  &lt;p&gt;&lt;i&gt;&lt;span style="font-family: verdana, sans-serif" class="Apple-style-span"&gt;A&lt;span style="font-size: x-small" class="Apple-style-span"&gt;re your internal auditors asking that the administration of SQL Server logins be handled by a third party other than the DBAs? Is your Compliance and Audit departments asking you to determine if password policies are being enforced, who are sysadmins on your servers, who owns databases? If so, come to this session to learn how to complete these tasks quickly and efficiently using PowerShell and SQL PowerShell Extensions (SQLPSX). &lt;/span&gt;&lt;/span&gt;&lt;/i&gt;    &lt;br /&gt;&lt;i&gt;&lt;span style="font-family: verdana, sans-serif" class="Apple-style-span"&gt;       &lt;br /&gt;&lt;span style="font-style: normal" class="Apple-style-span"&gt;I've said it before and I will say it again.&amp;#160; &lt;/span&gt;&lt;/span&gt;&lt;/i&gt;&lt;/p&gt;  &lt;p&gt;&lt;i&gt;&lt;span style="font-family: verdana, sans-serif" class="Apple-style-span"&gt;&lt;strong&gt;&lt;span style="font-style: normal" class="Apple-style-span"&gt;SQLSaturday is the best training value for the money.&lt;/span&gt;           &lt;br /&gt;&lt;/strong&gt;&lt;/span&gt;&lt;/i&gt;    &lt;br /&gt;&lt;i&gt;&lt;span style="font-family: verdana, sans-serif" class="Apple-style-span"&gt;&lt;i&gt;&lt;span style="font-family: verdana, sans-serif" class="Apple-style-span"&gt;&lt;i&gt;&lt;span style="font-family: verdana, sans-serif" class="Apple-style-span"&gt;&lt;/span&gt;              &lt;div style="display: inline !important"&gt;               &lt;div style="display: inline !important"&gt;&lt;span style="font-style: normal" class="Apple-style-span"&gt; Buy a lunch, Get a FULL day of SQL training for FREE!&lt;/span&gt;&lt;/div&gt;             &lt;/div&gt;           &lt;/i&gt;&lt;/span&gt;&lt;/i&gt;&lt;/span&gt;&lt;/i&gt;&lt;/p&gt;  &lt;br /&gt;&lt;i&gt;&lt;span style="font-family: verdana, sans-serif" class="Apple-style-span"&gt;&lt;span style="font-style: normal; font-family: &amp;#39;Times New Roman&amp;#39;" class="Apple-style-span"&gt;&lt;i&gt;&lt;span style="font-family: verdana, sans-serif" class="Apple-style-span"&gt;&lt;i&gt;&lt;span style="font-family: verdana, sans-serif" class="Apple-style-span"&gt;&lt;/span&gt;&lt;/i&gt;&lt;/span&gt;&lt;/i&gt;&lt;/span&gt;&lt;/span&gt;&lt;/i&gt;  &lt;br /&gt;&lt;i&gt;&lt;span style="font-family: verdana, sans-serif" class="Apple-style-span"&gt;&lt;i&gt;&lt;span style="font-family: verdana, sans-serif" class="Apple-style-span"&gt;&lt;i&gt;&lt;span style="font-family: verdana, sans-serif" class="Apple-style-span"&gt;&lt;/span&gt;&lt;/i&gt;&lt;/span&gt;&lt;/i&gt;&lt;/span&gt;&lt;/i&gt;  &lt;br /&gt;&lt;i&gt;&lt;span style="font-family: verdana, sans-serif" class="Apple-style-span"&gt;&lt;i&gt;&lt;span style="font-family: verdana, sans-serif" class="Apple-style-span"&gt;&lt;i&gt;&lt;span style="font-family: verdana, sans-serif" class="Apple-style-span"&gt;             &lt;div style="display: inline !important"&gt;               &lt;div style="display: inline !important"&gt;&lt;span style="font-style: normal" class="Apple-style-span"&gt;                   &lt;br /&gt;&lt;/span&gt;&lt;/div&gt;             &lt;/div&gt;           &lt;/span&gt;&lt;/i&gt;&lt;/span&gt;&lt;/i&gt;&lt;/span&gt;&lt;/i&gt;  &lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2076326176980221038-6034719447086576144?l=ronalddameron.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://ronalddameron.blogspot.com/feeds/6034719447086576144/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://ronalddameron.blogspot.com/2010/08/buy-lunch-get-training-free-sqlsaturday.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2076326176980221038/posts/default/6034719447086576144'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2076326176980221038/posts/default/6034719447086576144'/><link rel='alternate' type='text/html' href='http://ronalddameron.blogspot.com/2010/08/buy-lunch-get-training-free-sqlsaturday.html' title='Buy Lunch, Get Training FREE - SQLSaturday #49'/><author><name>Ronald Dameron</name><uri>http://www.blogger.com/profile/06948492592182113293</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://3.bp.blogspot.com/_cgyI6b4rggs/SnAkkW0vUVI/AAAAAAAAAAM/WRB6WNpEzbc/S220/DadMeBobsWedding.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2076326176980221038.post-1708134584586441082</id><published>2010-08-02T09:00:00.002-04:00</published><updated>2010-08-02T09:00:03.313-04:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='SQLServerPedia'/><category scheme='http://www.blogger.com/atom/ns#' term='PowerShell'/><title type='text'>Learn by sharing</title><content type='html'>&lt;div style="margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px;"&gt;&lt;br /&gt;
&lt;div style="margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px;"&gt;SQL Saturday #40 in South Florida recap.&lt;/div&gt;&lt;div style="margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px;"&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div style="margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px;"&gt;Speaker dinner was great at Longhorn Steakhouse. &amp;nbsp;Thanks to Confio Software and SQLSkills.com for picking up the dinner and bar tab. Great to meet more SQL Tweeps in person and catch up with previous&amp;nbsp;acquaintances.&lt;/div&gt;&lt;div style="margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px;"&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div style="margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px;"&gt;Evidently, the organizers did a fantastic job marketing this event because there were a large number of attendees. &amp;nbsp;The numbers I heard were in the 400 - 500 range. Rooms were full for the talks I saw and the Commons was busy.&lt;/div&gt;&lt;div style="margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px;"&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div style="margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px;"&gt;Check-in was very smooth. &amp;nbsp;Speaker room was great. &amp;nbsp;Plenty of water, refreshments, and food for the attendees. &amp;nbsp;Technical support from DeVry University staff was very helpful.&lt;/div&gt;&lt;div style="margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px;"&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div style="margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px;"&gt;The PowerShell room was packed for my first session at 8:30 am on "Why DBAs Should Learn PowerShell". &amp;nbsp;I think I may retitle this "Why ANYONE Can Learn PowerShell".&amp;nbsp;&lt;/div&gt;&lt;div style="margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px;"&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div style="margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px;"&gt;My second session on how to automate database login administration and compliance reporting was also well attended.&lt;/div&gt;&lt;div style="margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px;"&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div style="margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px;"&gt;Had a great time eating a super lunch from Jason's Deli in the speaker room. &amp;nbsp;Showed @BrentO and Tim Ford(@sqlagentman) my slides from my first deck. I was inspired by Brent's post on how to find great photos for your slide decks. &amp;nbsp;Got to see Brent speak in person for the first time. &amp;nbsp;Smooth as silk he was. Even when the power blinked out at the perfect moment in his talk on DR. &amp;nbsp;&lt;/div&gt;&lt;div style="margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px;"&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div style="margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px;"&gt;I still picked up a few tips on DR and Virtualization despite him saying it was a 100 level talk. &amp;nbsp;He provided guidance on size thresholds for virtualization candidates and he confirmed my thinking on the best HA/DR options for SQL Server.&lt;/div&gt;&lt;div style="margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px;"&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div style="margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px;"&gt;What makes a SQL Saturday great? &amp;nbsp;Everyone who pitches in from the community. &amp;nbsp;&lt;/div&gt;&lt;div style="margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px;"&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div style="margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px;"&gt;Great job by the organizers, sponsors, and speakers for this event!&amp;nbsp;Awesomesauce all over this event.&lt;/div&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2076326176980221038-1708134584586441082?l=ronalddameron.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://ronalddameron.blogspot.com/feeds/1708134584586441082/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://ronalddameron.blogspot.com/2010/08/learn-by-sharing.html#comment-form' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2076326176980221038/posts/default/1708134584586441082'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2076326176980221038/posts/default/1708134584586441082'/><link rel='alternate' type='text/html' href='http://ronalddameron.blogspot.com/2010/08/learn-by-sharing.html' title='Learn by sharing'/><author><name>Ronald Dameron</name><uri>http://www.blogger.com/profile/06948492592182113293</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://3.bp.blogspot.com/_cgyI6b4rggs/SnAkkW0vUVI/AAAAAAAAAAM/WRB6WNpEzbc/S220/DadMeBobsWedding.jpg'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2076326176980221038.post-1958099600856742177</id><published>2010-07-27T20:30:00.001-04:00</published><updated>2010-07-27T20:30:30.647-04:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='SQLServerPedia'/><category scheme='http://www.blogger.com/atom/ns#' term='PowerShell'/><title type='text'>SQL Saturday #40 South Florida. Here I come!</title><content type='html'>&lt;p&gt;Need a few reasons to come to this &lt;a href="http://www.sqlsaturday.com/40/eventhome.aspx"&gt;event&lt;/a&gt;?&lt;/p&gt;  &lt;p&gt;It’s &lt;strong&gt;FREE&lt;/strong&gt;.&amp;#160; &lt;/p&gt;  &lt;p&gt;You’ll learn from a master. A Microsoft Certified Master.&amp;#160; &lt;/p&gt;  &lt;p&gt;Brent Ozar will do two &lt;a href="http://www.sqlsaturday.com/40/schedule.aspx"&gt;sessions&lt;/a&gt;. His first at 0945 conflicts with my first session.&amp;#160; I hope they gave me a small room for my session.&amp;#160; I predict most attendees will be in his session, not mine. He’s guaranteed to keep you awake. No cover charge at the door. Costumes optional.&lt;/p&gt;  &lt;p&gt;I’ll get to see Brent’s second session on Disaster Recovery in Hurricane Alley.&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; &lt;/p&gt;  &lt;p&gt;College football hasn’t started.&amp;#160; So, you won’t miss UF, UCF, USF, FSU or The U.&lt;/p&gt;  &lt;p&gt;It’s &lt;strong&gt;FREE&lt;/strong&gt;.&lt;/p&gt;  &lt;p&gt;Another Microsoft MVP, Tim Ford, will be there to talk about indexes, DMVs, and mistakes to avoid. BTW, great &lt;a href="http://thesqlagentman.com/2010/07/i-can-haz-job/"&gt;post&lt;/a&gt; from him recently on how being involved in the SQL community allowed him to land softly at a new job when he wasn’t looking. &lt;/p&gt;  &lt;p&gt;More MVPs, Twitterati and local experts galore.&amp;#160; &lt;/p&gt;  &lt;p&gt;Did I say the whole thing is &lt;strong&gt;FREE&lt;/strong&gt;!&lt;/p&gt;  &lt;p&gt;I’m on the schedule for two sessions first thing in the morning:&lt;/p&gt;  &lt;p&gt;&lt;b&gt;&lt;em&gt;Why DBAs Should Learn PowerShell&lt;/em&gt;&lt;/b&gt;&lt;/p&gt;  &lt;p&gt;&lt;em&gt;I will detail my reasoning why a DBA would benefit from learning PowerShell.&lt;/em&gt;&lt;/p&gt;  &lt;p&gt;&lt;em&gt;A DBA can use PowerShell in conjunction with SQL, WMI, and SMO to automate repetitive tasks and better manage their workload.&lt;/em&gt;&lt;/p&gt;  &lt;p&gt;&lt;i&gt;&lt;i&gt;&lt;b&gt;Automating SQL Server Login Administration and Compliance Audits with PowerShell&lt;/b&gt;&lt;/i&gt;&lt;/i&gt;&lt;/p&gt;  &lt;p&gt;&lt;i&gt;&lt;i&gt;Are your internal auditors asking that the administration of SQL Server logins be handled by a third party other than the DBAs? Is your Compliance and Audit departments asking you to determine if password policies are being enforced, who are sysadmins on your servers, who owns databases? If so, come to this session to learn how to complete these tasks quickly and efficiently using PowerShell and SQL PowerShell Extensions (SQLPSX). This automation is capable of adding or dropping logins and adding or dropping members in database or server roles on any server. Also, I will demonstrate how to automate compliance reporting via PowerShell and SMO to report on the usage of password complexity/expiration policies, database owner, sysadmin role members, and other security related information defined in the SMO object model.&lt;/i&gt;&lt;/i&gt;&lt;/p&gt;  &lt;p&gt;I don’t think there is a better training or networking value than attending a SQL Saturday.&lt;/p&gt;  &lt;p&gt;See you on Saturday bright and early.&lt;/p&gt;  &lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2076326176980221038-1958099600856742177?l=ronalddameron.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://ronalddameron.blogspot.com/feeds/1958099600856742177/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://ronalddameron.blogspot.com/2010/07/sql-saturday-40-south-florida-here-i.html#comment-form' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2076326176980221038/posts/default/1958099600856742177'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2076326176980221038/posts/default/1958099600856742177'/><link rel='alternate' type='text/html' href='http://ronalddameron.blogspot.com/2010/07/sql-saturday-40-south-florida-here-i.html' title='SQL Saturday #40 South Florida. Here I come!'/><author><name>Ronald Dameron</name><uri>http://www.blogger.com/profile/06948492592182113293</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://3.bp.blogspot.com/_cgyI6b4rggs/SnAkkW0vUVI/AAAAAAAAAAM/WRB6WNpEzbc/S220/DadMeBobsWedding.jpg'/></author><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2076326176980221038.post-3958416341715119072</id><published>2010-07-01T22:00:00.001-04:00</published><updated>2010-07-01T22:00:08.070-04:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='SQLServerPedia'/><category scheme='http://www.blogger.com/atom/ns#' term='General'/><title type='text'>In the works…</title><content type='html'>&lt;p&gt;Speaker abstracts I've submitted...&lt;/p&gt;  &lt;p&gt;&lt;b&gt;&lt;font color="#000080" size="4"&gt;SQL Saturday #40 in Miramar, FL. &lt;/font&gt;&lt;/b&gt;&lt;/p&gt;  &lt;p&gt;&lt;i&gt;&lt;b&gt;Automating ID Administration with PowerShell and SQLPSX&lt;/b&gt;&lt;/i&gt;&lt;/p&gt;  &lt;p&gt;&lt;i&gt;I will demonstrate how I automated ID provisioning using PowerShell, SQLPSX, and my company's standard job scheduler.&lt;/i&gt;&lt;/p&gt;  &lt;p&gt;&lt;i&gt;&lt;b&gt;Database Hardening via PowerShell&lt;/b&gt;&lt;/i&gt;&lt;/p&gt;  &lt;p&gt;&lt;i&gt;I will demonstrate how I use PowerShell to handle the issues encountered in a Fortune 50 corporate environment that has over 500 database servers and 3600 databases. &lt;/i&gt;&lt;/p&gt;  &lt;p&gt;&lt;b&gt;&lt;em&gt;Why DBAs Should Learn PowerShell&lt;/em&gt;&lt;/b&gt;&lt;/p&gt;  &lt;p&gt;&lt;em&gt;I will detail my reasoning why a DBA would benefit from learning PowerShell. &lt;/em&gt;&lt;/p&gt;  &lt;p&gt;&lt;em&gt;A DBA can use PowerShell in conjunction with SQL, WMI, and SMO to automate repetitive tasks and better manage their workload.&lt;/em&gt;&lt;/p&gt;  &lt;p&gt;&lt;i&gt;&lt;font color="#ff0000"&gt;The bonus for attending SQL Saturday #40, meeting Brent Ozar and Tim Ford in person.&lt;/font&gt;&lt;/i&gt;&lt;/p&gt;  &lt;p&gt;&lt;i&gt;&lt;/i&gt;&lt;/p&gt;  &lt;p&gt;&lt;b&gt;&lt;font color="#000080" size="4"&gt;SQL PASS Summit 2010&lt;/font&gt;&lt;/b&gt;&lt;/p&gt;  &lt;p&gt;&lt;i&gt;&lt;/i&gt;&lt;/p&gt;  &lt;p&gt;&lt;b&gt;&lt;em&gt;Why DBAs Should Learn PowerShell&lt;/em&gt;&lt;/b&gt;&lt;/p&gt;  &lt;p&gt;&lt;em&gt;Described above&lt;/em&gt;&lt;/p&gt;  &lt;p&gt;&lt;i&gt;&lt;i&gt;&lt;b&gt;Automating SQL Server Login Administration and Compliance Audits with PowerShell&lt;/b&gt;&lt;/i&gt; &lt;/i&gt;&lt;/p&gt;  &lt;p&gt;&lt;i&gt;&lt;i&gt;Are your internal auditors asking that the administration of SQL Server logins be handled by a third party other than the DBAs? Is your Compliance and Audit departments asking you to determine if password policies are being enforced, who are sysadmins on your servers, who owns databases? If so, come to this session to learn how to complete these tasks quickly and efficiently using PowerShell and SQL PowerShell Extensions (SQLPSX). This automation is capable of adding or dropping logins and adding or dropping members in database or server roles on any server. Also, I will demonstrate how to automate compliance reporting via PowerShell and SMO to report on the usage of password complexity/expiration policies, database owner, sysadmin role members, and other security related information defined in the SMO object model.&lt;/i&gt;&lt;/i&gt;&lt;/p&gt;  &lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2076326176980221038-3958416341715119072?l=ronalddameron.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://ronalddameron.blogspot.com/feeds/3958416341715119072/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://ronalddameron.blogspot.com/2010/07/in-works.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2076326176980221038/posts/default/3958416341715119072'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2076326176980221038/posts/default/3958416341715119072'/><link rel='alternate' type='text/html' href='http://ronalddameron.blogspot.com/2010/07/in-works.html' title='In the works…'/><author><name>Ronald Dameron</name><uri>http://www.blogger.com/profile/06948492592182113293</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://3.bp.blogspot.com/_cgyI6b4rggs/SnAkkW0vUVI/AAAAAAAAAAM/WRB6WNpEzbc/S220/DadMeBobsWedding.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2076326176980221038.post-4458329673379017728</id><published>2010-05-04T22:34:00.001-04:00</published><updated>2010-05-05T07:26:43.402-04:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='General'/><title type='text'>MCITP Database Administrator 2008!</title><content type='html'>&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://3.bp.blogspot.com/_cgyI6b4rggs/S-DVw2Q55eI/AAAAAAAAABc/Rj-K4s-mifk/s1600/MCITP(rgb)_1256.gif" imageanchor="1" style="clear: left; float: left; margin-bottom: 1em; margin-right: 1em;"&gt;&lt;img border="0" src="http://3.bp.blogspot.com/_cgyI6b4rggs/S-DVw2Q55eI/AAAAAAAAABc/Rj-K4s-mifk/s320/MCITP(rgb)_1256.gif" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
I passed the 70-450 exam last week and completed the 70-432 exam earlier in April.&lt;br /&gt;
&lt;br /&gt;
I have to say this certification is a much better test of your real world &lt;span class="goog-spellcheck-word"&gt;DBA&lt;/span&gt; skills then the &lt;span class="goog-spellcheck-word"&gt;MCDBA&lt;/span&gt; exams.&lt;br /&gt;
&lt;br /&gt;
A lot less memorization required and a lot more critical thinking needed.&lt;br /&gt;
&lt;br /&gt;
I started with Buck Woody's &lt;a href="http://blogs.msdn.com/buckwoody/archive/2009/05/04/exam-70-432-ts-microsoft-sql-server-2008-implementation-and-maintenance-my-notes-as-of-5-3-09.aspx"&gt;notes &lt;/a&gt;for the 70-432 exam and used the &lt;a href="http://www.amazon.com/MCTS-Self-Paced-Training-70-432-PRO-Certification/dp/0735626057/ref=pd_bbs_sr_1?ie=UTF8&amp;amp;s=books&amp;amp;qid=1238461542&amp;amp;sr=8-1"&gt;book&lt;/a&gt; he recommended.&lt;br /&gt;
&lt;br /&gt;
There are no self-study kits for the 70-450 exam. &amp;nbsp;I prepared for this exam by reviewing the exam's Skills Being Measured &lt;a href="http://www.microsoft.com/learning/en/us/exam.aspx?ID=70-450#tab2"&gt;outline&lt;/a&gt; along with &lt;span class="goog-spellcheck-word"&gt;SQL&lt;/span&gt; Server Books Online.&lt;br /&gt;
&lt;br /&gt;
For both exams, I will say that practical work experience does help a great deal especially with the 70-450 exam.&lt;br /&gt;
&lt;br /&gt;
I answered a number of questions on the 70-450 exam just thinking about real world issues I have dealt with.&lt;br /&gt;
&lt;br /&gt;
I will also say attendance at my local &lt;span class="goog-spellcheck-word"&gt;SQL&lt;/span&gt; User Group meetings, &lt;span class="goog-spellcheck-word"&gt;SQL&lt;/span&gt; Saturdays, Quest Software Virtual Events, 24 Hours of PASS, reading blogs, and twitter contributed to my &lt;span class="goog-spellcheck-word"&gt;MCITP&lt;/span&gt; success.&lt;br /&gt;
&lt;br /&gt;
While it's always gratifying to earn the certification, I think the most valuable aspect of certification is that it pushes you to learn other parts of the product that you may not get a chance to use regularly.&lt;br /&gt;
&lt;br /&gt;
Also, this success confirms for me the value of the social media, blogs, twitter, and community resources.&lt;br /&gt;
&lt;br /&gt;
I don't think I would have passed the tests without using all of these resources.&lt;br /&gt;
&lt;br /&gt;
Finally, I thank all of you who blogged about your certification experience while I was preparing for my exams.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2076326176980221038-4458329673379017728?l=ronalddameron.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://ronalddameron.blogspot.com/feeds/4458329673379017728/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://ronalddameron.blogspot.com/2010/05/mcitp-database-administrator-2008.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2076326176980221038/posts/default/4458329673379017728'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2076326176980221038/posts/default/4458329673379017728'/><link rel='alternate' type='text/html' href='http://ronalddameron.blogspot.com/2010/05/mcitp-database-administrator-2008.html' title='MCITP Database Administrator 2008!'/><author><name>Ronald Dameron</name><uri>http://www.blogger.com/profile/06948492592182113293</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://3.bp.blogspot.com/_cgyI6b4rggs/SnAkkW0vUVI/AAAAAAAAAAM/WRB6WNpEzbc/S220/DadMeBobsWedding.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://3.bp.blogspot.com/_cgyI6b4rggs/S-DVw2Q55eI/AAAAAAAAABc/Rj-K4s-mifk/s72-c/MCITP(rgb)_1256.gif' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2076326176980221038.post-2634275360287997834</id><published>2010-02-12T14:37:00.003-05:00</published><updated>2010-02-16T07:15:40.587-05:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='SQLServerPedia'/><category scheme='http://www.blogger.com/atom/ns#' term='PowerShell'/><title type='text'>February Orlando PASS Meeting</title><content type='html'>Jack Corbett (&lt;a href="http://twitter.com/unclebigguns"&gt;@unclebiguns&lt;/a&gt;) and Andy Warren(&lt;a href="http://twitter.com/sqlAndy"&gt;@sqlAndy&lt;/a&gt;) invited me to speak at this month’s Orlando PASS meeting. First, I want to thank them for the opportunity. I enjoyed it.&lt;br /&gt;
&lt;br /&gt;
For the benefit of those who couldn’t make the trip to Tampa last month for SQL Saturday #32, I did my talk on “Database Hardening via PowerShell”.&lt;br /&gt;
&lt;br /&gt;
I worked a half day and then headed to Orlando around 12:30 PM.&amp;nbsp; The plan was to speak and to visit my daughters at the University of Central Florida.&lt;br /&gt;
I visited with the youngest daughter prior to the meeting.&amp;nbsp; When I asked if she was available, she asked “Does this mean I get a free lunch?”.&amp;nbsp; Yes, we had a late lunch&lt;br /&gt;
.&lt;br /&gt;
After lunch, I headed over to&amp;nbsp; the meeting location around 4 PM hoping to beat the rush hour traffic. Boy, was I wrong.&amp;nbsp; The constant rain that day slowed I-4 Eastbound traffic to a crawl.&amp;nbsp; Plus, I was wondering who let all these people off work early???&lt;br /&gt;
&lt;br /&gt;
I arrived at the meeting location at 5 PM, a full hour before the meeting started.&lt;br /&gt;
I’m glad because it took the full hour to get ready and sort out the LiveMeeting setup.&amp;nbsp; It was the first time I had done a LiveMeeting.&lt;br /&gt;
Even with the hour prep time, I forgot to do one thing to prep for my demos.&amp;nbsp; Did you catch it?&lt;br /&gt;
I forgot to import the SQLPSX 2.0 modules prior to starting the first demo.&lt;br /&gt;
&lt;br /&gt;
I should have run the following in the PowerShell IDE prior to starting:&lt;br /&gt;
import-module ShowMbrs   &lt;br /&gt;
import-module SQLServer    &lt;br /&gt;
import module Agent    &lt;br /&gt;
import-module Repl    &lt;br /&gt;
import-module SSIS    &lt;br /&gt;
import-module SQLParser&lt;br /&gt;
I was able to recover pretty quickly because I had a version of the script that didn’t use the SQLPSX modules.&lt;br /&gt;
&lt;br /&gt;
My demos demonstrated: &lt;br /&gt;
- How to check the SQL Server version on 600 servers in less than 10 minutes.&amp;nbsp; &lt;br /&gt;
- How to check which Windows groups have access to your database servers.        &lt;br /&gt;
- How to check for the correct Recovery Model on multiple servers.        &lt;br /&gt;
- How to list the sysadmins and database owners on multiple servers.        &lt;br /&gt;
- A script to report on issues raised by our internal Compliance and Audit departments.&lt;br /&gt;
&lt;br /&gt;
&lt;div style="height: 0%; width: 541px;"&gt;&lt;/div&gt;If any of this is of interest to you, I’ve provided my deck and scripts to OPASS to share.&lt;br /&gt;
&lt;br /&gt;
As I said, I enjoyed the meeting. Andy and Jack do a great job getting people involved and talking to each other.&amp;nbsp; The icebreakers were effective and the attendees were friendly and attentive.&lt;br /&gt;
As usual, I always learn something new when I speak.&amp;nbsp; On this occasion, it was attending LiveMeeting as a speaker.&amp;nbsp; I also appreciated the feedback afterwards of my talk via blogs, Twitter, and e-mail regarding my performance.&lt;br /&gt;
&lt;br /&gt;
After the meeting, I visited my other daughter and made it home to Tampa around Midnight. &lt;br /&gt;
It was a fun day.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2076326176980221038-2634275360287997834?l=ronalddameron.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://ronalddameron.blogspot.com/feeds/2634275360287997834/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://ronalddameron.blogspot.com/2010/02/february-orlando-pass-meeting.html#comment-form' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2076326176980221038/posts/default/2634275360287997834'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2076326176980221038/posts/default/2634275360287997834'/><link rel='alternate' type='text/html' href='http://ronalddameron.blogspot.com/2010/02/february-orlando-pass-meeting.html' title='February Orlando PASS Meeting'/><author><name>Ronald Dameron</name><uri>http://www.blogger.com/profile/06948492592182113293</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://3.bp.blogspot.com/_cgyI6b4rggs/SnAkkW0vUVI/AAAAAAAAAAM/WRB6WNpEzbc/S220/DadMeBobsWedding.jpg'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2076326176980221038.post-3082328734390659405</id><published>2010-01-25T06:57:00.001-05:00</published><updated>2010-01-25T22:05:54.832-05:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='SQLServerPedia'/><category scheme='http://www.blogger.com/atom/ns#' term='PowerShell'/><title type='text'>SQL Saturday #32 Recap</title><content type='html'>&lt;p&gt;SQL Saturday #32 was a great success this past weekend!&lt;/p&gt;  &lt;p&gt;Pam Shaw (&lt;a href="http://twitter.com/pamshaw"&gt;@pamshaw&lt;/a&gt;) and Jorge Segarra(&lt;a href="http://twitter.com/sqlchicken"&gt;@SQLChicken&lt;/a&gt;) did a great job organizing this event! &lt;/p&gt;  &lt;p&gt;Thanks to &lt;a href="http://kforce.com"&gt;KForce&lt;/a&gt; for hosting the event and to all the sponsors for picking up the costs.&lt;/p&gt;  &lt;p&gt;If you missed this event, you also missed out on some of the best food ever at a SQL Saturday!&amp;#160; Spaghetti Warehouse in Ybor City did a great job with the speaker/volunteer dinner Friday night.&amp;#160; The day of the event all attendees got a taste of Ybor from “Latam at the Centro” for lunch.&amp;#160; BEST LUNCH I HAVE EVER HAD AT A SQL SATURDAY!&amp;#160; &lt;/p&gt;  &lt;p&gt;Hmmm. Best lunch I’ve had in a while.&lt;/p&gt;  &lt;p&gt;It was great to meet the following SQL Tweeps in person: &lt;a href="http://twitter.com/adam_jorgensen"&gt;@adam_jorgensen&lt;/a&gt;, Argenis Fernandez(&lt;a href="http://twitter.com/afernandez"&gt;@afernandez&lt;/a&gt;), David Taylor(@&lt;a href="http://twitter.com/dyfhid"&gt;dyfhid&lt;/a&gt;), &lt;a href="http://twitter.com/GarethSwan"&gt;@GarethSwan&lt;/a&gt;, Jason Strate(&lt;a href="http://twitter.com/StrateSQL"&gt;@StrateSQL&lt;/a&gt;), Aaron Nelson(&lt;a href="http://twitter.com/SQLvariant"&gt;@SQLvariant&lt;/a&gt;),and Jeff Truman(&lt;a href="http://twitter.com/jtruman0917"&gt;@jtruman0917&lt;/a&gt;). I hope I didn’t miss anybody.&lt;/p&gt;  &lt;p&gt;Great to see these tweeps again: &lt;a href="http://twitter.com/brianknight"&gt;@brianknight&lt;/a&gt;, &lt;a href="http://twitter.com/cmille19"&gt;@cmille19&lt;/a&gt;, &lt;a href="http://twitter.com/GratefulDBA"&gt;@GratefulDBA&lt;/a&gt;, &lt;a href="http://twitter.com/patrickdba"&gt;@patrickdba&lt;/a&gt;, &lt;a href="http://twitter.com/unclebigguns"&gt;@unclebigguns&lt;/a&gt;, &lt;a href="http://twitter.com/leighfreijo"&gt;@leighfreijo&lt;/a&gt;,&lt;/p&gt; Thank you &lt;a href="http://twitter/com/devfish"&gt;@devfish&lt;/a&gt; for REAL Cafe Con Leche in Latam’s Room B during the PowerShell sessions!   &lt;p&gt;Met my first Father/Son DBA duo, Mike Nelson and Aaron Nelson (@SQLVariant). The father is an Oracle DBA, the son does SQL Server.&amp;#160; I wonder if they ever have any Oracle vs. SQL Server debates at home???&lt;/p&gt;  &lt;p&gt;My presentation “Database Hardening With PowerShell” went well using my recently won Dell Mini 10v.&amp;#160; No performances issues at all while running PowerPoint Viewer, PowerShell V2, and SQL Server 2008 for my demos. I was the third of three presenters on PowerShell.&lt;/p&gt;  &lt;p&gt;I put a plug in for the &lt;a href="http://www.tampapowershell.com/"&gt;Tampa PowerShell User Group&lt;/a&gt; starting up in March 2010 at the end of my talk.&lt;/p&gt;  &lt;p&gt;Why do I go to SQL Saturday events? Because of the people I meet, the variety of sessions, the chance to learn something new, and I enjoy volunteering as a speaker. &lt;/p&gt; If you had attended SQL Saturday #32, a few things you would have learned are:   &lt;p&gt;The MVP Deep Dives book has a PowerShell chapter worth the price of admission.&lt;/p&gt;  &lt;p&gt;Ed Wilson’s PowerShell V2 Best Practices book is available.&lt;/p&gt; It’s a good idea for a DBA to learn SSRS for their own reporting purposes.   &lt;p&gt;I had to leave early so I missed some sessions I wanted to attend but all attendees will upload their slide decks in the new few days to the SQL Saturday web site.&lt;/p&gt;  &lt;p&gt;I did snag a T-shirt from my favorite vendor Red Gate Software! &lt;/p&gt;  &lt;p&gt;My FIFTH SQL Saturday is complete.&lt;/p&gt;  &lt;p&gt;If you missed SQL Saturday #32 and my presentation, I will be at Orlando PASS on February 9, 2010 to do it again.&lt;/p&gt;  &lt;div align="left"&gt;&lt;/div&gt;  &lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2076326176980221038-3082328734390659405?l=ronalddameron.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://ronalddameron.blogspot.com/feeds/3082328734390659405/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://ronalddameron.blogspot.com/2010/01/sql-saturday-32-recap.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2076326176980221038/posts/default/3082328734390659405'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2076326176980221038/posts/default/3082328734390659405'/><link rel='alternate' type='text/html' href='http://ronalddameron.blogspot.com/2010/01/sql-saturday-32-recap.html' title='SQL Saturday #32 Recap'/><author><name>Ronald Dameron</name><uri>http://www.blogger.com/profile/06948492592182113293</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://3.bp.blogspot.com/_cgyI6b4rggs/SnAkkW0vUVI/AAAAAAAAAAM/WRB6WNpEzbc/S220/DadMeBobsWedding.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2076326176980221038.post-8462550947505213080</id><published>2010-01-06T12:21:00.001-05:00</published><updated>2010-01-06T12:22:58.469-05:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='SQLServerPedia'/><category scheme='http://www.blogger.com/atom/ns#' term='PowerShell'/><title type='text'>List Windows Groups With Access to SQL Servers</title><content type='html'>&lt;p&gt;A manager posed the question “Can we list all the Windows groups that have access to all of our database servers?”&amp;#160; The answer is “Yes.”&amp;#160; &lt;/p&gt;  &lt;p&gt;It is very easy to do with a short PowerShell script via SMO.&lt;/p&gt; The results are written to a CSV file.  &lt;p&gt;&lt;/p&gt; &lt;!-- code formatted by http://manoli.net/csharpformat/ --&gt;&lt;style type="text/css"&gt;


.csharpcode, .csharpcode pre
{
	font-size: small;
	color: black;
	font-family: consolas, "Courier New", courier, monospace;
	background-color: #ffffff;
	/*white-space: pre;*/
}

.csharpcode pre { margin: 0em; }

.csharpcode .rem { color: #008000; }

.csharpcode .kwrd { color: #0000ff; }

.csharpcode .str { color: #006080; }

.csharpcode .op { color: #0000c0; }

.csharpcode .preproc { color: #cc6633; }

.csharpcode .asp { background-color: #ffff00; }

.csharpcode .html { color: #800000; }

.csharpcode .attr { color: #ff0000; }

.csharpcode .alt 
{
	background-color: #f4f4f4;
	width: 100%;
	margin: 0em;
}

.csharpcode .lnum { color: #606060; }&lt;/style&gt;  &lt;div class="csharpcode"&gt;   &lt;pre class="alt"&gt;&lt;span class="lnum"&gt;   1:  &lt;/span&gt;&lt;span class="rem"&gt;## List Windows Groups on a server ##&lt;/span&gt;&lt;/pre&gt;

  &lt;pre&gt;&lt;span class="lnum"&gt;   2:  &lt;/span&gt;&lt;span class="rem"&gt;## ./get-WinGrps.ps1&lt;/span&gt;&lt;/pre&gt;

  &lt;pre class="alt"&gt;&lt;span class="lnum"&gt;   3:  &lt;/span&gt;$start = get-date&lt;/pre&gt;

  &lt;pre&gt;&lt;span class="lnum"&gt;   4:  &lt;/span&gt;write-host &lt;span class="str"&gt;&amp;quot;Start: &amp;quot;&lt;/span&gt;  $start&lt;/pre&gt;

  &lt;pre class="alt"&gt;&lt;span class="lnum"&gt;   5:  &lt;/span&gt;&amp;#160;&lt;/pre&gt;

  &lt;pre&gt;&lt;span class="lnum"&gt;   6:  &lt;/span&gt;[reflection.assembly]::LoadWithPartialName(&lt;span class="str"&gt;&amp;quot;Microsoft.SqlServer.Smo&amp;quot;&lt;/span&gt;) | out-null&lt;/pre&gt;

  &lt;pre class="alt"&gt;&lt;span class="lnum"&gt;   7:  &lt;/span&gt;&amp;#160;&lt;/pre&gt;

  &lt;pre&gt;&lt;span class="lnum"&gt;   8:  &lt;/span&gt;$FilePath = &lt;span class="str"&gt;&amp;quot;C:\Output&amp;quot;&lt;/span&gt;&lt;/pre&gt;

  &lt;pre class="alt"&gt;&lt;span class="lnum"&gt;   9:  &lt;/span&gt;$OutFile = Join-Path -path $FilePath -childPath (&lt;span class="str"&gt;&amp;quot;WindowsGroupsOnServers_&amp;quot;&lt;/span&gt; + (get-date).toString(&lt;span class="str"&gt;'yyyyMMdd_hhmmtt'&lt;/span&gt;) + &lt;span class="str"&gt;&amp;quot;.csv&amp;quot;&lt;/span&gt;)&lt;/pre&gt;

  &lt;pre&gt;&lt;span class="lnum"&gt;  10:  &lt;/span&gt;&amp;#160;&lt;/pre&gt;

  &lt;pre class="alt"&gt;&lt;span class="lnum"&gt;  11:  &lt;/span&gt;&lt;span class="rem"&gt;# Version inventory&lt;/span&gt;&lt;/pre&gt;

  &lt;pre&gt;&lt;span class="lnum"&gt;  12:  &lt;/span&gt;@(&lt;span class="kwrd"&gt;foreach&lt;/span&gt; ($svr &lt;span class="kwrd"&gt;in&lt;/span&gt; get-content &lt;span class="str"&gt;&amp;quot;C:\Input\TestServers.txt&amp;quot;&lt;/span&gt;)&lt;/pre&gt;

  &lt;pre class="alt"&gt;&lt;span class="lnum"&gt;  13:  &lt;/span&gt;{&lt;/pre&gt;

  &lt;pre&gt;&lt;span class="lnum"&gt;  14:  &lt;/span&gt;    &lt;/pre&gt;

  &lt;pre class="alt"&gt;&lt;span class="lnum"&gt;  15:  &lt;/span&gt;    $s = New-Object &lt;span class="str"&gt;&amp;quot;Microsoft.SqlServer.Management.Smo.Server&amp;quot;&lt;/span&gt; $svr&lt;/pre&gt;

  &lt;pre&gt;&lt;span class="lnum"&gt;  16:  &lt;/span&gt;    $s.Logins | ? {$_.LoginType &lt;span class="preproc"&gt;-eq&lt;/span&gt; &lt;span class="str"&gt;&amp;quot;WindowsGroup&amp;quot;&lt;/span&gt;} | select Parent, Name, LoginType&lt;/pre&gt;

  &lt;pre class="alt"&gt;&lt;span class="lnum"&gt;  17:  &lt;/span&gt;&amp;#160;&lt;/pre&gt;

  &lt;pre&gt;&lt;span class="lnum"&gt;  18:  &lt;/span&gt;})  | export-csv -noType $OutFile&lt;/pre&gt;

  &lt;pre class="alt"&gt;&lt;span class="lnum"&gt;  19:  &lt;/span&gt;&amp;#160;&lt;/pre&gt;

  &lt;pre&gt;&lt;span class="lnum"&gt;  20:  &lt;/span&gt;$&lt;span class="kwrd"&gt;end&lt;/span&gt; = get-date    &lt;/pre&gt;

  &lt;pre class="alt"&gt;&lt;span class="lnum"&gt;  21:  &lt;/span&gt;write-host &lt;span class="str"&gt;&amp;quot;End: &amp;quot;&lt;/span&gt;  $&lt;span class="kwrd"&gt;end&lt;/span&gt;&lt;/pre&gt;
&lt;/div&gt;  &lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2076326176980221038-8462550947505213080?l=ronalddameron.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://ronalddameron.blogspot.com/feeds/8462550947505213080/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://ronalddameron.blogspot.com/2010/01/list-windows-groups-with-access-to-sql.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2076326176980221038/posts/default/8462550947505213080'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2076326176980221038/posts/default/8462550947505213080'/><link rel='alternate' type='text/html' href='http://ronalddameron.blogspot.com/2010/01/list-windows-groups-with-access-to-sql.html' title='List Windows Groups With Access to SQL Servers'/><author><name>Ronald Dameron</name><uri>http://www.blogger.com/profile/06948492592182113293</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://3.bp.blogspot.com/_cgyI6b4rggs/SnAkkW0vUVI/AAAAAAAAAAM/WRB6WNpEzbc/S220/DadMeBobsWedding.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2076326176980221038.post-7112653522026285713</id><published>2009-12-05T13:55:00.001-05:00</published><updated>2009-12-05T15:54:46.436-05:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='SQLServerPedia'/><title type='text'>Ola Hallengren’s Maintenance Solution Updated!</title><content type='html'>&lt;p&gt;Over the past week, I have traded e-mails with Ola Hallengren in Sweden regarding his highly regarded SQL Server maintenance scripts.&amp;#160; &lt;/p&gt;  &lt;p&gt;I made a suggestion that he include a parameter for the Litespeed @compressionlevel parameter. &lt;/p&gt;  &lt;p&gt;Today, he updated his scripts to add this parameter!&amp;#160; &lt;/p&gt; His announcement to me follows.   &lt;p&gt;&lt;/p&gt;  &lt;p&gt;Hi Ronald, &lt;/p&gt;  &lt;p&gt;I have now released a version with this feature. &lt;/p&gt;  &lt;p&gt;EXECUTE dbo.DatabaseBackup @Databases = 'AdventureWorks',    &lt;br /&gt;@Directory = 'C:\Backup',     &lt;br /&gt;@BackupType = 'FULL',     &lt;br /&gt;@BackupSoftware = 'LITESPEED',     &lt;br /&gt;@Compress = 'Y',     &lt;br /&gt;@CompressionLevel = 7,     &lt;br /&gt;@Verify = 'Y' &lt;/p&gt;  &lt;p&gt;&lt;a href="http://ola.hallengren.com/Versions.html"&gt;http://ola.hallengren.com/Versions.html&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;Please try it out. &lt;/p&gt;  &lt;p&gt;Best regards &lt;/p&gt;  &lt;p&gt;Ola&lt;/p&gt;  &lt;p&gt;&lt;/p&gt;  &lt;p&gt;My intention is to use Ola’s scripts as the core of our updated maintenance routines.&amp;#160; &lt;/p&gt;  &lt;p&gt;Our current routines were written back in 2002 and aren’t using the latest syntax.&lt;/p&gt; Many thanks to Ola Hallengren for implementing my suggestion so quickly!     &lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2076326176980221038-7112653522026285713?l=ronalddameron.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://ronalddameron.blogspot.com/feeds/7112653522026285713/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://ronalddameron.blogspot.com/2009/12/ola-hallengren-maintenance-solution.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2076326176980221038/posts/default/7112653522026285713'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2076326176980221038/posts/default/7112653522026285713'/><link rel='alternate' type='text/html' href='http://ronalddameron.blogspot.com/2009/12/ola-hallengren-maintenance-solution.html' title='Ola Hallengren’s Maintenance Solution Updated!'/><author><name>Ronald Dameron</name><uri>http://www.blogger.com/profile/06948492592182113293</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://3.bp.blogspot.com/_cgyI6b4rggs/SnAkkW0vUVI/AAAAAAAAAAM/WRB6WNpEzbc/S220/DadMeBobsWedding.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2076326176980221038.post-5433890385858856176</id><published>2009-11-09T12:47:00.001-05:00</published><updated>2009-11-09T12:48:04.664-05:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='SQLServerPedia'/><title type='text'>Didn’t attend SQL PASS? Twitter was the next best thing.</title><content type='html'>&lt;p&gt;I didn’t attend the 2009 SQL PASS Summit in Seattle&amp;#160; but I am following a bunch of people on Twitter who did.&lt;/p&gt;  &lt;p&gt;There tweeting and twitpics were the next best thing.&amp;#160; &lt;/p&gt;  &lt;p&gt;The Twitter feed was like a stock ticker that kept me current on what was happening at SQL PASS.&lt;/p&gt;  &lt;p&gt;What did I learn via Twitter regarding SQL PASS?&lt;/p&gt;  &lt;p&gt;I should get the conference DVDs.&lt;/p&gt;  &lt;p&gt;The webcast &amp;quot;Simplify SQL Server Management with DMVs - the Experts' Perspective&amp;quot;&amp;#160; was hilarious.&amp;#160; I attended.&amp;#160; Buck Woody’s reign of humor continued throughout the week.&lt;/p&gt;  &lt;p&gt;Louis Davidson (@drsql) loves sys.dm_io_virtual_stats.&lt;/p&gt;  &lt;p&gt;I learned a simple query to find all the DMVs on a server from Buck Woody.&lt;/p&gt;  &lt;p&gt;I can hover over the columns in Activity Monitor and see what DMV they are from.&lt;/p&gt;  &lt;p&gt;Tom LaRock said &amp;quot;You don’t just get me, you get my network.&amp;quot;&amp;#160; A great way to justify SQL PASS attendance to a manager.&lt;/p&gt;  &lt;p&gt;The Quest Twitter T-shirts were great.&amp;#160; &lt;/p&gt;  &lt;p&gt;Never ever walk out of a Buck Woody presentation.&lt;/p&gt;  &lt;p&gt;Never bring a MacBook into a room with Buck Woody.&lt;/p&gt;  &lt;p&gt;The keynote speeches will be on the DVDs.&lt;/p&gt;  &lt;p&gt;One demo had a 192 CPU machine on stage. Wow.&lt;/p&gt;  &lt;p&gt;Tweets to the SQL tweeps’ blogs further detailing their experiences.&lt;/p&gt;  &lt;p&gt;Go to SQLServerPedia.com for a list of SQL Tweeple or check out my Follow list @RonDBA.&lt;/p&gt;  &lt;p&gt;Next year's PASS Summit will be in Seattle from November 8th - 11th, 2010.&amp;#160; $995 rate if you register soon. &lt;/p&gt;  &lt;p&gt;Thanks to all the SQL Tweeps for your coverage of SQL PASS last week!.&lt;/p&gt;  &lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2076326176980221038-5433890385858856176?l=ronalddameron.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://ronalddameron.blogspot.com/feeds/5433890385858856176/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://ronalddameron.blogspot.com/2009/11/didnt-attend-sql-pass-twitter-was-next.html#comment-form' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2076326176980221038/posts/default/5433890385858856176'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2076326176980221038/posts/default/5433890385858856176'/><link rel='alternate' type='text/html' href='http://ronalddameron.blogspot.com/2009/11/didnt-attend-sql-pass-twitter-was-next.html' title='Didn’t attend SQL PASS? Twitter was the next best thing.'/><author><name>Ronald Dameron</name><uri>http://www.blogger.com/profile/06948492592182113293</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://3.bp.blogspot.com/_cgyI6b4rggs/SnAkkW0vUVI/AAAAAAAAAAM/WRB6WNpEzbc/S220/DadMeBobsWedding.jpg'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2076326176980221038.post-8815918406020108821</id><published>2009-10-20T18:27:00.020-04:00</published><updated>2009-11-03T19:11:12.978-05:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='SQLServerPedia'/><title type='text'>What a week of training!</title><content type='html'>&lt;div style="font-family: Verdana,sans-serif;"&gt;&lt;span style="font-size: small;"&gt;Last week was a very good week for me from a SQL Server training perspective.&lt;/span&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div style="font-family: Verdana,sans-serif;"&gt;&lt;span style="font-size: small;"&gt; &lt;/span&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div style="font-family: Verdana,sans-serif;"&gt;&lt;span style="font-size: small;"&gt;Kevin Kline of Quest Software spoke on Tuesday 10/13 at the Tampa SQL User Group on "Disk I/O Tuning for SQL Server". 40-50 people turned out. Kevin commented appreciatively on the attendance.&lt;/span&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div style="font-family: Verdana,sans-serif;"&gt;&lt;span style="font-size: small;"&gt; &lt;/span&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div style="font-family: Verdana,sans-serif;"&gt;&lt;span style="font-size: small;"&gt;Friday 10/16, I attended Buck Woody's pre-SQL Saturday seminar on a performance tuning methodology he calls "Application Path Analysis". An educational and entertaining seminar.&amp;nbsp; Buck Woody's presentation style seemed to compress the time space continuum.&amp;nbsp; The day flew by because he was he was so interesting. &lt;/span&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div style="font-family: Verdana,sans-serif;"&gt;&lt;span style="font-size: small;"&gt; &lt;/span&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div style="font-family: Verdana,sans-serif;"&gt;&lt;span style="font-size: small;"&gt;Finally, SQL Saturday!&amp;nbsp; Andy Warren, Jack Corbett and many volunteers pulled off another very successful SQL Saturday.&amp;nbsp; &lt;/span&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div style="font-family: Verdana,sans-serif;"&gt;&lt;span style="font-size: small;"&gt;I don't think there is a better value for SQL Server training.&lt;/span&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div style="font-family: Verdana,sans-serif;"&gt;&lt;span style="font-size: small;"&gt;We had Microsoft MVPs, regional, and local speakers.&amp;nbsp; &lt;/span&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div style="font-family: Verdana,sans-serif;"&gt;&lt;span style="font-size: small;"&gt; &lt;/span&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div style="font-family: Verdana,sans-serif;"&gt;&lt;span style="font-size: small;"&gt;I attended five sessions and spoke at one session.&lt;/span&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div style="font-family: Verdana,sans-serif;"&gt;&lt;span style="font-size: small;"&gt; &lt;/span&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div style="font-family: Verdana,sans-serif;"&gt;&lt;span style="font-size: small;"&gt;The session I attended were:&lt;/span&gt;&lt;br /&gt;
&lt;/div&gt;&lt;ol style="font-family: Verdana,sans-serif;"&gt;&lt;li&gt;&lt;span style="font-size: small;"&gt;Kendal Van Dyke's "Performance Tuning With DMVs"&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span style="font-size: small;"&gt;Joe Webb's "Locking and Blocking Made Simple"&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span style="font-size: small;"&gt;Ken Simmons' "Automating Routine Maintenance"&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span style="font-size: small;"&gt;Rodney Landrum "Taking Control of SQL Server Error Logs"&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span style="font-size: small;"&gt;Buck Woody's "SQL Server Resource Governor"&lt;/span&gt;&lt;/li&gt;
&lt;/ol&gt;&lt;div style="font-family: Verdana,sans-serif;"&gt;&lt;span style="font-size: small;"&gt;My session was "Database Hardening: Standardization, Optimization, and Automation. &lt;/span&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div style="font-family: Verdana,sans-serif;"&gt;&lt;span style="font-size: small;"&gt; &lt;/span&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div style="font-family: Verdana,sans-serif;"&gt;&lt;span style="font-size: small;"&gt;They were all excellent sessions.&amp;nbsp; I'm talking about the other guys, not bragging about mine.&lt;/span&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div style="font-family: Verdana,sans-serif;"&gt;&lt;span style="font-size: small;"&gt; &lt;/span&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div style="font-family: Verdana,sans-serif;"&gt;&lt;span style="font-size: small;"&gt;What typically happens at SQL Saturdays are there are multiple sessions at the same time and I wish that I could be in two places at once.&amp;nbsp; Thankfully, all speakers upload their decks and scripts to the SQL Saturday web site for the given event.&lt;/span&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div style="font-family: Verdana,sans-serif;"&gt;&lt;span style="font-size: small;"&gt; &lt;/span&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div style="font-family: Verdana,sans-serif;"&gt;&lt;span style="font-size: small;"&gt;The highlights for me were Joe Webb's laptop &lt;a href="http://webbtechsolutions.com/2009/05/18/my-virtualization-setup/"&gt;configuration&lt;/a&gt; that was called "Daring." by Kendal Van Dyke.&amp;nbsp; I was very impressed by it. I have a similar configuration on my home machine.&lt;/span&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div style="font-family: Verdana,sans-serif;"&gt;&lt;span style="font-size: small;"&gt; &lt;/span&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div style="font-family: Verdana,sans-serif;"&gt;&lt;span style="font-size: small;"&gt;Buck Woody did a great job on Friday and Saturday with his presentations. I've been a fan of his &lt;a href="http://blogs.msdn.com/buckwoody/default.aspx"&gt;blog&lt;/a&gt; for a while but meeting him in person was a real treat.&lt;/span&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div style="font-family: Verdana,sans-serif;"&gt;&lt;span style="font-size: small;"&gt; &lt;/span&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div style="font-family: Verdana,sans-serif;"&gt;&lt;span style="font-size: small;"&gt;Rodney Landrum's presentation on errorlog wrangling may solve some audit issues at my own company.&lt;/span&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div style="font-family: Verdana,sans-serif;"&gt;&lt;span style="font-size: small;"&gt; &lt;/span&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div style="font-family: Verdana,sans-serif;"&gt;&lt;span style="font-size: small;"&gt;&lt;a href="http://kendalvandyke.blogspot.com/"&gt;Kendal Van Dyke&lt;/a&gt; helped to solidify my knowledge of DMVs.&lt;/span&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div style="font-family: Verdana,sans-serif;"&gt;&lt;span style="font-size: small;"&gt; &lt;/span&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div style="font-family: Verdana,sans-serif;"&gt;&lt;span style="font-size: small;"&gt;Ken Simmons' presentation gave me some ideas for the modernization we need to do on our internal DBA automation and that I need to include some pictures in my presentation to lighten things up.&lt;/span&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div style="font-family: Verdana,sans-serif;"&gt;&lt;span style="font-size: small;"&gt; &lt;/span&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div style="font-family: Verdana,sans-serif;"&gt;&lt;span style="font-size: small;"&gt;I had a great time meeting with all the SQL Saturday speakers at the Speaker's party on Friday night. &lt;/span&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div style="font-family: Verdana,sans-serif;"&gt;&lt;span style="font-size: small;"&gt; &lt;/span&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div style="font-family: Verdana,sans-serif;"&gt;&lt;span style="font-size: small;"&gt;It was a fun week.&amp;nbsp; Thank you to all the sponsors and volunteers that made it possible.&lt;/span&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div style="font-family: Verdana,sans-serif;"&gt;&lt;span style="font-size: small;"&gt; &lt;/span&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div style="font-family: Verdana,sans-serif;"&gt;&lt;span style="font-size: small;"&gt;See you in Tampa in January 2010 for another SQL Saturday!&lt;/span&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2076326176980221038-8815918406020108821?l=ronalddameron.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://ronalddameron.blogspot.com/feeds/8815918406020108821/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://ronalddameron.blogspot.com/2009/10/what-week-of-training.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2076326176980221038/posts/default/8815918406020108821'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2076326176980221038/posts/default/8815918406020108821'/><link rel='alternate' type='text/html' href='http://ronalddameron.blogspot.com/2009/10/what-week-of-training.html' title='What a week of training!'/><author><name>Ronald Dameron</name><uri>http://www.blogger.com/profile/06948492592182113293</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://3.bp.blogspot.com/_cgyI6b4rggs/SnAkkW0vUVI/AAAAAAAAAAM/WRB6WNpEzbc/S220/DadMeBobsWedding.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2076326176980221038.post-1104014966501728210</id><published>2009-09-29T22:39:00.001-04:00</published><updated>2009-10-01T07:58:22.908-04:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='SQLServerPedia'/><category scheme='http://www.blogger.com/atom/ns#' term='PowerShell'/><title type='text'>PowerShell: Quick SQL Server Version Check</title><content type='html'>&lt;div style="font-family: Verdana,sans-serif;"&gt;&lt;span style="font-size: small;"&gt;I have to keep track of our SQL Server version inventory.&amp;nbsp; The goal is to reduce the SQL Server 2000 population as fast as possible. &lt;/span&gt;&lt;span style="font-size: small;"&gt;&lt;/span&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div style="font-family: Verdana,sans-serif;"&gt;&lt;span style="font-size: small;"&gt;&lt;br /&gt;
&lt;/span&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div style="font-family: Verdana,sans-serif;"&gt;&lt;span style="font-size: small;"&gt;The following PowerShell script will produce a csv file containing the database server name and the version of SQL Server it's running.&lt;/span&gt;&lt;br /&gt;
&lt;/div&gt;&lt;br /&gt;
&lt;style type="text/css"&gt;
.csharpcode, .csharpcode pre
{
 font-size: small;
 color: black;
 font-family: Consolas, "Courier New", Courier, Monospace;
 background-color: #ffffff;
 /*white-space: pre;*/
}

.csharpcode pre { margin: 0em; }

.csharpcode .rem { color: #008000; }

.csharpcode .kwrd { color: #0000ff; }

.csharpcode .str { color: #006080; }

.csharpcode .op { color: #0000c0; }

.csharpcode .preproc { color: #cc6633; }

.csharpcode .asp { background-color: #ffff00; }

.csharpcode .html { color: #800000; }

.csharpcode .attr { color: #ff0000; }

.csharpcode .alt 
{
 background-color: #f4f4f4;
 width: 100%;
 margin: 0em;
}

.csharpcode .lnum { color: #606060; }
&lt;/style&gt;&lt;br /&gt;
&lt;div class="csharpcode"&gt;&lt;pre class="alt"&gt;&lt;span style="font-size: x-small;"&gt;1:  ## Get SQL Version installed on multiple servers ##&lt;/span&gt;&lt;/pre&gt;&lt;pre&gt;&lt;span style="font-size: x-small;"&gt;2:  ## ./sqlver.ps1&lt;/span&gt;&lt;/pre&gt;&lt;pre class="alt"&gt;&lt;span style="font-size: x-small;"&gt;3:  $start = get-date&lt;/span&gt;&lt;/pre&gt;&lt;pre&gt;&lt;span style="font-size: x-small;"&gt;4:  write-host "Start: "  $start&lt;/span&gt;&lt;/pre&gt;&lt;pre class="alt"&gt;&lt;span style="font-size: x-small;"&gt;5:  &amp;nbsp;&lt;/span&gt;&lt;/pre&gt;&lt;pre&gt;&lt;span style="font-size: x-small;"&gt;6:  [reflection.assembly]::LoadWithPartialName("Microsoft.SqlServer.Smo") | out-null&lt;/span&gt;&lt;/pre&gt;&lt;pre class="alt"&gt;&lt;span style="font-size: x-small;"&gt;7:  &amp;nbsp;&lt;/span&gt;&lt;/pre&gt;&lt;pre&gt;&lt;span style="font-size: x-small;"&gt;8:  $FilePath = "C:\Output"&lt;/span&gt;&lt;/pre&gt;&lt;pre class="alt"&gt;&lt;span style="font-size: x-small;"&gt;9:  $OutFile = Join-Path -path $FilePath -childPath ("SQLVersions_" + (get-date).toString('yyyyMMdd_hhmmtt') + ".log")&lt;/span&gt;&lt;/pre&gt;&lt;pre&gt;&lt;span style="font-size: x-small;"&gt;10:  &amp;nbsp;&lt;/span&gt;&lt;/pre&gt;&lt;pre class="alt"&gt;&lt;span style="font-size: x-small;"&gt;11:  # Version inventory&lt;/span&gt;&lt;/pre&gt;&lt;pre&gt;&lt;span style="font-size: x-small;"&gt;12:  @(foreach ($svr in get-content "C:\Input\AllLOBServers.txt")&lt;/span&gt;&lt;/pre&gt;&lt;pre class="alt"&gt;&lt;span style="font-size: x-small;"&gt;13:  {&lt;/span&gt;&lt;/pre&gt;&lt;pre&gt;&lt;span style="font-size: x-small;"&gt;14:      $s = New-Object "Microsoft.SqlServer.Management.Smo.Server" $svr&lt;/span&gt;&lt;/pre&gt;&lt;pre class="alt"&gt;&lt;span style="font-size: x-small;"&gt;15:      $s | select Name, Version&lt;/span&gt;&lt;/pre&gt;&lt;pre&gt;&lt;span style="font-size: x-small;"&gt;16:  &amp;nbsp;&lt;/span&gt;&lt;/pre&gt;&lt;pre class="alt"&gt;&lt;span style="font-size: x-small;"&gt;17:  })  | export-csv -noType $OutFile&lt;/span&gt;&lt;/pre&gt;&lt;pre&gt;&lt;span style="font-size: x-small;"&gt;18:  &amp;nbsp;&lt;/span&gt;&lt;/pre&gt;&lt;pre class="alt"&gt;&lt;span style="font-size: x-small;"&gt;19:  $end = get-date    &lt;/span&gt;&lt;/pre&gt;&lt;pre&gt;&lt;span style="font-size: x-small;"&gt;20:  write-host "End: "  $end&lt;/span&gt;&lt;/pre&gt;&lt;pre class="alt"&gt;&lt;span style="font-size: x-small;"&gt;21:  &amp;nbsp;&lt;/span&gt;&lt;/pre&gt;&lt;/div&gt;&lt;br /&gt;
&lt;div style="font-family: Verdana,sans-serif;"&gt;&lt;span style="font-size: small;"&gt;The csv file format gives you the option of using Excel or importing to a database table for review.&lt;br /&gt;
&lt;/span&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div style="font-family: Verdana,sans-serif;"&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div style="font-family: Verdana,sans-serif;"&gt;PowerShell is a great way to automate simple tasks that become tedious when you need to execute that task on hundreds of servers.&lt;br /&gt;
&lt;/div&gt;&lt;div style="font-family: Verdana,sans-serif;"&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2076326176980221038-1104014966501728210?l=ronalddameron.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://ronalddameron.blogspot.com/feeds/1104014966501728210/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://ronalddameron.blogspot.com/2009/09/powershell-quick-sql-server-version.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2076326176980221038/posts/default/1104014966501728210'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2076326176980221038/posts/default/1104014966501728210'/><link rel='alternate' type='text/html' href='http://ronalddameron.blogspot.com/2009/09/powershell-quick-sql-server-version.html' title='PowerShell: Quick SQL Server Version Check'/><author><name>Ronald Dameron</name><uri>http://www.blogger.com/profile/06948492592182113293</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://3.bp.blogspot.com/_cgyI6b4rggs/SnAkkW0vUVI/AAAAAAAAAAM/WRB6WNpEzbc/S220/DadMeBobsWedding.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2076326176980221038.post-2205594421744854158</id><published>2009-09-29T22:05:00.007-04:00</published><updated>2009-09-29T22:15:24.304-04:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='SQLServerPedia'/><title type='text'>Linked server problem? No, connectivity issue.</title><content type='html'>&lt;span style="font-size: small;"&gt;&lt;span style="font-family: verdana;"&gt;In my new role as a Database Hardener, I also function as Level 2 Production Support.&lt;br /&gt;
&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;
&lt;span style="font-size: small;"&gt;&lt;span style="font-family: verdana;"&gt; If the Production Support Team can't resolve an issue, they pass it to me.&lt;br /&gt;
&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;
&lt;span style="font-size: small;"&gt;&lt;span style="font-family: verdana;"&gt; Recently, I was given the task to troubleshoot a linked server issue that had stumped other DBAs.&lt;br /&gt;
&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;
&lt;span style="font-size: small;"&gt;&lt;span style="font-family: verdana;"&gt;Both instances were SQL Server 2005. The DBAs tried multiple configurations but the linked server kept failing with either a timeout error or a network interface error.&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;span style="font-size: small;"&gt;&lt;span style="font-family: verdana;"&gt; I started from the beginning and tried to defined the linked server myself.&amp;nbsp; Same results.&lt;br /&gt;
&lt;span style="font-size: small;"&gt; &lt;/span&gt; &lt;br /&gt;
&lt;span style="font-size: small;"&gt;&lt;span style="font-family: verdana;"&gt;The one thing I think I did different is that I clicked on the &lt;i&gt;&lt;b&gt;For Help:&lt;/b&gt;&lt;/i&gt; link at the bottom of the error dialog.&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;
&lt;span style="font-size: small;"&gt;&lt;span style="font-family: verdana;"&gt; &lt;/span&gt;&lt;/span&gt;&lt;br /&gt;
&lt;span style="font-size: small;"&gt;&lt;a bitly="BITLY_PROCESSED" href="http://www.blogger.com/goog_1254275201749"&gt;&lt;span style="font-family: verdana;"&gt;http://go.microsoft.com/fwlink?ProdName=Microsoft+SQL+Server&amp;amp;ProdVer=09.00.3073&amp;amp;EvtSrc=MSSQLServer&amp;amp;EvtID=11001&amp;amp;LinkId=20476&lt;/span&gt;&lt;/a&gt;&lt;/span&gt;&lt;br /&gt;
&lt;span style="font-size: small;"&gt;&lt;span style="font-family: verdana;"&gt; &lt;/span&gt;&lt;/span&gt;&lt;br /&gt;
&lt;span style="font-size: small;"&gt;&lt;span style="font-family: verdana;"&gt;After reading this entry, I took the recommended user action and pinged the target server via xp_cmdshell from the Query window on the originating server.&amp;nbsp;&amp;nbsp; No response.&lt;br /&gt;
&lt;/span&gt;&lt;/span&gt; &lt;br /&gt;
&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;
&lt;div style="font-family: Verdana,sans-serif;"&gt;&lt;span style="font-size: small;"&gt;&lt;span style="font-family: verdana;"&gt;Tada! It was a network connectivity issue and had nothing to do with how the DBA was configuring the linked server.&amp;nbsp; I advised the DBA to call in a ticket for the network team.&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div style="font-family: Verdana,sans-serif;"&gt;&lt;span style="font-size: small;"&gt;&lt;span style="font-family: verdana;"&gt;&lt;br /&gt;
&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div style="font-family: Verdana,sans-serif;"&gt;&lt;span style="font-size: small;"&gt;&lt;span style="font-family: verdana;"&gt;The lesson here is try not to let your focus get too narrow when troubleshooting and use all the help that is offered.&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;
&lt;/div&gt;&lt;span style="font-size: small;"&gt;&lt;span style="font-family: verdana;"&gt;&lt;br /&gt;
&lt;span style="font-size: small;"&gt;&lt;span style="font-family: verdana;"&gt;&lt;br /&gt;
&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;
&lt;/span&gt;&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2076326176980221038-2205594421744854158?l=ronalddameron.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://ronalddameron.blogspot.com/feeds/2205594421744854158/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://ronalddameron.blogspot.com/2009/09/linked-server-problem-no-connectivity.html#comment-form' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2076326176980221038/posts/default/2205594421744854158'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2076326176980221038/posts/default/2205594421744854158'/><link rel='alternate' type='text/html' href='http://ronalddameron.blogspot.com/2009/09/linked-server-problem-no-connectivity.html' title='Linked server problem? No, connectivity issue.'/><author><name>Ronald Dameron</name><uri>http://www.blogger.com/profile/06948492592182113293</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://3.bp.blogspot.com/_cgyI6b4rggs/SnAkkW0vUVI/AAAAAAAAAAM/WRB6WNpEzbc/S220/DadMeBobsWedding.jpg'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2076326176980221038.post-6075443922162587030</id><published>2009-09-28T23:53:00.004-04:00</published><updated>2010-03-20T11:02:17.835-04:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='SQLServerPedia'/><category scheme='http://www.blogger.com/atom/ns#' term='PowerShell'/><title type='text'>Two Lines of Powershell = Random Passwords</title><content type='html'>One of the first things I translated from a previous script language to PowerShell was a random password generator.&amp;nbsp; The previous script was 57 lines long.&lt;br /&gt;
&lt;br /&gt;
So, when I HAD to create a SQL Authenticated login I could provide a strong password. &lt;br /&gt;
&lt;br /&gt;
I googled (Bing wasn't out yet.) on &lt;b&gt;random password PowerShell &lt;/b&gt;and found the &lt;b&gt;TWO&lt;/b&gt; lines below in the comments to a post on Dimitry Sotnikov's &lt;a href="http://dmitrysotnikov.wordpress.com/2007/07/18/generate-random-password-with-powershell/"&gt;blog&lt;/a&gt; dated July 2007.&amp;nbsp; &lt;br /&gt;
&lt;br /&gt;
The first line loads the assembly you need to obtain the &lt;b&gt;GeneratePassword &lt;/b&gt;method.&lt;br /&gt;
The second line actually produces the password.&amp;nbsp; You can change the length of&amp;nbsp; the password by modifying the first number inside the parentheses.&amp;nbsp; Examples below.&lt;br /&gt;
&lt;span class="Apple-style-span" style="font-family: monospace; white-space: pre;"&gt;1:  [Reflection.Assembly]::LoadWithPartialName(”System.Web” ;)&lt;/span&gt;&lt;br /&gt;
&lt;div class="csharpcode"&gt;&lt;pre&gt;2:  [System.Web.Security.Membership]::GeneratePassword(8,2)  # 8 bytes long&lt;/pre&gt;&lt;pre class="alt"&gt;3:  &amp;nbsp;  &amp;nbsp;&lt;/pre&gt;&lt;pre class="alt"&gt;4:  [System.Web.Security.Membership]::GeneratePassword(10,2)   #  10 bytes long&lt;/pre&gt;&lt;/div&gt;&lt;br /&gt;
For a password, that would make Commander Data proud...&lt;br /&gt;
&lt;span class="Apple-style-span" style="font-family: Consolas, 'Courier New', Courier, monospace; font-size: small; white-space: pre;"&gt;1:  &lt;/span&gt;&lt;span class="Apple-style-span" style="font-family: Consolas, 'Courier New', Courier, monospace; white-space: pre;"&gt;&lt;span class="Apple-style-span" style="font-size: small;"&gt;[System.Web.Security.Membership]::GeneratePassword(100,2)   #  100 bytes long &lt;/span&gt;&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
My education in PowerShell had humble beginnings. I started learning PowerShell by translating previous scripts.&amp;nbsp; Examples found on the web provided ample guidance.&lt;br /&gt;
&lt;br /&gt;
The only caveat about this method is that is sometimes produces passwords with characters not allowed in SQL Server passwords. So, verify the password is valid before proceeding.&amp;nbsp; In most cases, it is.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2076326176980221038-6075443922162587030?l=ronalddameron.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://ronalddameron.blogspot.com/feeds/6075443922162587030/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://ronalddameron.blogspot.com/2009/09/two-lines-of-powershell-random.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2076326176980221038/posts/default/6075443922162587030'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2076326176980221038/posts/default/6075443922162587030'/><link rel='alternate' type='text/html' href='http://ronalddameron.blogspot.com/2009/09/two-lines-of-powershell-random.html' title='Two Lines of Powershell = Random Passwords'/><author><name>Ronald Dameron</name><uri>http://www.blogger.com/profile/06948492592182113293</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://3.bp.blogspot.com/_cgyI6b4rggs/SnAkkW0vUVI/AAAAAAAAAAM/WRB6WNpEzbc/S220/DadMeBobsWedding.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2076326176980221038.post-2137945636553331378</id><published>2009-09-27T09:49:00.001-04:00</published><updated>2009-09-27T18:50:57.927-04:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='SQLServerPedia'/><title type='text'>Search for the error message!</title><content type='html'>Honestly, I can't tell you how many times searching on the text of an error message has led me to a solution.&lt;br /&gt;
&lt;br /&gt;
I had a DBA call me who needed help with SQL Server replication.&amp;nbsp; Ummm.&amp;nbsp; Let's just say I'm not a SQL Server replication expert.&lt;br /&gt;
&lt;br /&gt;
The DBA said he couldn't create a publication on a new server.&lt;br /&gt;
&lt;br /&gt;
Asked the DBA to send me an e-mail detailing the issue. It contained the error message thrown.&lt;br /&gt;
&lt;br /&gt;
I searched on the text of the error message. &lt;br /&gt;
&lt;br /&gt;
It led me to a post on Pinal Dave's blog.&lt;br /&gt;
&lt;br /&gt;
We took action based on this blog post.&amp;nbsp; Which led us to another error message.&amp;nbsp; Searched again, took action, made progress.&lt;br /&gt;
&lt;br /&gt;
In the end, the issue was resolved after going through this loop a few times.&lt;br /&gt;
&lt;br /&gt;
This works for me so much but I run into so many people who don't do it.&lt;br /&gt;
&lt;br /&gt;
So, search on the text of the error message when a problem arises.&lt;br /&gt;
&lt;br /&gt;
Most of the time you will find an answer and you will likely find a resource that you can use to resolve future problems.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2076326176980221038-2137945636553331378?l=ronalddameron.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://ronalddameron.blogspot.com/feeds/2137945636553331378/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://ronalddameron.blogspot.com/2009/09/search-for-error-message.html#comment-form' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2076326176980221038/posts/default/2137945636553331378'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2076326176980221038/posts/default/2137945636553331378'/><link rel='alternate' type='text/html' href='http://ronalddameron.blogspot.com/2009/09/search-for-error-message.html' title='Search for the error message!'/><author><name>Ronald Dameron</name><uri>http://www.blogger.com/profile/06948492592182113293</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://3.bp.blogspot.com/_cgyI6b4rggs/SnAkkW0vUVI/AAAAAAAAAAM/WRB6WNpEzbc/S220/DadMeBobsWedding.jpg'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2076326176980221038.post-68658144261436041</id><published>2009-09-23T22:29:00.002-04:00</published><updated>2009-09-23T22:35:04.400-04:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='SQLServerPedia'/><title type='text'>SQL Saturday #21 Orlando</title><content type='html'>I'm scheduled to present a session on Database Hardening: Standardization, Optimization, and Automation in the afternoon of October 17, 2009 at SQL Saturday #21 in Orlando, FL.&lt;br /&gt;
&lt;br /&gt;
You can expect coverage of how I use PowerShell, Policy Based Management, the EPM Framework and an implementation of a DBA utility database and inventory system to manage our database server inventory.&lt;br /&gt;
&lt;br /&gt;
I will also talk about how I have helped our Compliance and IT Audit department keep our database servers secure.&lt;br /&gt;
&lt;br /&gt;
If interested, register for &lt;a href="http://www.sqlsaturday.com/eventhome.aspx?eventid=32"&gt;SQL Saturday #21&lt;/a&gt; &lt;br /&gt;
&lt;br /&gt;
50+ sessions from a variety of local and national speakers including SQL Server MVPs.&lt;br /&gt;
&lt;br /&gt;
SQL Saturday is FREE!  There is a nominal $10 charge for an excellent lunch from Jason's Deli.&lt;br /&gt;
&lt;br /&gt;
Finally, I'll be attending Buck Woody's &lt;a href="http://www.sqlsaturday.com/seminars.aspx?eventid=32"&gt;pre-conference seminar&lt;/a&gt; "Performance Tuning Methodology" on Friday, October 16, 2009.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2076326176980221038-68658144261436041?l=ronalddameron.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://ronalddameron.blogspot.com/feeds/68658144261436041/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://ronalddameron.blogspot.com/2009/09/sql-saturday-21-orlando.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2076326176980221038/posts/default/68658144261436041'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2076326176980221038/posts/default/68658144261436041'/><link rel='alternate' type='text/html' href='http://ronalddameron.blogspot.com/2009/09/sql-saturday-21-orlando.html' title='SQL Saturday #21 Orlando'/><author><name>Ronald Dameron</name><uri>http://www.blogger.com/profile/06948492592182113293</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://3.bp.blogspot.com/_cgyI6b4rggs/SnAkkW0vUVI/AAAAAAAAAAM/WRB6WNpEzbc/S220/DadMeBobsWedding.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2076326176980221038.post-5062779924892517632</id><published>2009-09-17T07:11:00.006-04:00</published><updated>2009-09-17T20:24:39.853-04:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='SQLServerPedia'/><category scheme='http://www.blogger.com/atom/ns#' term='PowerShell'/><title type='text'>Find NULL Passwords with PowerShell/T-SQL</title><content type='html'>&lt;style type="text/css"&gt;
.csharpcode, .csharpcode pre
{
 font-size: small;
 color: black;
 font-family: Consolas, "Courier New", Courier, Monospace;
 background-color: #ffffff;
 /*white-space: pre;*/
}

.csharpcode pre { margin: 0em; }

.csharpcode .rem { color: #008000; }

.csharpcode .kwrd { color: #0000ff; }

.csharpcode .str { color: #006080; }

.csharpcode .op { color: #0000c0; }

.csharpcode .preproc { color: #cc6633; }

.csharpcode .asp { background-color: #ffff00; }

.csharpcode .html { color: #800000; }

.csharpcode .attr { color: #ff0000; }

.csharpcode .alt 
{
 background-color: #f4f4f4;
 width: 100%;
 margin: 0em;
}

.csharpcode .lnum { color: #606060; }
&lt;/style&gt;&lt;br /&gt;
&lt;div class="csharpcode"&gt;&lt;pre class="alt" style="font-family: Verdana,sans-serif;"&gt;&lt;span style="font-size: small;"&gt;DBAs: Here's a small script that will find SQL Logins with NULL passwords on multiple servers.&lt;/span&gt;&lt;/pre&gt;&lt;pre class="alt"&gt;&amp;nbsp;&lt;/pre&gt;&lt;pre class="alt"&gt;&lt;span style="font-size: xx-small;"&gt;1:  foreach ($svr in get-content "C:\Input\ProdInstances.txt" | where {$_ -notmatch "^#"})&lt;/span&gt;&lt;/pre&gt;&lt;pre&gt;&lt;span style="font-size: xx-small;"&gt;2:  {    &lt;/span&gt;&lt;/pre&gt;&lt;pre class="alt"&gt;&lt;span style="font-size: xx-small;"&gt;3:      $svr&lt;/span&gt;&lt;/pre&gt;&lt;pre&gt;&lt;span style="font-size: xx-small;"&gt;4:      $ExFile = 'C:\Audit\NULL_SQL_Passwords_' + $svr.Replace('\','_') + '.csv'&lt;/span&gt;&lt;/pre&gt;&lt;pre class="alt"&gt;&lt;span style="font-size: xx-small;"&gt;5:        $con = "server=$svr;database=master;Integrated Security=sspi" &lt;/span&gt;&lt;/pre&gt;&lt;pre&gt;&lt;span style="font-size: xx-small;"&gt;6:        $cmd = "SELECT @@SERVERNAME AS Server, name, loginname, dbname, password, accdate FROM master..syslogins WHERE password IS NULL AND isntgroup = 0 AND isntname = 0 AND loginname NOT LIKE '##%'"&lt;/span&gt;&lt;/pre&gt;&lt;pre class="alt"&gt;&lt;span style="font-size: xx-small;"&gt;7:        $da = new-object System.Data.SqlClient.SqlDataAdapter ($cmd, $con)&lt;/span&gt;&lt;/pre&gt;&lt;pre&gt;&lt;span style="font-size: xx-small;"&gt;8:        $dt = new-object System.Data.DataTable&lt;/span&gt;&lt;/pre&gt;&lt;pre class="alt"&gt;&lt;span style="font-size: xx-small;"&gt;9:        trap {"Oops! $_"; continue } $da.fill($dt) | out-null&lt;/span&gt;&lt;/pre&gt;&lt;pre&gt;&lt;span style="font-size: xx-small;"&gt;10:        if ($dt.Rows.Count -gt 0) { $dt | SELECT  Server, Name, Loginname, DBname, Password, Accdate | export-csv -noTypeInformation  $ExFile }&lt;/span&gt;&lt;/pre&gt;&lt;pre class="alt"&gt;&lt;span style="font-size: xx-small;"&gt;11:  }&lt;/span&gt;&lt;/pre&gt;&lt;/div&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;span style="font-size: x-small;"&gt;&lt;/span&gt;&lt;br /&gt;
&lt;div style="font-family: Verdana,sans-serif;"&gt;&lt;/div&gt;&lt;div style="font-family: Verdana,sans-serif;"&gt;&lt;/div&gt;&lt;div style="font-family: Verdana,sans-serif;"&gt;&lt;span style="font-size: small;"&gt;Put a list of servers in a text file like so:&lt;br /&gt;
&lt;br /&gt;
Server1&lt;br /&gt;
Server2&lt;br /&gt;
#Server3&lt;br /&gt;
Server4&lt;br /&gt;
...&lt;br /&gt;
&lt;br /&gt;
I called mine ProdInstances.txt and put it in the folder C:\Input.&lt;br /&gt;
&lt;br /&gt;
If you need to skip a server in the list, put a # at the beginning of that line and the where clause in line 1 will cause that line to be skipped.&amp;nbsp; This is helpful when you are testing.&lt;br /&gt;
&lt;br /&gt;
Line 1:&amp;nbsp; ForEach loop begins and reads the file C:\Input\ProdInstances.txt to get the list of servers.&lt;br /&gt;
&lt;br /&gt;
Line 2:&amp;nbsp; Opening ForEach brace&lt;br /&gt;
&lt;br /&gt;
Line 3:&amp;nbsp; Displays contents of $svr variable to console.&amp;nbsp; I use this as a progress indicator.&lt;br /&gt;
&lt;br /&gt;
Line 4:&amp;nbsp; Setup csv output file to contain results. &lt;br /&gt;
&lt;br /&gt;
Line 5:&amp;nbsp; Setup connection to the database server.&lt;br /&gt;
&lt;br /&gt;
Line 6:&amp;nbsp; Set SQL command to be executed.&lt;br /&gt;
&lt;/span&gt;&lt;br /&gt;
&lt;pre&gt;&lt;span style="font-size: xx-small;"&gt;SELECT @@SERVERNAME AS Server, name, loginname, dbname, password, accdate&amp;nbsp;&lt;/span&gt;&lt;/pre&gt;&lt;pre&gt;&lt;span style="font-size: xx-small;"&gt;FROM master..syslogins&amp;nbsp;&lt;/span&gt;&lt;/pre&gt;&lt;pre&gt;&lt;span style="font-size: xx-small;"&gt;WHERE password IS NULL&amp;nbsp;&lt;/span&gt;&lt;/pre&gt;&lt;pre&gt;&lt;span style="font-size: xx-small;"&gt;AND isntgroup = 0&amp;nbsp;&lt;/span&gt;&lt;/pre&gt;&lt;pre&gt;&lt;span style="font-size: xx-small;"&gt;AND isntname = 0 AND loginname NOT LIKE '##%' &lt;/span&gt;&lt;/pre&gt;&lt;br /&gt;
&lt;span style="font-size: small;"&gt; Line 7:&amp;nbsp; Setup SQLDataAdapter. &lt;br /&gt;
&lt;br /&gt;
Line 8:&amp;nbsp; Setup DataTable to hold results of SQL query&lt;br /&gt;
&lt;br /&gt;
Line 9:&amp;nbsp; Execute the query and load the DataTable.&amp;nbsp; Trap statement checks for errors. &lt;br /&gt;
&lt;br /&gt;
Line 10: If the result set contains any rows, write the result set to the csv file.&lt;br /&gt;
&lt;br /&gt;
Line 11: Closing ForEach brace&lt;br /&gt;
&lt;br /&gt;
&lt;/span&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2076326176980221038-5062779924892517632?l=ronalddameron.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://ronalddameron.blogspot.com/feeds/5062779924892517632/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://ronalddameron.blogspot.com/2009/09/find-null-passwords-with-powershellt_17.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2076326176980221038/posts/default/5062779924892517632'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2076326176980221038/posts/default/5062779924892517632'/><link rel='alternate' type='text/html' href='http://ronalddameron.blogspot.com/2009/09/find-null-passwords-with-powershellt_17.html' title='Find NULL Passwords with PowerShell/T-SQL'/><author><name>Ronald Dameron</name><uri>http://www.blogger.com/profile/06948492592182113293</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://3.bp.blogspot.com/_cgyI6b4rggs/SnAkkW0vUVI/AAAAAAAAAAM/WRB6WNpEzbc/S220/DadMeBobsWedding.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2076326176980221038.post-7791769691459270202</id><published>2009-09-17T07:04:00.003-04:00</published><updated>2009-09-17T07:05:49.464-04:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='SQLServerPedia'/><category scheme='http://www.blogger.com/atom/ns#' term='PowerShell'/><title type='text'>Count Log-shipped databases</title><content type='html'>As part of my job in the Environment Hardening group, I needed to discover the usage of log-shipping in our environment. The script below generates a count of log-shipped databases.&amp;nbsp; It demonstrates how to use SQL Server Management Objects to find the Major version of SQL Server, the Switch statement, running a SQL query and summarizing the results using the measure-object cmdlet.&lt;br /&gt;
&lt;br /&gt;
We wanted to be sure log-shipping was in use where the Recovery Point Objective and Recovery Time Objective required it.&lt;br /&gt;
&lt;style type="text/css"&gt;
.csharpcode, .csharpcode pre
{
 font-size: small;
 color: black;
 font-family: Consolas, "Courier New", Courier, Monospace;
 background-color: #ffffff;
 /*white-space: pre;*/
}

.csharpcode pre { margin: 0em; }

.csharpcode .rem { color: #008000; }

.csharpcode .kwrd { color: #0000ff; }

.csharpcode .str { color: #006080; }

.csharpcode .op { color: #0000c0; }

.csharpcode .preproc { color: #cc6633; }

.csharpcode .asp { background-color: #ffff00; }

.csharpcode .html { color: #800000; }

.csharpcode .attr { color: #ff0000; }

.csharpcode .alt 
{
 background-color: #f4f4f4;
 width: 100%;
 margin: 0em;
}

.csharpcode .lnum { color: #606060; }
&lt;/style&gt;&lt;br /&gt;
&lt;div class="csharpcode"&gt;&lt;pre class="alt"&gt;&lt;span style="font-size: xx-small;"&gt;1:  # .\CountLogShippedDBs.ps1&lt;/span&gt;&lt;/pre&gt;&lt;pre&gt;&lt;span style="font-size: xx-small;"&gt;2:  [reflection.assembly]::LoadWithPartialName("Microsoft.SqlServer.Smo") | out-null&lt;/span&gt;&lt;/pre&gt;&lt;pre class="alt"&gt;&lt;span style="font-size: xx-small;"&gt;3:  # Count log shipped databases&lt;/span&gt;&lt;/pre&gt;&lt;pre&gt;&lt;span style="font-size: xx-small;"&gt;4:  foreach ($svr in get-content "C:\Input\ProdInstances.txt" | where {$_ -notmatch "^#"})&lt;/span&gt;&lt;/pre&gt;&lt;pre class="alt"&gt;&lt;span style="font-size: xx-small;"&gt;5:  {&lt;/span&gt;&lt;/pre&gt;&lt;pre&gt;&lt;span style="font-size: xx-small;"&gt;6:  $svr&lt;/span&gt;&lt;/pre&gt;&lt;pre class="alt"&gt;&lt;span style="font-size: xx-small;"&gt;7:  $s = New-Object "Microsoft.SqlServer.Management.Smo.Server" "$svr"&lt;/span&gt;&lt;/pre&gt;&lt;pre&gt;&lt;span style="font-size: xx-small;"&gt;8:  $ver = $s.Information.Version.Major&lt;/span&gt;&lt;/pre&gt;&lt;pre class="alt"&gt;&lt;span style="font-size: xx-small;"&gt;9:  $con = "server=$svr;database=master;Integrated Security=sspi"&lt;/span&gt;&lt;/pre&gt;&lt;pre&gt;&lt;span style="font-size: xx-small;"&gt;10:  &amp;nbsp;&lt;/span&gt;&lt;/pre&gt;&lt;pre class="alt"&gt;&lt;span style="font-size: xx-small;"&gt;11:  switch($ver)&lt;/span&gt;&lt;/pre&gt;&lt;pre&gt;&lt;span style="font-size: xx-small;"&gt;12:  {&lt;/span&gt;&lt;/pre&gt;&lt;pre class="alt"&gt;&lt;span style="font-size: xx-small;"&gt;13:  {$_ -eq '8'}&lt;/span&gt;&lt;/pre&gt;&lt;pre&gt;&lt;span style="font-size: xx-small;"&gt;14:  {$cmd = "IF OBJECT_ID('msdb.dbo.log_shipping_databases') IS NOT NULL SELECT @@SERVERNAME, COUNT(*) FROM msdb.dbo.log_shipping_databases"}&lt;/span&gt;&lt;/pre&gt;&lt;pre class="alt"&gt;&lt;span style="font-size: xx-small;"&gt;15:  {$_ -eq '9'}&lt;/span&gt;&lt;/pre&gt;&lt;pre&gt;&lt;span style="font-size: xx-small;"&gt;16:  {$cmd = "IF OBJECT_ID('msdb.dbo.log_shipping_primary_databases') IS NOT NULL SELECT @@SERVERNAME, COUNT(*) FROM msdb.dbo.log_shipping_primary_databases"}&lt;/span&gt;&lt;/pre&gt;&lt;pre class="alt"&gt;&lt;span style="font-size: xx-small;"&gt;17:  {$_ -eq '10'}&lt;/span&gt;&lt;/pre&gt;&lt;pre&gt;&lt;span style="font-size: xx-small;"&gt;18:  {$cmd = "IF OBJECT_ID('msdb.dbo.log_shipping_primary_databases') IS NOT NULL SELECT @@SERVERNAME, COUNT(*) FROM msdb.dbo.log_shipping_primary_databases"}&lt;/span&gt;&lt;/pre&gt;&lt;pre class="alt"&gt;&lt;span style="font-size: xx-small;"&gt;19:  }&lt;/span&gt;&lt;/pre&gt;&lt;pre&gt;&lt;span style="font-size: xx-small;"&gt;20:  $da = new-object System.Data.SqlClient.SqlDataAdapter ($cmd, $con)&lt;/span&gt;&lt;/pre&gt;&lt;pre class="alt"&gt;&lt;span style="font-size: xx-small;"&gt;21:  $dt = new-object System.Data.DataTable&lt;/span&gt;&lt;/pre&gt;&lt;pre&gt;&lt;span style="font-size: xx-small;"&gt;22:  trap {"Oops! $_"; continue } $da.fill($dt) | out-null&lt;/span&gt;&lt;/pre&gt;&lt;pre class="alt"&gt;&lt;span style="font-size: xx-small;"&gt;23:  $sum += $dt&lt;/span&gt;&lt;/pre&gt;&lt;pre&gt;&lt;span style="font-size: xx-small;"&gt;24:  }&lt;/span&gt;&lt;/pre&gt;&lt;pre class="alt"&gt;&lt;span style="font-size: xx-small;"&gt;25:  &amp;nbsp;&lt;/span&gt;&lt;/pre&gt;&lt;pre&gt;&lt;span style="font-size: xx-small;"&gt;26:  $sum | measure-object -property Column2 -sum&lt;/span&gt;&lt;/pre&gt;&lt;pre class="alt"&gt;&lt;span style="font-size: xx-small;"&gt;27:  &amp;nbsp;&lt;/span&gt;&lt;/pre&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2076326176980221038-7791769691459270202?l=ronalddameron.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://ronalddameron.blogspot.com/feeds/7791769691459270202/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://ronalddameron.blogspot.com/2009/09/count-log-shipped-databases.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2076326176980221038/posts/default/7791769691459270202'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2076326176980221038/posts/default/7791769691459270202'/><link rel='alternate' type='text/html' href='http://ronalddameron.blogspot.com/2009/09/count-log-shipped-databases.html' title='Count Log-shipped databases'/><author><name>Ronald Dameron</name><uri>http://www.blogger.com/profile/06948492592182113293</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://3.bp.blogspot.com/_cgyI6b4rggs/SnAkkW0vUVI/AAAAAAAAAAM/WRB6WNpEzbc/S220/DadMeBobsWedding.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2076326176980221038.post-6816093623953305633</id><published>2009-09-09T21:56:00.010-04:00</published><updated>2009-09-09T22:11:35.446-04:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='SQLServerPedia'/><category scheme='http://www.blogger.com/atom/ns#' term='PowerShell'/><title type='text'>Discover DEVELOPMENT databases set to FULL Recovery Model</title><content type='html'>&lt;div style="font-family: Verdana,sans-serif;"&gt;&lt;span style="color: #3366ff; font-size: small;"&gt;&lt;span style="color: #33cc00;"&gt;&lt;span style="color: black;"&gt;Sometimes DBAs forget to set databases on DEVELOPMENT servers to SIMPLE recovery after a restore from PRODUCTION.&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="font-family: Verdana,sans-serif;"&gt;&lt;span style="color: #3366ff; font-size: small;"&gt;&lt;span style="color: #33cc00;"&gt;&lt;span style="color: black;"&gt;&lt;br /&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="font-family: Verdana,sans-serif;"&gt;&lt;span style="color: #3366ff; font-size: small;"&gt;&lt;span style="color: #33cc00;"&gt;&lt;span style="color: black;"&gt;Here's a short PowerShell script that uses Sql Server Management Objects (SMO) to discover this condition.&lt;br /&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="font-family: Verdana,sans-serif;"&gt;&lt;span style="font-size: small;"&gt;&lt;br /&gt;
&lt;/span&gt;&lt;/div&gt;&lt;div style="font-family: Verdana,sans-serif;"&gt;&lt;span style="color: #3366ff; font-size: small;"&gt;&lt;span style="color: #33cc00;"&gt;&lt;span style="color: black;"&gt;Save it as &lt;b&gt;get-full.ps1&lt;/b&gt; on your machine and execute using the example code on Line 2.&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;span style="font-size: small;"&gt;&lt;br /&gt;
&lt;/span&gt;&lt;br /&gt;
&lt;div style="font-family: Verdana,sans-serif;"&gt;&lt;span style="font-size: small;"&gt;Load a text file with your list of DEVELOPMENT servers like so...&lt;/span&gt;&lt;/div&gt;&lt;span style="font-size: small;"&gt;&lt;br /&gt;
&lt;/span&gt;&lt;br /&gt;
&lt;div style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;"&gt;&lt;span style="font-size: small;"&gt;Server1&lt;/span&gt;&lt;/div&gt;&lt;div style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;"&gt;&lt;span style="font-size: small;"&gt;Server2&lt;/span&gt;&lt;/div&gt;&lt;div style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;"&gt;&lt;span style="font-size: small;"&gt;Server3&lt;/span&gt;&lt;/div&gt;&lt;span style="font-size: small;"&gt;&lt;br /&gt;
&lt;/span&gt;&lt;br /&gt;
&lt;div style="font-family: Verdana,sans-serif;"&gt;&lt;span style="font-size: small;"&gt;Save the file on your machine to C:\Input\DevServers.&lt;br /&gt;
&lt;/span&gt;&lt;/div&gt;&lt;div style="font-family: Verdana,sans-serif;"&gt;&lt;span style="font-size: small;"&gt;&lt;br /&gt;
&lt;/span&gt;&lt;/div&gt;&lt;span style="color: #3366ff; font-size: small;"&gt;&lt;span style="color: #33cc00; font-family: lucida grande;"&gt;&lt;span style="color: black; font-family: Verdana,sans-serif;"&gt;&lt;span style="font-family: Verdana,sans-serif;"&gt;A csv file will be produced listing the server, database, and recovery model of the databases set to FULL recovery.&lt;/span&gt;&lt;br /&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;
&lt;span style="color: #3366ff; font-size: small;"&gt;&lt;span style="color: #33cc00; font-family: lucida grande;"&gt; &lt;/span&gt;&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;style type="text/css"&gt;
.csharpcode, .csharpcode pre
{
 font-size: small;
 color: black;
 font-family: Consolas, "Courier New", Courier, Monospace;
 background-color: #ffffff;
 /*white-space: pre;*/
}

.csharpcode pre { margin: 0em; }

.csharpcode .rem { color: #008000; }

.csharpcode .kwrd { color: #0000ff; }

.csharpcode .str { color: #006080; }

.csharpcode .op { color: #0000c0; }

.csharpcode .preproc { color: #cc6633; }

.csharpcode .asp { background-color: #ffff00; }

.csharpcode .html { color: #800000; }

.csharpcode .attr { color: #ff0000; }

.csharpcode .alt 
{
 background-color: #f4f4f4;
 width: 100%;
 margin: 0em;
}

.csharpcode .lnum { color: #606060; }
&lt;/style&gt;&lt;br /&gt;
&lt;div class="csharpcode"&gt;&lt;pre class="alt"&gt;&lt;span style="font-size: x-small;"&gt;1:  # find databases in full recovery on DEVELOPMENT servers&lt;/span&gt;&lt;/pre&gt;&lt;pre&gt;&lt;span style="font-size: x-small;"&gt;2:  #.\get-full&lt;/span&gt;&lt;/pre&gt;&lt;pre class="alt"&gt;&lt;span style="font-size: x-small;"&gt;3:  &amp;nbsp;&lt;/span&gt;&lt;/pre&gt;&lt;pre&gt;&lt;span style="font-size: x-small;"&gt;4:  [reflection.assembly]::LoadWithPartialName("Microsoft.SqlServer.Smo") | out-null&lt;/span&gt;&lt;/pre&gt;&lt;pre class="alt"&gt;&lt;span style="font-size: x-small;"&gt;5:  &amp;nbsp;&lt;/span&gt;&lt;/pre&gt;&lt;pre&gt;&lt;span style="font-size: x-small;"&gt;6:  $start = get-date&lt;/span&gt;&lt;/pre&gt;&lt;pre class="alt"&gt;&lt;span style="font-size: x-small;"&gt;7:  write-host "Start: " $start&lt;/span&gt;&lt;/pre&gt;&lt;pre&gt;&lt;span style="font-size: x-small;"&gt;8:  &amp;nbsp;&lt;/span&gt;&lt;/pre&gt;&lt;pre class="alt"&gt;&lt;span style="font-size: x-small;"&gt;9:  @(foreach ($svr in get-content "C:\Input\DevServers.txt")&lt;/span&gt;&lt;/pre&gt;&lt;pre&gt;&lt;span style="font-size: x-small;"&gt;10:  {&lt;/span&gt;&lt;/pre&gt;&lt;pre class="alt"&gt;&lt;span style="font-size: x-small;"&gt;11:  $s = New-Object "Microsoft.SqlServer.Management.Smo.Server" $svr&lt;/span&gt;&lt;/pre&gt;&lt;pre&gt;&lt;span style="font-size: x-small;"&gt;12:  trap {$s; continue } $s.databases | ? {$_.RecoveryModel.ToString() -eq 'Full'} | select parent, name, recoverymodel&lt;/span&gt;&lt;/pre&gt;&lt;pre class="alt"&gt;&lt;span style="font-size: x-small;"&gt;13:  }&lt;/span&gt;&lt;/pre&gt;&lt;pre&gt;&lt;span style="font-size: x-small;"&gt;14:  ) | export-csv -noType C:\Output\DEVELOPMENT_DBs_in_FULL_RECOVERY.csv&lt;/span&gt;&lt;/pre&gt;&lt;pre class="alt"&gt;&lt;span style="font-size: x-small;"&gt;15:  &amp;nbsp;&lt;/span&gt;&lt;/pre&gt;&lt;pre&gt;&lt;span style="font-size: x-small;"&gt;16:  $end = get-date&lt;/span&gt;&lt;/pre&gt;&lt;pre class="alt"&gt;&lt;span style="font-size: x-small;"&gt;17:  write-host "End: " $end&lt;/span&gt;&lt;/pre&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2076326176980221038-6816093623953305633?l=ronalddameron.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://ronalddameron.blogspot.com/feeds/6816093623953305633/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://ronalddameron.blogspot.com/2009/09/discover-development-databases-set-to.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2076326176980221038/posts/default/6816093623953305633'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2076326176980221038/posts/default/6816093623953305633'/><link rel='alternate' type='text/html' href='http://ronalddameron.blogspot.com/2009/09/discover-development-databases-set-to.html' title='Discover DEVELOPMENT databases set to FULL Recovery Model'/><author><name>Ronald Dameron</name><uri>http://www.blogger.com/profile/06948492592182113293</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://3.bp.blogspot.com/_cgyI6b4rggs/SnAkkW0vUVI/AAAAAAAAAAM/WRB6WNpEzbc/S220/DadMeBobsWedding.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2076326176980221038.post-2837526593817743057</id><published>2009-08-20T06:46:00.022-04:00</published><updated>2009-09-09T22:09:59.555-04:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='#Active August'/><title type='text'>#Active August Morning Routine</title><content type='html'>&lt;div style="font-family: Verdana,sans-serif;"&gt;&lt;span style="font-size: small;"&gt;I tweeted my typical morning fitness routine earlier this month as part of #ActiveAugust&lt;/span&gt;&lt;span style="font-size: small;"&gt;.&lt;/span&gt;&lt;span style="font-size: small;"&gt;&lt;br /&gt;
Thought it would be a good idea to further define it in a blog post in case it might inspire someone to start their own morning fitness routine.&lt;br /&gt;
I'm big on exercise that doesn't require a gym membership and a minimum amount of equipment.&lt;br /&gt;
&lt;br /&gt;
Most mornings: 20 minutes Nordic Track, 20 minutes Tai Chi and a bit of yoga.&lt;br /&gt;
&lt;/span&gt;&lt;span style="font-size: small;"&gt;&lt;br /&gt;
&lt;a href="http://www.nordictrack.com/webapp/wcs/stores/servlet/Product2_12401_10301_22051_-1_19554"&gt;NordicTrack cross-country ski machine&lt;/a&gt; for 20 - 30 minutes.&lt;br /&gt;
&lt;br /&gt;
Tai Chi - 3 rounds.&lt;br /&gt;
I learned the Yang short form (37 moves) in college from &lt;a href="http://www.amazon.com/Tai-Chi-Ultimate-Exercise-Self-Defense/dp/0804835934/ref=sr_1_1?ie=UTF8&amp;amp;s=books&amp;amp;qid=1251196572&amp;amp;sr=1-1"&gt;Robert Smith&lt;/a&gt;.&lt;br /&gt;
I'm currently working on the Chen 38 form from Ren Guang Yi's book &lt;span style="font-weight: bold;"&gt;Taijiquan Chen Taiji 38 Form and Applications&lt;/span&gt; and watching relevant YouTube videos. I've figured out the first third of it at this point.&lt;br /&gt;
&lt;br /&gt;
Yoga postures between Tai Chi rounds were learned from DVDs &lt;span style="font-weight: bold;"&gt;Beginning Yoga &lt;/span&gt;by Patricia Walden and &lt;span style="font-weight: bold;"&gt;Power Yoga, Total Fitness&lt;/span&gt; by Rodney Yee.&lt;br /&gt;
The postures I typically do include Triangle Pose, Warrior poses, and Sun Salutations.&lt;br /&gt;
Also, I use a sequence that was defined in the JUST CHILL column in the January 2007 Outside magazine entitled &lt;span style="font-weight: bold;"&gt;cheat on your yoga teacher&lt;/span&gt;.&lt;br /&gt;
&lt;br /&gt;
Total workout time typically 30 - 45 minutes depending on the mix of the above.&lt;br /&gt;
&lt;br /&gt;
I use the following videos for reference from YouTube.com:&lt;br /&gt;
&lt;/span&gt;&lt;/div&gt;&lt;ol style="font-family: Verdana,sans-serif;"&gt;&lt;li&gt;&lt;span style="font-size: small;"&gt;Chen Manching Yang Tai Chi short form (full set) &lt;a href="http://bit.ly/2Hdiw" rel="nofollow" target="_blank"&gt;http://bit.ly/2Hdiw&lt;/a&gt;&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span style="font-size: small;"&gt;Chen Style Taijiquan 38 Form &lt;a href="http://bit.ly/PgDXr" rel="nofollow" target="_blank"&gt;http://bit.ly/PgDXr&lt;/a&gt;&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span style="font-size: small;"&gt;Dirty Jobs : Mike's Mail : Mike's Prison Workout &lt;a href="http://bit.ly/zRGXg" rel="nofollow" target="_blank"&gt;http://bit.ly/zRGXg&lt;/a&gt;&lt;br /&gt;
&lt;/span&gt;&lt;/li&gt;
&lt;/ol&gt;&lt;div style="font-family: Verdana,sans-serif;"&gt;&lt;span style="font-size: small;"&gt;Also, I work on the third floor of my building and park on third floor of the parking garage.&lt;br /&gt;
I use the steps 99% of the time.&lt;br /&gt;
&lt;br /&gt;
&lt;/span&gt;&lt;span style="font-size: small;"&gt;In closing, Robert Smith introduces Tai Chi in his book this way, "Man cannot live fully without exercise. The &lt;span style="font-style: italic;"&gt;&lt;span style="font-weight: bold;"&gt;I Ching&lt;/span&gt; &lt;/span&gt;&lt;span style="font-weight: bold;"&gt;(Book of Changes)&lt;/span&gt;&lt;span style="font-style: italic;"&gt; &lt;/span&gt;says: "Nature is always in motion. Man also should strengthen himself without interruption."&lt;br /&gt;
&lt;br /&gt;
Time to get moving.&lt;br /&gt;
&lt;/span&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2076326176980221038-2837526593817743057?l=ronalddameron.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://ronalddameron.blogspot.com/feeds/2837526593817743057/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://ronalddameron.blogspot.com/2009/08/active-august-morning-routine.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2076326176980221038/posts/default/2837526593817743057'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2076326176980221038/posts/default/2837526593817743057'/><link rel='alternate' type='text/html' href='http://ronalddameron.blogspot.com/2009/08/active-august-morning-routine.html' title='#Active August Morning Routine'/><author><name>Ronald Dameron</name><uri>http://www.blogger.com/profile/06948492592182113293</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://3.bp.blogspot.com/_cgyI6b4rggs/SnAkkW0vUVI/AAAAAAAAAAM/WRB6WNpEzbc/S220/DadMeBobsWedding.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2076326176980221038.post-215141897815447040</id><published>2009-08-05T06:25:00.023-04:00</published><updated>2009-09-09T22:09:15.252-04:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='SQLServerPedia'/><category scheme='http://www.blogger.com/atom/ns#' term='PowerShell'/><title type='text'>Convincing DBAs to Learn PowerShell</title><content type='html'>&lt;span style="font-family: verdana; font-size: small;"&gt;Currently, I am the sole DBA at my employer to dive deep into Microsoft Windows PowerShell.&lt;/span&gt;&lt;span style="font-size: small;"&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;/span&gt;&lt;span style="font-family: verdana; font-size: small;"&gt;It has become my most important tool for discovering the state of our database server inventory as we work towards our standardization goals.&lt;/span&gt;&lt;span style="font-size: small;"&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;/span&gt;&lt;span style="font-family: verdana; font-size: small;"&gt;It is also the main tool I use to answer questions about the inventory that require querying multiple servers.&lt;/span&gt;&lt;span style="font-size: small;"&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;/span&gt;&lt;span style="font-family: verdana; font-size: small;"&gt;As I have learned how to use PowerShell, I have shared scripts and one-liners with my co-workers for the past year or more in an effort to convince them it is worthwhile to learn.&lt;/span&gt;&lt;span style="font-size: small;"&gt;&lt;br /&gt;
&lt;/span&gt;&lt;span style="font-family: verdana; font-size: small;"&gt;I've written a couple of articles at &lt;/span&gt;&lt;span style="font-size: small;"&gt;&lt;a href="http://www.simple-talk.com/author/ron-dameron/" style="font-family: verdana;"&gt;Simple Talk&lt;/a&gt;&lt;/span&gt;&lt;span style="font-family: verdana; font-size: small;"&gt; describing some of my scripting experience.&lt;/span&gt;&lt;span style="font-size: small;"&gt;&lt;br /&gt;
&lt;/span&gt;&lt;span style="font-family: verdana; font-size: small;"&gt;I've shared links to blog posts, articles, and tips on how to use PowerShell.&lt;/span&gt;&lt;span style="font-size: small;"&gt;&lt;br /&gt;
&lt;/span&gt;&lt;span style="font-family: verdana; font-size: small;"&gt;It got me thinking about what is the best way to get someone started with PowerShell.&lt;/span&gt;&lt;span style="font-size: small;"&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;/span&gt;&lt;span style="font-family: verdana; font-size: small;"&gt;In my efforts to learn PowerShell, I was always looking for examples.&lt;/span&gt;&lt;span style="font-size: small;"&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;/span&gt;&lt;span style="font-family: verdana; font-size: small;"&gt;In my opinion, this is the best way to start after some initial readings on the PowerShell basics.&lt;/span&gt;&lt;span style="font-size: small;"&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;/span&gt;&lt;span style="font-family: verdana; font-size: small;"&gt;So, my latest recommendations to my fellow DBAs  to learn Windows Powershell are:&lt;/span&gt;&lt;span style="font-size: small;"&gt;&lt;br /&gt;
&lt;/span&gt;&lt;br /&gt;
&lt;ol style="font-family: verdana;"&gt;&lt;li&gt;&lt;span style="font-size: small;"&gt;&lt;a href="http://www.powergui.org/index.jspa"&gt;PowerGUI&lt;/a&gt;&lt;br /&gt;
&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span style="font-size: small;"&gt;&lt;a href="http://cid-5a8d2641e0963a97.skydrive.live.com/self.aspx/Public/Effective%20Windows%20PowerShell.pdf"&gt;Keith Hill's Effective Windows PowerShell PDF&lt;/a&gt;&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span style="font-size: small;"&gt;&lt;a href="http://powershell.com/cs/blogs/ebook/"&gt;Dr. Tobias Weltner's Mastering PowerShell eBook&lt;/a&gt;&lt;/span&gt;&lt;/li&gt;
&lt;/ol&gt;&lt;span style="font-size: small;"&gt;&lt;br /&gt;
&lt;/span&gt;&lt;span style="font-family: verdana; font-size: small;"&gt;The best part about the above recommendations are they are all FREE.&lt;/span&gt;&lt;span style="font-size: small;"&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;/span&gt;&lt;span style="font-family: verdana; font-size: small;"&gt;My example-driven book recommendation would have to be Lee Holmes' &lt;/span&gt;&lt;span style="font-family: verdana; font-size: small; font-weight: bold;"&gt;Windows PowerShell Cookbook.&lt;/span&gt;&lt;span style="font-size: small;"&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;/span&gt;&lt;span style="font-family: verdana; font-size: small;"&gt;Finally, there are many PowerShell examples available on the web to help you become proficient. &lt;/span&gt;&lt;span style="font-size: small;"&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;/span&gt;&lt;span style="font-family: verdana; font-size: small;"&gt;Use your favorite search engine to find them.&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2076326176980221038-215141897815447040?l=ronalddameron.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://ronalddameron.blogspot.com/feeds/215141897815447040/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://ronalddameron.blogspot.com/2009/08/convincing-dbas-to-learn-powershell.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2076326176980221038/posts/default/215141897815447040'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2076326176980221038/posts/default/215141897815447040'/><link rel='alternate' type='text/html' href='http://ronalddameron.blogspot.com/2009/08/convincing-dbas-to-learn-powershell.html' title='Convincing DBAs to Learn PowerShell'/><author><name>Ronald Dameron</name><uri>http://www.blogger.com/profile/06948492592182113293</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://3.bp.blogspot.com/_cgyI6b4rggs/SnAkkW0vUVI/AAAAAAAAAAM/WRB6WNpEzbc/S220/DadMeBobsWedding.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2076326176980221038.post-1676819711586974338</id><published>2009-07-31T06:58:00.011-04:00</published><updated>2009-09-14T12:00:46.593-04:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='General'/><title type='text'>Environment Hardening?</title><content type='html'>&lt;span style="font-family: verdana; font-size: small;"&gt;&lt;br /&gt;
I am a Senior DBA at a Fortune 50 company in the United States.&lt;br /&gt;
&lt;br /&gt;
A recent reorganization has placed me onto a new team called "Environment Hardening".&lt;br /&gt;
&lt;br /&gt;
Our mission: "Standardization, Optimization, and Automation".&lt;br /&gt;
&lt;br /&gt;
The four member team contains a Senior DBA from each RDBMS in use at my company.&lt;br /&gt;
&lt;br /&gt;
I am the SQL Server representative. In the SQL Server domain, we have over 500 servers running just over 3600 databases. I intend to blog about what it takes to keep this huge inventory under control. &lt;br /&gt;
&lt;br /&gt;
I think I will have plenty to write about.&lt;br /&gt;
&lt;br /&gt;
In the beginning, expect posts about PowerShell, Policy Based Management, Enterprise Policy Based Management Framework, Central Management Server, and anything else that falls into the mission profile.&lt;br /&gt;
&lt;br /&gt;
I hope you find it interesting and worth your time.&lt;br /&gt;
&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2076326176980221038-1676819711586974338?l=ronalddameron.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://ronalddameron.blogspot.com/feeds/1676819711586974338/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://ronalddameron.blogspot.com/2009/07/environment-hardening.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2076326176980221038/posts/default/1676819711586974338'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2076326176980221038/posts/default/1676819711586974338'/><link rel='alternate' type='text/html' href='http://ronalddameron.blogspot.com/2009/07/environment-hardening.html' title='Environment Hardening?'/><author><name>Ronald Dameron</name><uri>http://www.blogger.com/profile/06948492592182113293</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://3.bp.blogspot.com/_cgyI6b4rggs/SnAkkW0vUVI/AAAAAAAAAAM/WRB6WNpEzbc/S220/DadMeBobsWedding.jpg'/></author><thr:total>0</thr:total></entry></feed>
