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

<channel>
	<title>The Full Circle Blog &#187; SQL Server</title>
	<atom:link href="http://blog.thefullcircle.com/category/microsoft/sql-server/feed/" rel="self" type="application/rss+xml" />
	<link>http://blog.thefullcircle.com</link>
	<description>The news, views and skews of The Full Circle</description>
	<lastBuildDate>Thu, 26 Jan 2012 11:33:00 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.2.1</generator>
		<item>
		<title>Issue while installing  SP1 on a SQL 2008 R2 Cluster&#8211;Resolved</title>
		<link>http://blog.thefullcircle.com/2011/11/issue-while-installing-sp1-on-a-sql-2008-r2-clusterresolved/</link>
		<comments>http://blog.thefullcircle.com/2011/11/issue-while-installing-sp1-on-a-sql-2008-r2-clusterresolved/#comments</comments>
		<pubDate>Mon, 14 Nov 2011 15:16:09 +0000</pubDate>
		<dc:creator>AshleyL</dc:creator>
				<category><![CDATA[SQL Server]]></category>
		<category><![CDATA[Issue while installing SQL Server 2008 R2 SP1 on a failover cluster]]></category>
		<category><![CDATA[The RPC server is unavailable]]></category>

		<guid isPermaLink="false">http://blog.thefullcircle.com/2011/11/issue-while-installing-sp1-on-a-sql-2008-r2-clusterresolved/</guid>
		<description><![CDATA[Came across this odd issue yesterday while patching a SQL 2008 R2 failover cluster. After moving over all the services to the passive node the service pack failed to install on two out of three instances. The instance that worked was an Analysis Services instance the other two that failed were Database Engine instances. After [...]]]></description>
			<content:encoded><![CDATA[<p>Came across this odd issue yesterday while patching a SQL 2008 R2 failover cluster. After moving over all the services to the passive node the service pack failed to install on two out of three instances. The instance that worked was an Analysis Services instance the other two that failed were Database Engine instances. </p>
<p>After a another reboot and further patching attempt I poked around Failover Cluster Manager and wouldn’t you know it, The Cluster Name was offline. </p>
<p>Once I brought it online, Service Pack 1 went on fine. If only the Service Pack Installer spotted that, could have saved me a few worried minutes!</p>
<p><a href="http://blog.thefullcircle.com/wp-content/uploads/2011/11/image.png"><img style="background-image: none; border-bottom: 0px; border-left: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top: 0px; border-right: 0px; padding-top: 0px" title="image" border="0" alt="image" src="http://blog.thefullcircle.com/wp-content/uploads/2011/11/image_thumb.png" width="576" height="183" /></a></p>
<h2>Overall Summary Contents</h2>
<p><font color="#000000" face="Courier New">Instance InstanceName overall summary:</font></p>
<p><font face="Courier New"><font color="#000000"><font style="background-color: #ffff00">Final result: The patch installer has failed to update the shared features. To determine the reason for failure, review the log files</font>.</font></font></p>
<p><font color="#000000" face="Courier New">Exit code (Decimal): -595541211</font></p>
<p><font color="#000000" face="Courier New">Exit facility code: 1152</font></p>
<p><font color="#000000" face="Courier New">Exit error code: 49957</font></p>
<p><font color="#000000" face="Courier New">Exit message: The patch installer has failed to update the shared features. To determine the reason for failure, review the log files.</font></p>
<p><font color="#000000" face="Courier New">Start time: 2011-11-13 12:22:06</font></p>
<p><font color="#000000" face="Courier New">End time: 2011-11-13 12:23:12</font></p>
<p><font color="#000000" face="Courier New">Requested action: Patch</font></p>
<p><font color="#000000" face="Courier New">Log with failure: C:\Program Files\Microsoft SQL Server\100\Setup Bootstrap\Log\20111113_121410\InstanceName\Detail.txt</font></p>
<p><font color="#000000" face="Courier New">Exception help link: http%3a%2f%2fgo.microsoft.com%2ffwlink%3fLinkId%3d20476%26ProdName%3dMicrosoft%2bSQL%2bServer%26EvtSrc%3dsetup.rll%26EvtID%3d50000%26ProdVer%3d10.50.2500.0%26EvtType%3d0xBF50B949%400xDC80C325</font></p>
<h2>Details.txt Contents</h2>
<p>The first error I found was “The RPC server is unavailable”. After that error, several more errors were logged but the RPC server error is where it all started.</p>
<p>&#160;</p>
<p><font color="#000000" size="1" face="Courier New">2011-11-13 13:42:25 Slp: Sco: Attempting to write hklm registry key SOFTWARE\Wow6432Node\Microsoft\Windows\CurrentVersion\Uninstall to file C:\Program Files\Microsoft SQL Server\100\Setup Bootstrap\Log\20111113_133842\InstanceName\Registry_SOFTWARE_Wow6432Node_Microsoft_Windows_CurrentVersion_Uninstall.reg_</font></p>
<p><font color="#000000" size="1" face="Courier New">&#160;</font></p>
<p><font color="#000000" size="1" face="Courier New">2011-11-13 13:42:25 Slp: Sco: Attempting to write hklm registry key SOFTWARE\Wow6432Node\Microsoft\MSSQLServer to file C:\Program Files\Microsoft SQL Server\100\Setup Bootstrap\Log\20111113_133842\InstanceName\Registry_SOFTWARE_Wow6432Node_Microsoft_MSSQLServer.reg_</font></p>
<p><font color="#000000" size="1" face="Courier New">&#160;</font></p>
<p><font style="background-color: #ffff00" color="#000000" size="4" face="Courier New"><strong>2011-11-13 13:42:25 Slp: The RPC server is unavailable</strong></font></p>
<p><font color="#000000" size="1" face="Courier New">&#160;</font></p>
<p><font color="#000000" size="1" face="Courier New">2011-11-13 13:42:26 Slp: Watson bucket for exception based failure has been created</font></p>
<p><font color="#000000" size="1" face="Courier New">&#160;</font></p>
<p><font color="#000000" size="1" face="Courier New">2011-11-13 13:42:26 Slp: Error: Action &quot;SqlEngineConfigAction_patch_configrc_Cpu64&quot; failed during execution.</font></p>
<p><font color="#000000" size="1" face="Courier New">&#160;</font></p>
<p><font style="background-color: #ffff00" color="#000000" size="1" face="Courier New">2011-11-13 13:42:28 Slp: Error result: -595541211</font></p>
<p><font style="background-color: #ffff00" color="#000000" size="1" face="Courier New">2011-11-13 13:42:28 Slp: Result facility code: 1152</font></p>
<p><font style="background-color: #ffff00" color="#000000" size="1" face="Courier New">2011-11-13 13:42:28 Slp: Result error code: 49957</font></p>
<p><font color="#000000" size="1" face="Courier New">2011-11-13 13:42:28 Slp: Sco: Attempting to create base registry key HKEY_LOCAL_MACHINE, machine </font></p>
<p><font color="#000000" size="1" face="Courier New">2011-11-13 13:42:28 Slp: Sco: Attempting to open registry subkey </font></p>
<p><font color="#000000" size="1" face="Courier New">2011-11-13 13:42:28 Slp: Sco: Attempting to open registry subkey Software\Microsoft\PCHealth\ErrorReporting\DW\Installed</font></p>
<p><font color="#000000" size="1" face="Courier New">2011-11-13 13:42:28 Slp: Sco: Attempting to get registry value DW0201</font></p>
<p><font color="#000000" size="1" face="Courier New">2011-11-13 13:42:28 Slp: Submitted 1 of 1 failures to the Watson data repository</font></p>
]]></content:encoded>
			<wfw:commentRss>http://blog.thefullcircle.com/2011/11/issue-while-installing-sp1-on-a-sql-2008-r2-clusterresolved/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Installing the SQL Server 2008 R2 Service Pack 1 Community Technology Preview</title>
		<link>http://blog.thefullcircle.com/2011/05/sql2008r2-sp1-ctp-install/</link>
		<comments>http://blog.thefullcircle.com/2011/05/sql2008r2-sp1-ctp-install/#comments</comments>
		<pubDate>Sat, 14 May 2011 13:53:11 +0000</pubDate>
		<dc:creator>ReubenC</dc:creator>
				<category><![CDATA[Microsoft]]></category>
		<category><![CDATA[SQL Server]]></category>
		<category><![CDATA[how to install sql 2008 r2 sp1]]></category>
		<category><![CDATA[SQL 2008 R2 CTP INSTALL]]></category>
		<category><![CDATA[SQL 2008 R2 SP1]]></category>
		<category><![CDATA[SQL 2008 R2 SP1 CTP]]></category>

		<guid isPermaLink="false">http://blog.thefullcircle.com/2011/05/14/installing-the-sql-server-2008-r2-service-pack-1-community-technology-preview/</guid>
		<description><![CDATA[This week saw the CTP release of SQL Server 2008 R2 SP1 which combines all fixes to date for SQL 2008 R2 up to Cumulative Update 6 (CU6), and fixes to issues that have been reported through customer feedback platforms. These include supportability enhancements and issues that have been reported through Windows Error Reporting (WER) [...]]]></description>
			<content:encoded><![CDATA[<div>This week saw the CTP release of SQL Server 2008 R2 SP1 which combines all fixes to date for SQL 2008 R2 up to Cumulative Update 6 (CU6), and fixes to issues that have been reported through customer feedback platforms. These include supportability enhancements and issues that have been reported through Windows Error Reporting (WER) – why it’s good to participate! <img style="border-bottom-style: none; border-left-style: none; border-top-style: none; border-right-style: none" class="wlEmoticon wlEmoticon-smile" alt="Smile" src="http://blog.thefullcircle.com/wp-content/uploads/2011/05/wlEmoticon-smile1.png" /></div>
<div>&#160;</div>
<div>As posted by <a href="http://sqlblog.com/blogs/aaron_bertrand/default.aspx">Aaron Bertrand</a>, note that <a href="http://support.microsoft.com/hotfix/KBHotfix.aspx?kbnum=2507770&amp;kbln=en-us">CU7</a> is *NOT* included in this service pack; so, if you are relying on any of those fixes, you should hold out until after SP1 is released *and* after the first subsequent cumulative update is released, as that is when the branch will most likely be caught up.</div>
<div>&#160;</div>
<div>Anyway, as we have a SQL R2 RTM box badly in need of some patching I thought to hell with the warnings and let&#8217;s give it a whirl&#8230;&#160; The machine in question just happens to be our production dB backend for SharePoint 2010, SCE2010, Business Contact Manager, plus some dev/test SharePoint dB’s..</div>
<div>&#160;</div>
<div>Firstly you’ll need to download the bits for your platform (ours is Intel x64) from <a href="http://www.microsoft.com/downloads/en/details.aspx?FamilyID=bd200f8e-ba8a-45e3-af59-e28a9e2d17df&amp;displaylang=en#Overview">Download details: Microsoft® SQL Server® 2008 R2 Service Pack 1 Community Technology Preview</a></div>
<div>Also download the <a href="http://go.microsoft.com/fwlink/?LinkId=214358">SQL Server 2008 R2 SP1 Feature Pack CTP1</a> which is a collection of stand-alone packages which provide additional value for SQL Server. It includes the latest versions of:</div>
<li>Redistributable components for Microsoft® SQL Server® 2008 R2 SP1 CTP</li>
<li>Add-on providers for Microsoft® SQL Server® 2008 R2 SP1 CTP</li>
<div>the bits of interest to us from the Feature Pack are:</div>
<div>&#160;</div>
<div><a href="http://go.microsoft.com/fwlink/?LinkID=186084">PowerPivot_for_Excel_amd64.msi</a></div>
<div><a href="http://go.microsoft.com/fwlink/?LinkID=188436&amp;clcid=0x409">PowerShellTools_amd64.msi</a></div>
<div><a href="http://go.microsoft.com/fwlink/?LinkID=186083">ReportBuilder3_x86.msi</a> (This will be important for the RS crowd regardless of the SP)</div>
<div><a href="http://go.microsoft.com/fwlink/?LinkID=186085">rsSharePoint_amd64.msi</a></div>
<div><a href="http://go.microsoft.com/fwlink/?LinkID=188430&amp;clcid=0x409">SqlCmdLnUtils_amd64.msi</a></div>
<div><a href="http://go.microsoft.com/fwlink/?LinkID=188398&amp;clcid=0x409">sqlua.msi</a> (The Upgrade Advisor – later discounted as for pre R2 upgrade)</div>
<div></div>
<div>In terms if overall process, I’d start with backups and whilst they are running get your reading head on, there is plenty to keep you occupied!</div>
<h6>1) Backup, Backup and verify!</h6>
<div>O/S level e.g. Windows Server Backup and application level e.g. SQL Backup, and perhaps even the app behind it, in our case SharePoint 2010 and System Center Essentials</div>
<div>In Windows Server 2008 onwards if you have Windows Server Backup command line tools installed you can easily check the status of the last backup with wbadmin get versions, e.g.</div>
<div>&#160;</div>
<p><font style="background-color: #ffffff" color="#242626" size="2" face="Courier New"><strong>wbadmin get versions</strong></font></p>
<p><font size="2" face="Courier New">Backup time: 14/05/2011 00:00     <br />Backup location: Network Share labeled \thefullcircle.localBackups      <br />Version identifier: 05/13/2011-23:00      <br />Can recover: Volume(s), File(s), Application(s), Bare Metal Recovery, System State</font></p>
<h6>2) Read the <a href="http://social.technet.microsoft.com/wiki/contents/articles/microsoft-sql-server-2008-r2-sp1-release-notes.aspx">Release Notes</a> and the <a href="http://social.technet.microsoft.com/wiki/contents/articles/microsoft-sql-server-2008-r2-sp1-readme.aspx">Readme</a>, read the <a href="http://blogs.technet.com/b/dataplatforminsider/archive/2011/04/22/sql-server-2008-r2-sp1-ctp-now-available-for-testing.aspx">MS TechNet SQL blog post</a></h6>
<h6>3) Note the warnings..</h6>
<div>Please note: This Customer Technical Preview (CTP) release is not supported by Microsoft Customer Support Services. Please submit feedback using the Microsoft SQL Server Connect Feedback Center. In addition, some of the fixes documented in this CTP release may not be included in the final release. There may also be fixes included in this CTP release that are not documented in the master KB article.</div>
<div><strong>then ignore it <img style="border-bottom-style: none; border-left-style: none; border-top-style: none; border-right-style: none" class="wlEmoticon wlEmoticon-winkingsmile" alt="Winking smile" src="http://blog.thefullcircle.com/wp-content/uploads/2011/05/wlEmoticon-winkingsmile3.png" /></strong></div>
<h6>4) Don’t Analyze Your Upgrade with Upgrade Advisor – already on SQL 2008 R2!!</h6>
<div>In the readme it mentions to Analyze Your Upgrade with Upgrade Advisor although clearly if we are installing SP1 for R2 we are already on R2!?! <img style="border-bottom-style: none; border-left-style: none; border-top-style: none; border-right-style: none" class="wlEmoticon wlEmoticon-confusedsmile" alt="Confused smile" src="http://blog.thefullcircle.com/wp-content/uploads/2011/05/wlEmoticon-confusedsmile.png" /> &#8211; I’ll skip this step me thinks!</div>
<h6>5) Do check your Edition, Version and Installed SQL Server features</h6>
<div>Clearly you can see your version number in SSMS, e.g.</div>
<div><a href="http://blog.thefullcircle.com/wp-content/uploads/2011/05/image20.png"><img style="background-image: none; border-bottom: 0px; border-left: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top: 0px; border-right: 0px; padding-top: 0px" title="image" border="0" alt="image" src="http://blog.thefullcircle.com/wp-content/uploads/2011/05/image_thumb16.png" width="244" height="199" /></a></div>
<div>but are you absolutely sure of your edition? (only recently <a href="http://www.thefullcircle.com">The Full Circle</a> performed a SQL Cluster Edition downgrade for a major London Financial Index, the main one.. <img style="border-bottom-style: none; border-left-style: none; border-top-style: none; border-right-style: none" class="wlEmoticon wlEmoticon-winkingsmile" alt="Winking smile" src="http://blog.thefullcircle.com/wp-content/uploads/2011/05/wlEmoticon-winkingsmile3.png" /> due to a mistaken edition installation that would have proved VERY costly to license – like £4K per processor)</div>
<div>Use the SQL query:   </div>
<div><span style="font-family: courier new; font-size: x-small"><font size="2">SELECT SERVERPROPERTY(&#8216;productversion&#8217;), SERVERPROPERTY (&#8216;productlevel&#8217;), SERVERPROPERTY (&#8216;edition&#8217;)</font></span></div>
<div>to retrieve the version and edition e.g.</div>
<div><span style="font-family: courier new; font-size: x-small"><font size="2">10.50.1600.1&#160;&#160;&#160; RTM&#160;&#160;&#160; Enterprise Edition (64-bit)</font></span></div>
<div>Next double check what features you have installed, you’ll need to run Setup from your SQL R2 media, go to Tool, and select Installed SQL Server features discovery report e.g.</div>
<div><a href="http://blog.thefullcircle.com/wp-content/uploads/2011/05/image21.png"><img style="background-image: none; border-bottom: 0px; border-left: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top: 0px; border-right: 0px; padding-top: 0px" title="image" border="0" alt="image" src="http://blog.thefullcircle.com/wp-content/uploads/2011/05/image_thumb17.png" width="373" height="135" /></a></div>
<div>I’m not going to paste the whole report here, but just for one of our instances:</div>
<div>
<div><strong>Microsoft SQL Server 2008 R2 Setup Discovery Report</strong></div>
<table dir="ltr" border="1" cellspacing="1" cellpadding="7" width="623">
<tbody>
<tr>
<td valign="middle" width="21%">
<div dir="ltr"><strong>Product</strong></div>
<div></div>
</td>
<td valign="middle" width="9%">
<div dir="ltr"><strong>Instance</strong></div>
<div></div>
</td>
<td valign="middle" width="16%">
<div dir="ltr"><strong>Instance ID</strong></div>
<div></div>
</td>
<td valign="middle" width="18%">
<div dir="ltr"><strong>Feature</strong></div>
<div></div>
</td>
<td valign="middle" width="7%">
<div dir="ltr"><strong>Language</strong></div>
<div></div>
</td>
<td valign="middle" width="14%">
<div dir="ltr"><strong>Edition</strong></div>
<div></div>
</td>
<td valign="middle" width="9%">
<div dir="ltr"><strong>Version</strong></div>
<div></div>
</td>
<td valign="middle" width="7%">
<div dir="ltr"><strong>Clustered</strong></div>
<div></div>
</td>
</tr>
<tr>
<td valign="middle" width="21%">
<div dir="ltr">Microsoft SQL Server 2008 R2</div>
</td>
<td valign="middle" width="9%">
<div dir="ltr">MSSQLSERVER</div>
</td>
<td valign="middle" width="16%">
<div dir="ltr">MSSQL10_50.MSSQLSERVER</div>
</td>
<td valign="middle" width="18%">
<div dir="ltr">Database Engine Services</div>
</td>
<td valign="middle" width="7%">
<div dir="ltr">1033</div>
</td>
<td valign="middle" width="14%">
<div dir="ltr">Enterprise Edition</div>
</td>
<td valign="middle" width="9%">
<div dir="ltr">10.50.1600.1</div>
</td>
<td valign="middle" width="7%">
<div dir="ltr">No</div>
</td>
</tr>
<tr>
<td valign="middle" width="21%">
<div dir="ltr">Microsoft SQL Server 2008 R2</div>
</td>
<td valign="middle" width="9%">
<div dir="ltr">MSSQLSERVER</div>
</td>
<td valign="middle" width="16%">
<div dir="ltr">MSSQL10_50.MSSQLSERVER</div>
</td>
<td valign="middle" width="18%">
<div dir="ltr">SQL Server Replication</div>
</td>
<td valign="middle" width="7%">
<div dir="ltr">1033</div>
</td>
<td valign="middle" width="14%">
<div dir="ltr">Enterprise Edition</div>
</td>
<td valign="middle" width="9%">
<div dir="ltr">10.50.1600.1</div>
</td>
<td valign="middle" width="7%">
<div dir="ltr">No</div>
</td>
</tr>
<tr>
<td valign="middle" width="21%">
<div dir="ltr">Microsoft SQL Server 2008 R2</div>
</td>
<td valign="middle" width="9%">
<div dir="ltr">MSSQLSERVER</div>
</td>
<td valign="middle" width="16%">
<div dir="ltr">MSSQL10_50.MSSQLSERVER</div>
</td>
<td valign="middle" width="18%">
<div dir="ltr">Full-Text Search</div>
</td>
<td valign="middle" width="7%">
<div dir="ltr">1033</div>
</td>
<td valign="middle" width="14%">
<div dir="ltr">Enterprise Edition</div>
</td>
<td valign="middle" width="9%">
<div dir="ltr">10.50.1600.1</div>
</td>
<td valign="middle" width="7%">
<div dir="ltr">No</div>
</td>
</tr>
<tr>
<td valign="middle" width="21%">
<div dir="ltr">Microsoft SQL Server 2008 R2</div>
</td>
<td valign="middle" width="9%">
<div dir="ltr">MSSQLSERVER</div>
</td>
<td valign="middle" width="16%">
<div dir="ltr">MSAS10_50.MSSQLSERVER</div>
</td>
<td valign="middle" width="18%">
<div dir="ltr">Analysis Services</div>
</td>
<td valign="middle" width="7%">
<div dir="ltr">1033</div>
</td>
<td valign="middle" width="14%">
<div dir="ltr">Enterprise Edition</div>
</td>
<td valign="middle" width="9%">
<div dir="ltr">10.50.1600.1</div>
</td>
<td valign="middle" width="7%">
<div dir="ltr">No</div>
</td>
</tr>
<tr>
<td valign="middle" width="21%">
<div dir="ltr">Microsoft SQL Server 2008 R2</div>
</td>
<td valign="middle" width="9%">
<div dir="ltr">MSSQLSERVER</div>
</td>
<td valign="middle" width="16%">
<div dir="ltr">MSRS10_50.MSSQLSERVER</div>
</td>
<td valign="middle" width="18%">
<div dir="ltr">Reporting Services</div>
</td>
<td valign="middle" width="7%">
<div dir="ltr">1033</div>
</td>
<td valign="middle" width="14%">
<div dir="ltr">Enterprise Edition</div>
</td>
<td valign="middle" width="9%">
<div dir="ltr">10.50.1600.1</div>
</td>
<td valign="middle" width="7%">
<div dir="ltr">No</div>
</td>
</tr>
</tbody>
</table>
<div>&#160;</div>
<div>
<h6>6) Run the big one!</h6>
<div>In our case it’s the x64 version &#8211; SQLServer2008R2SP1-KB2463333-x64-ENU (314MB’s worth although will expand out to c.525MB and in our case the SP consumed c.2GB on the C: drive which is where our instance binaries reside (data &amp; logs on another volume of course).</div>
<div>&#160;</div>
<div>I’m not going to paste screen shot after screen shot, but the steps are:</div>
<div>&#160;</div>
<div>6.1) A normal SQL upgrade/update process</div>
<div><a href="http://blog.thefullcircle.com/wp-content/uploads/2011/05/image22.png"><img style="background-image: none; border-bottom: 0px; border-left: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top: 0px; border-right: 0px; padding-top: 0px" title="image" border="0" alt="image" src="http://blog.thefullcircle.com/wp-content/uploads/2011/05/image_thumb18.png" width="452" height="340" /></a></div>
<div>6.2) Accept the License terms and do check the box to send feature usage data to Microsoft – it really does help steer the product!</div>
<div>&#160;</div>
<div>6.3) Select your Features (okay another screen grab!) – let the tool select, and you check/confirm<a href="http://blog.thefullcircle.com/wp-content/uploads/2011/05/image23.png"><img style="background-image: none; border-bottom: 0px; border-left: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top: 0px; border-right: 0px; padding-top: 0px" title="image" border="0" alt="image" src="http://blog.thefullcircle.com/wp-content/uploads/2011/05/image_thumb19.png" width="447" height="337" /></a></div>
<div>6.4) Check for files in use (not you!, the tool does this)</div>
<div>&#160;</div>
<div>6.5) Let the update go and make tea, sweep the deck, tidy your desk, etc. ours took c.25 minutes</div>
<div>&#160;</div>
<div>6.6) If all goes well you should get a screen per below advising to Restart your engines!</div>
<div><a href="http://blog.thefullcircle.com/wp-content/uploads/2011/05/image24.png"><img style="background-image: none; border-bottom: 0px; border-left: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top: 0px; border-right: 0px; padding-top: 0px" title="image" border="0" alt="image" src="http://blog.thefullcircle.com/wp-content/uploads/2011/05/image_thumb20.png" width="449" height="339" /></a></div>
<div>Checking the version number should reveal 10.50.2425.0&#160;&#160;&#160; SP1</div>
<div>&#160;</div>
<div>Also checking SSMS for version info, in our case gave:</div>
<div>Microsoft SQL Server Management Studio&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; 10.50.2425.0       <br />Microsoft Analysis Services Client Tools&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; 10.50.2425.0        <br />Microsoft Data Access Components (MDAC)&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; 6.1.7601.17514        <br />Microsoft MSXML&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; 3.0 4.0 6.0        <br />Microsoft Internet Explorer&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; 8.0.7601.17514        <br />Microsoft .NET Framework&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; 2.0.50727.5444        <br />Operating System&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; 6.1.7601</div>
<div></div>
<div><strong>And if it hasn’t gone well…?</strong> you’ve got the rest of the day to interrogate SQL setup logs in the usual place (C:Program FilesMicrosoft SQL Server100Setup BootstrapLog) – we’ve 80MB and 340 files in the last entry alone (of 4 today!), and at worst case start thinking about your restore process!</div>
<h6>7) If you are a developer, do some more reading!</h6>
<div>There are a lot of enhancements, fixes, and new features and that’s a different topic all together, however by the best cover I’ve seen thus far is <a href="http://sqlblog.com/blogs/aaron_bertrand/default.aspx">Aaron Bertrand</a>’s most excellent blog, and specifically the following posts:</div>
<div><a title="http://sqlblog.com/blogs/aaron_bertrand/archive/2011/04/25/more-changes-you-might-not-have-noticed-in-the-sql-server-2008-r2-sp1-ctp.aspx" href="http://sqlblog.com/blogs/aaron_bertrand/archive/2011/04/25/more-changes-you-might-not-have-noticed-in-the-sql-server-2008-r2-sp1-ctp.aspx">http://sqlblog.com/blogs/aaron_bertrand/archive/2011/04/25/more-changes-you-might-not-have-noticed-in-the-sql-server-2008-r2-sp1-ctp.aspx</a>,</div>
<div><a title="http://sqlblog.com/blogs/aaron_bertrand/archive/2011/04/22/sql-server-2008-r2-sp1-ctp-is-now-available.aspx" href="http://sqlblog.com/blogs/aaron_bertrand/archive/2011/04/22/sql-server-2008-r2-sp1-ctp-is-now-available.aspx">http://sqlblog.com/blogs/aaron_bertrand/archive/2011/04/22/sql-server-2008-r2-sp1-ctp-is-now-available.aspx</a></div>
<div><a href="http://sqlblog.com/blogs/aaron_bertrand/archive/2010/05/18/new-cumulative-updates-for-sql-server-2008-sp1-r2.aspx">http://sqlblog.com/blogs/aaron_bertrand/archive/2010/05/18/new-cumulative-updates-for-sql-server-2008-sp1-r2.aspx</a></div>
</p></div>
</p></div>
]]></content:encoded>
			<wfw:commentRss>http://blog.thefullcircle.com/2011/05/sql2008r2-sp1-ctp-install/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Microsoft Partner Business Briefings &#8211; Transitioning to the Cloud</title>
		<link>http://blog.thefullcircle.com/2010/10/ms-pbb-transitioning-to-the-cloud/</link>
		<comments>http://blog.thefullcircle.com/2010/10/ms-pbb-transitioning-to-the-cloud/#comments</comments>
		<pubDate>Tue, 05 Oct 2010 13:22:28 +0000</pubDate>
		<dc:creator>ReubenC</dc:creator>
				<category><![CDATA[Azure]]></category>
		<category><![CDATA[BPOS]]></category>
		<category><![CDATA[Cloud]]></category>
		<category><![CDATA[Microsoft]]></category>
		<category><![CDATA[SharePoint]]></category>
		<category><![CDATA[SQL Server]]></category>
		<category><![CDATA[Windows 7]]></category>
		<category><![CDATA[Steve Ballmer]]></category>
		<category><![CDATA[Windows 7 Phone UK launch]]></category>

		<guid isPermaLink="false">http://blog.thefullcircle.com/?p=844</guid>
		<description><![CDATA[5/10 @ https://partner.microsoft.com/UK/40127070 &#8211; &#8216;Transitioning to the Cloud&#8217; featuring Steve &#8216;Developers!&#8217; Ballmer As a UK Microsoft Gold partner (www.thefullcircle.com) staying up to date with the latest trends in technology, and in particular Microsoft&#8217;s take on those trends is essential. Today we are at the ExCeL London conference centre in the heart of Docklands to hear Steve Ballmer and [...]]]></description>
			<content:encoded><![CDATA[<p>5/10 @ https://partner.microsoft.com/UK/40127070 &#8211; &#8216;Transitioning to the Cloud&#8217; featuring Steve &#8216;Developers!&#8217; Ballmer</p>
<p>As a UK Microsoft Gold partner (<a href="http://www.thefullcircle.com">www.thefullcircle.com</a>) staying up to date with the latest trends in technology, and in particular Microsoft&#8217;s take on those trends is essential.</p>
<p>Today we are at the ExCeL London conference centre in the heart of Docklands to hear Steve Ballmer and others tell us about Cloud computing solutions in a Microsoft Partner Business Briefing called &#8216;Transitioning to the Cloud&#8217;</p>
<p>Below is Microsoft&#8217;s marketing introduction on the event and then the agenda, then my notes from the day..</p>
<p><strong>Event Overview</strong></p>
<p>There is no doubt that the market around us is in a transition period, whether this is from an economic, societal or technological standpoint, and we want to work together with you to ensure we are all making the most of these opportunities in 2011. </p>
<p>We’ve made a Microsoft-sized commitment to the cloud and through our London Partner Business Briefing we want to share our vision with you and your sales teams. Cloud technology is now a CIO’s #1 priority. Worldwide more than 40 million people have adopted Microsoft cloud services, and AMI Research predicts a rapid transition through 2010-2013 in the UK as businesses purchase cloud solutions. Join us for an exciting day with guest speakers and Microsoft executives.  Expect to receive more information on this event and how to prepare over the coming weeks.</p>
<p><strong>Agenda</strong></p>
<table border="0" cellpadding="0">
<tbody>
<tr>
<td width="479">
<table border="0" cellpadding="0">
<tbody>
<tr>
<td style="text-align: left;">Welcome</td>
<td>09:30</td>
</tr>
<tr>
<td style="text-align: left;">A Changing World</td>
<td>09:45</td>
</tr>
<tr>
<td style="text-align: left;">New Way of Work</td>
<td>10:00</td>
</tr>
<tr>
<td style="text-align: left;">Customer: Why we chose Microsoft</td>
<td>10:30</td>
</tr>
<tr>
<td style="text-align: left;">Summary/Interactive Exercise/Feedback</td>
<td>10:50</td>
</tr>
<tr>
<td style="text-align: center;"><strong>Break </strong></td>
<td> </td>
</tr>
<tr>
<td style="text-align: left;">Our Commitment to the Cloud – Microsoft Executive</td>
<td>11:30</td>
</tr>
<tr>
<td style="text-align: left;">Our Commitment to Microsoft Partners &#8211; Microsoft Partner Network</td>
<td>12:15</td>
</tr>
<tr>
<td style="text-align: left;">Going first</td>
<td>12:30</td>
</tr>
<tr>
<td style="text-align: center;"><strong>Break </strong></td>
<td> </td>
</tr>
<tr>
<td style="text-align: left;">Partner Case Study &#8211; We chose to Partner with Microsoft for Online Service</td>
<td>13:45</td>
</tr>
<tr>
<td style="text-align: left;">Product Demonstration/Roadmap</td>
<td>13:55</td>
</tr>
<tr>
<td style="text-align: left;">Value Proposition/Customer Sales Pitch</td>
<td>14:05</td>
</tr>
<tr>
<td style="text-align: left;">Partner Case Study – We chose to Partner adopt Windows Azure</td>
<td>14:20</td>
</tr>
<tr>
<td style="text-align: left;">Product Demonstration/Roadmap</td>
<td>14:30</td>
</tr>
<tr>
<td style="text-align: left;">Value Proposition/Customer Sales Pitch</td>
<td>14:40</td>
</tr>
<tr>
<td style="text-align: center;"><strong>Break </strong></td>
<td> </td>
</tr>
<tr>
<td style="text-align: left;">Partner Case Study &#8211; We chose to Partner with Microsoft for CRM Online</td>
<td>15:30</td>
</tr>
<tr>
<td style="text-align: left;">Product Demonstration/Roadmap</td>
<td>15:40</td>
</tr>
<tr>
<td style="text-align: left;">Value Proposition/Customer Sales Pitch</td>
<td>15:50</td>
</tr>
<tr>
<td style="text-align: left;">Partner Case Study: Why we chose to Partner with Microsoft for Windows Intune</td>
<td>16:05</td>
</tr>
<tr>
<td style="text-align: left;">Product Demonstration/Roadmap</td>
<td>16:15</td>
</tr>
<tr>
<td style="text-align: left;">Value Proposition/Customer Sales Pitch</td>
<td>16:25</td>
</tr>
<tr>
<td style="text-align: left;">Close &#8211; The Go Do&#8217;s</td>
<td>16:40</td>
</tr>
</tbody>
</table>
<p> </td>
<td width="131"> </td>
</tr>
</tbody>
</table>
<p> </p>
<p><strong>My  notes from the day..</strong></p>
<p><strong>Welcome</strong> – Katie Ledger<br />
Various marketing videos featuring partners who have embraced..<br />
ThinkScape “I used to go out to customers, now they come to me!”<br />
MD’s and CFO’s love the cloud – move from capex to opex<br />
Katie presented/hosted a Microsoft Cloud event 2 years ago.. – show of hands on who was there and who’s changing their business to embrace cloud… not many!  Will the show of hands be different at the end of the day?</p>
<p><strong>A Changing World</strong> – Barry Ridgeway, new GM of SMS&amp;P<br />
Small Medium Business is the fastest growing part of the Microsoft business.<br />
A new acronym.. PaaS &#8211; Platform as a Service e.g. Azure<br />
Opportunity – projection in 3yrs $148B… Microsoft investing $10M in UK marketing (opportunities to ride on that wave by timing marketing releases carefully to coincide)</p>
<p><strong>Customer: Why we chose Microsoft</strong> &#8211; Bert Craven, Architect, easyJet<br />
65 IT team (59 full-time), IT Budget only 0.75% of revenue, 100% SLA requirement, £3B retail business, 20% per year growth! – a challenge!<br />
Reliance on partners<br />
Started with classifying systems – a commodity tier, airline system tier, easyJet specific tier – silver, gold, platinum – then defined SLA strategy for each – top tier is 100% uptime and has been achieved<br />
Simple, standard systems by default!<br />
The potential cloud offers as a Integration platform cannot be understated – Azure AppFabric “the ace in the pack” (origins in BizTalk)<br />
 - small step – easy to swallow, perceived as lower risk<br />
misconception of putting your data in the cloud makes it more vulnerable – a double edged sword<br />
Project Sydney VPN’s…?  wazthat!?!</p>
<p><strong>James Akrigg</strong> &#8211; Microsoft Partner Technology Specialist<br />
Enterprise class systems used to require Enterprise class infrastructure – not anymore!</p>
<p><strong>Why partner with Microsoft</strong> &#8211; Martin Neale, MD ICS Solutions<br />
Started a cloud practise after the event 2yrs ago, built up on BPOS at the start of ’09 – 23 customers in the last year, but signed 6 in the last week!  both public &amp; private sector, a lot of support from Microsoft – the best they have had in all their time as partners… did I tell you about our 7 account managers in 7 years…!?!?  (You’ll be one of few I haven’t.. <img src='http://blog.thefullcircle.com/wp-includes/images/smilies/icon_wink.gif' alt=';-)' class='wp-smiley' /> )</p>
<p><strong>Dealing with change..</strong> &#8211; Chris Moon (<a href="http://www.chrismoon.co.uk">www.chrismoon.co.uk</a>)</p>
<p>Chris is an inspirational &amp; motivational speaker extraordinaire &#8211; a former Army officer who then worked for the charity HALO clearing landmines in Asia and Africa, and is one of the few westerners to have survived kidnap by the Khmer Rouge guerrillas in Cambodia.</p>
<p>Two years later he became a double amputee when blown up whilst walking in a supposedly cleared minefield in 1995, the blast resulted in the loss of his lower right arm and leg. Doctors say he survived against the odds due to his determination and fitness.</p>
<p>Within a year of leaving hospital he then ran and finished the London Marathon, plus threw in a Masters Degree in Security Management for good measure!</p>
<p>He&#8217;s since done numerous marathons and many of the world&#8217;s toughest ultra-marathons including the Great Sahara Run and Badwater &#8211; the 135-mile ‘fun run’ through Death Valley to the mountains on the hottest day of the year – mental! (yes mentally a hero and physically a superman!).<br />
During his amazing speech he described the Death Valley run as ‘the death fun run’ and revealed comments from others re: ultra-distance as runs that amputees simply <em>don’t do</em> &#8211; he clearly doesn’t believe in don’t or can’t</p>
<p>Chris was inspirational, motivational, heart-warming, and very funny at the same time, a few notes from his speech are below:</p>
<p>Keep up or get left behind!  The biggest issue to keeping up is the way that you think..</p>
<p>Never be a victim, take the initiative</p>
<p>What can I do to avoid Being a victim and Create a victimless environment?<br />
Engage-Listen-Understand</p>
<p>Why don’t we like change?<br />
- fear of the unknown<br />
- maybe worse off as a result<br />
- out of comfort zone<br />
- requires effort &amp; hard work<br />
- easier not to<br />
- can cause headaches<br />
- creatures of habit<br />
- loss of territory or control<br />
- puts us in the spotlight<br />
- previous efforts maybe wasted<br />
- we don’t like imposition or ‘have to’</p>
<p>crossing the change curve, instead of following the U-bend, get across it to Aspirational</p>
<p>Stay calm.. see the wood and trees – lead by example</p>
<p>Who doesn’t finish an ultra-marathon?  Those who don’t believe that they can<br />
Never underestimate the power of belief</p>
<p>Dealing with sudden change<br />
- be realistic<br />
- choose a positive perspective<br />
- choose a positive attitude<br />
- use imagination</p>
<p>No matter how great the change, never adopt an attitude that allows you to be crushed<br />
(followed story of an auzzie vet castrating a water buffalo – circle of life, what goes around comes around, next life, past life..)</p>
<p>And finally.. What is it like being blown up?   ….VERY LOUD!  (what a guy!)</p>
<p>Chris has published an autobiography called ‘One Step Beyond’ – indeed I’ve just bought 4 copies for our company from Amazon at <a href="http://www.amazon.co.uk/One-Step-Beyond-Chris-Moon/dp/033037155X">http://www.amazon.co.uk/One-Step-Beyond-Chris-Moon/dp/033037155X</a><br />
<strong>Our Commitment to the Cloud</strong> – Steve Ballmer, CEO Microsoft<br />
A new era of opportunity&#8230;<br />
What is the Cloud – lots of things!<br />
Cloud services for business – Microsoft claim to be the market leader in cloud services with the largest spread of cloud offerings<br />
A key question was how important will the private cloud vs. public cloud be – we are discovering that now..<br />
Factoring in the connectivity costs into the equation – it’s in the calculations</p>
<p>Steve had never been east of Tower Bridge… I think that was obvious! and it sounded like the guys at the front were lined up with pre-screened questions…?  Is that cynical or just an obvious safety net..?</p>
<p>Overall I didn’t really get Ballmer, whilst he’s a passionate and powerful speaker (boy does he project!) I can’t say I really took anything major away from his speech whereas seeing Gates in the flesh you really got the feeling that he truly believed in the role of technology to help improve people’s lives for the better.<br />
The main point that came across was the insistence that the shift to the cloud was one of the most important changes in the history of computing after the Internet – maybe that’s all he wanted to get across, that and the key numbers from Microsoft’s view being:<br />
- 580M Windows Live customers<br />
- 40M users of Azure<br />
- $10M spend in the UK alone on Cloud marketing</p>
<p>What he did leak was that Windows Phone 7 release in UK in next week or so – I’m keen to jump from the iPhone back to a Windows phone so will be keen to watch the last session of the day… a Windows Phone 7 preview.<br />
<strong>Microsoft Online Services </strong>- Shaun Frohlich, James Akrigg, Myles Jeffery (ThinkScape), Katie Ledger</p>
<p>Demonstration of Software <strong>plus</strong> Services – SharePoint online, PowerPoint, Outlook migration from a.n.other Email platform to Exchange online, etc.  Lots of tools to make it easy!</p>
<p><strong>Partner Case Study &#8211; We chose to Partner with Microsoft for Online Service</strong><br />
Myles Jeffery, MD ThinkScape<br />
Embraced MS cloud technology after watching an online Ray Ozzie presentation in 2008 – a software development company realised they could focus on development and integration rather than platform.  Moved internally (small IT consultancy &lt;10) to BPOS in early 2009 and recommends any prospective partner to do the same.<br />
Believes the sweet spot for ease of migration is up to 25.<br />
Coexistence tools are available to assist trials – SharePoint easy, but what about Exchange..? sub-domain for a project team or something better?</p>
<p>40-million Azure users already, caching in 22 countries keeps the performance good, plus offline caching capabilities</p>
<p><strong>Product Demonstration/Roadmap – Microsoft CRM Online</strong><br />
Dynamics CRM 2011 online – Sean Frohlich, James Akrigg &amp; Roger Collins<br />
Outlook experience, very BCM 2010 look and feel… however its better..<br />
Can we move to it although we have traditional on-premise Exchange? Yes!<br />
Is the only CRM application available today that can be switched between on-premise and cloud and vice-versa – is the same codebase.<br />
Top tip &#8211; 40% margin available for new business.<br />
Dynamics CRM 2011 is available in beta now, and should be publically available in March-April 2011.<br />
Partners have inclusive seats for CRM online – e.g. as a Gold Partner we would get 250!</p>
<p><strong>Partner Case Study – We chose to Partner adopt Windows Azure</strong> – James Scarfe, Dot Net Software</p>
<p>How do you make money from selling Azure… there is a small kickback on the referral (5%), however services revenue is where the money is.<br />
Reduction in time to market is one of the major advantages<br />
Software virtualisation rather than hardware virtualisation &#8211; removing the dependancy on IT platform builds, and the delays in architecture planning such as capacity &amp; resliance planning that a typical corporate IT department needs to do and can take months.  With Azure you can deploy the envionment in minutes and start developing on the production platform striaght away!</p>
<p><strong>Windows Intune</strong> &#8211; Sean Frohlich, James Akrigg<br />
Microsoft recently announced the Windows Intune Beta, a new solution that aims to simplify how businesses manage and secure PCs using Windows cloud services and Windows 7.<br />
Intune is designed for businesses without an existing PC management infrastructure that need a cost-effective, simple way to manage and secure their PCs (not servers.. for servers and/or over 250 desktops there is System Center Essentials – SCE, or for larger environments Operations Manager).</p>
<p>For businesses with a highly mobile and/or distributed workforce, the Windows Intune cloud service can help manage and secure PCs across multiple offices, remote &amp; mobile and manage them from anywhere.  If you have multiple smaller offices not on the corporate VPN then Cloud services can work very well, especially for security &amp; remote management avoiding costly site visits.</p>
<p>Intune fits very well with our long term support of ASP, and now cloud based solutions – two of the three directors of The Full Circle have been heavily involved in managed AV and Security-as-a-Service since early 2002 building one of the first McAfee ASaP (formerly MyCIO) UK platforms, then as a reseller for SecureResolutions, and now with Panda Security with their Managed Office &amp; Email Protection services.</p>
<p>So in summary it’s a cloud based PC management solution aimed at the small to medium market that takes key parts of Operations Manager, WSUS, ForeFront plus an Enterprise license of Windows 7 to deliver:</p>
<p>-          Updates (from what I could I see the interface is quite simple and not as feature rich as WSUS, nor as complicated)<br />
-          Malware protection (based on Security Essentials and Forefront)<br />
-          Monitoring (alerting for all major functions;  malware, updates, etc.)<br />
-          Remote Assistance (EA taken as used by Microsoft Support, initiated by the end user, allows remote control &amp; file transfer, is firewall friendly as uses TCP Port 443 &#8211; same as https)<br />
-          Security Policies (malware, updates, Windows Firewall, what about existing Group Policy?)<br />
-          Hardware and software inventory (quite a simple inventory solution)<br />
-          Licensing (only Microsoft software)</p>
<p>Goto <a href="http://www.microsoft.com/windows/windowsintune/windowsintune-experience.aspx">http://www.microsoft.com/windows/windowsintune/windowsintune-experience.aspx</a> for more info, and if you are lucky enough to be on the beta login to the console via <a href="https://manage.microsoft.com/">https://manage.microsoft.com</a></p>
<p>Intune is due to be released in 2011 for 11$ per PC per month, and possible another dollar for MDOP on top – which as you can pay £40 per desktop per year for AV alone makes it a compelling offer esp. if you are currently running XP or Vista due to the upgrade license to Windows 7 Enterprise.</p>
<p>There are c.450 UK partners in the 1<sup>st</sup> technical beta (now closed – worldwide cap at 10,000), but the next beta wave will be in the New Year – signup for notification of next wave at <a href="http://www.microsoft.com/windows/windowsintune/register.aspx">http://www.microsoft.com/windows/windowsintune/register.aspx</a></p>
<p><strong>Windows Phone 7 preview</strong> &#8211; more to follow&#8230;</p>
<p><a href="http://www.windowsphone7.com/">http://www.windowsphone7.com/</a></p>
<p><a href="http://www.eweekeurope.co.uk/news/five-uk-networks-will-carry-windows-phone-7-10003">http://www.eweekeurope.co.uk/news/five-uk-networks-will-carry-windows-phone-7-10003</a><br />
other useful links..</p>
<p><a href="https://www.quickstartonlineservices.com/pages/default.aspx">https://www.quickstartonlineservices.com/pages/default.aspx</a></p>
]]></content:encoded>
			<wfw:commentRss>http://blog.thefullcircle.com/2010/10/ms-pbb-transitioning-to-the-cloud/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Training: 44CO175 &#8211; SharePoint 2010 Administrator Bootcamp</title>
		<link>http://blog.thefullcircle.com/2010/07/training-44co175-sharepoint-2010-administrator-bootcamp/</link>
		<comments>http://blog.thefullcircle.com/2010/07/training-44co175-sharepoint-2010-administrator-bootcamp/#comments</comments>
		<pubDate>Thu, 08 Jul 2010 08:39:45 +0000</pubDate>
		<dc:creator>AshleyL</dc:creator>
				<category><![CDATA[Microsoft]]></category>
		<category><![CDATA[SharePoint]]></category>
		<category><![CDATA[SQL Server]]></category>
		<category><![CDATA[Tech]]></category>
		<category><![CDATA[Training]]></category>

		<guid isPermaLink="false">http://blog.thefullcircle.com/?p=542</guid>
		<description><![CDATA[44CO175 &#8211; SharePoint 2010 Administrator Bootcamp (BPIO) Summary Step-by-step understanding is key to successfully implementing and deploying SharePoint 2010. This 15-module course will guide you through each critical stage, giving you exactly the skills you need to leverage full value from the latest SharePoint technology. Agenda Module 0 &#8211; Getting Ready for a SharePoint 2010 [...]]]></description>
			<content:encoded><![CDATA[<h1>44CO175 &#8211; SharePoint 2010 Administrator Bootcamp (BPIO)</h1>
<p><span style="text-decoration:underline;">Summary</span><br />
Step-by-step understanding is key to successfully implementing and deploying SharePoint 2010. This 15-module course will guide you through each critical stage, giving you exactly the skills you need to leverage full value from the latest SharePoint technology.</p>
<p><a href="http://blog.thefullcircle.com/wp-content/uploads/2010/07/sharepoint-admin-bootcamp-201007.jpg"><img class="alignnone size-medium wp-image-547" title="SharePoint Admin Bootcamp 201007" src="http://blog.thefullcircle.com/wp-content/uploads/2010/07/sharepoint-admin-bootcamp-201007.jpg?w=300" alt="" width="300" height="225" /></a><br />
<span style="text-decoration:underline;">Agenda</span><br />
Module 0 &#8211; Getting Ready for a SharePoint 2010 Implementation: Why Governance and Business Requirements are Essential for a Successful Implementation.<br />
Module 1 &#8211; Understanding the Architecture of SharePoint Server 2010<br />
Module 2 &#8211; Installing SharePoint Server 2010.<br />
Module 3 &#8211; Administrating and Configuring Farm Settings in SharePoint Server 2010<br />
Module 4 &#8211; Understanding and Administrating Web applications<br />
Module 5 &#8211; Managing Web Applications<br />
Module 6 &#8211; Introduction to Site Collections<br />
Module 7 &#8211; Creating Site Collections<br />
Module 8 &#8211; Managing Site Collections<br />
Module 9 &#8211; Working with SharePoint Server 2010 Portals<br />
Module 10 &#8211; Governance and Information Assurance<br />
Module 11 &#8211; Enterprise Content Types &amp; Managed Metadata<br />
Module 12 &#8211; Managing Documents and Records<br />
Module 13 &#8211; Workflow<br />
Module 14 &#8211; Implementing and Managing Search<br />
Module 15 &#8211; People &amp; Social Networking<br />
Module 16 &#8211; Disaster Recovery</p>
<h1>A handful of notes from the week..</h1>
<h1>Installation Preparation for Service &amp; Install Accounts </h1>
<h2>The SharePoint Installation Account</h2>
<p>While I&#8217;ve become used to installing applications on servers with either the local or domain admin account, SharePoint 2010 really really really needs to have its own account created for the installation process. If you don&#8217;t you&#8217;ll have to correct the various service and app pool accounts later and that&#8217;s a pain.</p>
<p>Key points about the account used to install with -</p>
<ul>
<li>It will become the application pool account used in IIS for the Central Admin</li>
<li>If you do plan to let SharePoint create your databases (content DBs&#8217; etc&#8230;) this account needs rights to the SQL database to create DB&#8217;s (DBCreator and DBAdmin)</li>
<li>If DB&#8217;s are already created then it only needs DBAdmin</li>
<li>It only needs Local Admin permissions on the installation machine</li>
<li><strong>Not</strong> to be used in day-to-day admin</li>
<li>Imagine this account to be &#8220;enterprise admin&#8221; of SharePoint.</li>
<li>It should never be used again after the initial install, obviously that doesn&#8217;t mean disable or delete it.</li>
</ul>
<p>Example User Account &#8211; <em>spinstall</em></p>
<h2>The Farm Admin Account</h2>
<p> The farm admin account is an account that should be used by as few people as possible.</p>
<ul type="disc">
<li>It either needs to be a local admin on the SharePoint front end or create a new supper user or login as spinstall(logging in as spinstall is not recommended)</li>
<li>The farm admin account change services running on the machine hence the need for local admin rights, farm admin right in SharePoint central admin isn&#8217;t enough</li>
</ul>
<p>Example User Account - spfarmadmin</p>
<h1>During the SharePoint 2010 install</h1>
<p> Make sure you move index location during install off from the C:&#8230;14data location</p>
<p> This index file is a flat file used in search and can grow very large in next to no time.</p>
<h1>After the install &#8211; the Configuration Wizard</h1>
<p>Do not use it, it doesn&#8217;t follow best practice.</p>
<h1> <a href="http://blog.thefullcircle.com/wp-content/uploads/2010/07/3-bench-marks_2.jpg"><img title="3 Bench Marks_2" src="http://blog.thefullcircle.com/wp-content/uploads/2010/07/3-bench-marks_2.jpg?w=234" alt="" width="164" height="210" /></a>Performance Tip for SharePoint databases </h1>
<p><strong>Turn off Auto Growth</strong></p>
<p>While it&#8217;s been mentioned a thousand times and shouldn&#8217;t need to be mentioned&#8230;</p>
<p><em>To prevent it happening in existing installations for any new databases:</em></p>
<p><strong>SQL Management  Studio</strong> &gt; <strong>Database</strong> &gt; <strong>Model</strong>. Under the file groups section  change the properties for .mdf to grow by 50MB at a time</p>
<p><em>Fixing it for existing databases:</em></p>
<p>Open the properties of each database and under the file groups section, change the properties for .mdf to grow by 50MB at a time</p>
<p>Note: Why 50MB? Because it&#8217;s just right for SharePoint since it aligns with the default maximum upload file size.</p>
<h1>Registering Managed Service Accounts for SharePoint 2010</h1>
<ul>
<li>Best practice is to add them here first then start to use them to run services</li>
<li>All are generally fine  as just domain user accounts without elevated privileges</li>
</ul>
<h1>Application Pool Accounts in IIS for SharePoint 2010</h1>
<p> Never change the app pool account from inside IIS as the config DB will not know about the change, web apps will not know about the change and new servers added to the farm will not know which account to use.</p>
<p>One of the few things you can and do need to configure in IIS is SSL certificates and also needs to be done on each and every web front end.</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.thefullcircle.com/2010/07/training-44co175-sharepoint-2010-administrator-bootcamp/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Training &#8211; SQL Server MasterClass (Kim Tripp &amp; Paul Randal &#8211; www.SQLskills.com)</title>
		<link>http://blog.thefullcircle.com/2010/06/sqlmasterclass/</link>
		<comments>http://blog.thefullcircle.com/2010/06/sqlmasterclass/#comments</comments>
		<pubDate>Thu, 17 Jun 2010 13:11:11 +0000</pubDate>
		<dc:creator>ReubenC</dc:creator>
				<category><![CDATA[Microsoft]]></category>
		<category><![CDATA[SQL Server]]></category>
		<category><![CDATA[Training]]></category>
		<category><![CDATA[Kim Tripp]]></category>
		<category><![CDATA[Paul Randal]]></category>

		<guid isPermaLink="false">http://blog.thefullcircle.com/?p=516</guid>
		<description><![CDATA[As posted many times before, continous professional development through training and education is absolutely core of our IT consulting business, The Full Circle (www.thefullcircle.com). Today is a good day for that mantra as we are attending an excellent training seminar by SQL MVP&#8217;s and founders of www.SQLskills.com - SQL Server MasterClass My scribbles from the day.. and [...]]]></description>
			<content:encoded><![CDATA[<p>As posted many times before, continous professional development through training and education is absolutely core of our IT consulting business, The Full Circle (<a href="http://www.thefullcircle.com">www.thefullcircle.com</a>).</p>
<p>Today is a good day for that mantra as we are attending an excellent training seminar by SQL MVP&#8217;s and founders of <a href="http://www.SQLskills.com">www.SQLskills.com</a> - SQL Server MasterClass</p>
<p><a href="http://blog.thefullcircle.com/wp-content/uploads/2010/06/l_1600_1200_55c80ccf-7338-4a9c-b3b8-29b737aa5547.jpeg"><img title="SQL Server MasterClass with Kim Tripp &amp; Paul Randal - www.SQLskills.com" src="http://blog.thefullcircle.com/wp-content/uploads/2010/06/l_1600_1200_55c80ccf-7338-4a9c-b3b8-29b737aa5547.jpeg" alt="" /></a></p>
<p>My scribbles from the day.. and the formal agenda, speaker bio&#8217;s, etc. at the end</p>
<p>Bridging the gap between Development &amp; Production..</p>
<p>DBA&#8217;s &amp; Developers not communicating and the reluctant/involentary DBA..</p>
<p>The dilema of development, change control, production scheduling, and customer demands for new features</p>
<p>4 features that break an Enterprise to Standard restore &#8211; Partitioning, data compression, &#8230;, &#8230;</p>
<p>How Design Affects Production<br />
Design considerations such as capacity planning up front to scale databases correctly, try to avoid autogrowth! &amp; Log file fragmentation (LVF&#8217;s etc.)</p>
<p>Use of correct data types e.g. Use of bigint for small numbers, datetime when you only really need date, etc. &#8211; why use 16-bytes when you can use 4!</p>
<p>Disk maybe cheap, but memory overhead across a system is not.</p>
<p>Indexing &#8211; design them, not ad-hoc!</p>
<p>Resouce Governer &#8211; limit ad-hoc SQL query users</p>
<p>Naming conventions &#8211; obvious in any system (or should be!), makes long term management easier</p>
<p>Design choices affecting maintenance e.g. Fixed vs. Variable length impacting the ability to perform online index rebuilds or not!</p>
<p>Even some some MS apps break this such as SharePoint!</p>
<p>Nested Transactions &#8211; avoid!  ..they are evil!  (nested begins, only free resource at end of first transaction)</p>
<p>Instant File Initialisation (IFI) &#8211; restores create the file the full with zeros unless IFI is enabled.</p>
<p>Parameterization &#8211; trying to get your plan in cache, optimize at dB level.</p>
<p>Phyical dB layout &#8211; as dB&#8217;s become larger partioning into multiple filegroups is necessary &#8211; what&#8217;s a large dB? over 100GB you need to consider, TB absolutely!</p>
<p>Measuring your restores to check against your SLA&#8217;s &#8211; restores take longer than backup, ballpark 25% more, you can break your maintenance window (&amp; SLA&#8217;s) by underestimating the restore time.</p>
<p>Primary Key Choice &#8211; obvious but not always followed.</p>
<p>Indexing Strategies &#8211; difficult!</p>
<p>Database Maintenance &#8211; lack of causes problems!</p>
<p>Real Testing!!! &#8211; developers need access to similar environment to live otherwise</p>
<p>Myth Buster &#8211; top 10 myths debunked, taken from Paul&#8217;s Myth a day posts in April at SQLskills.com/blogs/Paul/Misconceptions</p>
<p>e.g. Failover Clustering is best HA for SQL..? It depends!<br />
Read more at &#8220;Proven SQL Server Architectures for High Availability and Disaster Recovery &#8211; http://download.microsoft.com/download/5/B/D/5BD13FFA-5E34-4AE1-9AA0-C6E6951B8FC8/SQL%20Server%202008%20R2%20High%20Availability%20Architecture%20White%20Paper.docx&#8221;</p>
<p>Tempdb or transaction log should be x% of the size of the largest dB &#8211; it depends! If you had a 10TB dB would you have 25% allocated for the log? e.g. 2.5TB wasted on logs.. NO!</p>
<p>use of single user mode, and admin connections.. the :m. and :a. startup switches</p>
<p>DR handbook should be written  by the most experienced member of the team, but tested by the most junior &#8211; who&#8217;d going to be holding the pager when the system goes bang at 02:00 on a Sunday&#8230;?  likely not the architect!</p>
<p>GUIDs: Use, Abuse, and How To Move Forward<br />
Dilema of GUIDs everywere, great for uniqueness, not so great if used for non-clustered indexes and used as a primary key (due to it&#8217;s uniqueness) &#8211; back to using the correct data types, why use a 64-byte key when a 4-byte key will suffice &#8211; for a 10,000 row table this can mean an internal system index of 400Mb, a 64-byte key will be nearer 5GB &#8211; just for the system!</p>
<p>Massive performance and storage gains to be had from correct use of GUIDs &#8211; see Kimberly&#8217;s blog post on this for more info at <a href="http://www.sqlskills.com/BLOGS/KIMBERLY/post/GUIDs-as-PRIMARY-KEYs-andor-the-clustering-key.aspx">http://www.sqlskills.com/BLOGS/KIMBERLY/post/GUIDs-as-PRIMARY-KEYs-andor-the-clustering-key.aspx</a></p>
<p><strong>The Top-Ten List&#8230;</strong></p>
<p>10) Data File Management &#8211; you can have up to 32768 files per database, and a minimum of two being the MDF &amp; LDF, but just because you can doesn&#8217;t mean you should!  However, careful placement of physical files on different storage types can add huge value to your SQL environment..</p>
<p>9) Transaction Log file management &#8211; only one log file is necessary, try and isolate from the data files to avoid disk head contention, use appropriate RAID (not RAID 5 as has high overheads for write &amp; logs are write intensive)<br />
 <img src='http://blog.thefullcircle.com/wp-includes/images/smilies/icon_cool.gif' alt='8)' class='wp-smiley' /> Tempdb &#8211; tempdb is a special case as it is very susceptible to contention issues because only 1 per instance and 1 tempdb file per processor core, you can now create multiple files to spread the contention. KB328551 maybe suitable in your environment.<br />
Guideline for number of tempdb files, .25-.5 the number of cores.</p>
<p>7) Indexing Best Practice &#8211; dont&#8217;t go crazy with indexes, as with data files, just because you can.. doesn&#8217;t mean you should!  if anything try to reduce your indexes!  Good workload analysis to determine characteristics and query priority as over-indexing can be worse than under indexing.  Poorly maintained indexes can be more trouble in the long term &#8211; be sure to automate index maintenance.  A narrow index has very few issues, a wide one has the potential for many more!</p>
<p>6) Statistics</p>
<p>5) Index Fragmentation &#8211; Fragmentation Defined.. two broad types: internal (wasted space on data/indexes aka physical defragmentation) &amp; logical (..)<br />
Main causes.. GUID as high-order key, updates to variable length columns, badly configured FILLFACTOR, wide schemas that only fit a small number of rows per page<br />
Keys to success.. how to read the data<br />
How to correct.. create index with drop_existing, rebuild the index, defrag the index<br />
Most folks rebuild or reorganise but their are tradeoffs.. how much disk space have you got? <img src='http://blog.thefullcircle.com/wp-includes/images/smilies/icon_wink.gif' alt=';-)' class='wp-smiley' />  </p>
<p>4)</p>
<p>3) I/O errors &#8211; 823/824 errors have already been retried 4 times before you find out that the I/O subsystem has transient problems.  monitor for error 825 &#8211; read errors</p>
<p>2) DBCC CHECKDB &#8211; see the blog post <a href="http://sqlskills.com/BLOGS/PAUL/category/CHECKDB-From-Every-Angle.aspx">http://sqlskills.com/BLOGS/PAUL/category/CHECKDB-From-Every-Angle.aspx</a><br />
How often should you run CHECKDB &#8211; at least once per week &#8211; yikes!, how long will it take? &#8211; it depends!   but if it starts to take longer it normally means a problem.</p>
<p>1) Recovering Using Backups &#8211; best way to avoid data loss but not necessarily the best way to avoid downtime so consider other mechanisms to full backups such as log shipping, mirroring, etc.  Recommend at least Full &amp; Log backups but frequently e.g. full weekly, logs as often as every 5 minutes&#8230; however Differentials are better &#8211; redundancy in the backups</p>
<p>Q&amp;A &#8211; I asked about placement of tempdb in a failover cluster and if there is a downside to putting it on non-cluster shared storage e.g. a local SSD drive or RAMdisk &#8211; no, this is fine as long as the same drive letter is available on each node as the tempdb is flushed and recreated everytime SQL starts anyway &amp; got yet another geek polo shirt &#8211; my wife will love that&#8230; <img src='http://blog.thefullcircle.com/wp-includes/images/smilies/icon_wink.gif' alt=';-)' class='wp-smiley' /> </p>
<p>more info at.. <a href="http://www.SQLskills.com">www.SQLskills.com</a></p>
<p><a href="http://www.SQLskills.com/webcasts.asp">www.SQLskills.com/webcasts.asp</a> - over 50hrs of free online training resources</p>
<p><strong>Formal Event notes, background, agenda, speaker bio&#8217;s, etc. </strong></p>
<p>www.regonline.co.uk/kimtrippsql<br />
This special one-day event will focus on some of the top issues companies face when implementing and maintaining a SQL Server-based solution. Very often there is no dedicated DBA and so the IT managers struggle to keep the data tier performing well and the data available. This can be especially troublesome when the development team is unaware of how application design choices affect database performance.</p>
<p>SESSIONS SNAPSHOT<br />
During the day Kimberly and Paul will:<br />
Debunk many of the ingrained misconceptions around SQL Server&#8217;s behaviour<br />
Show you disaster recovery techniques critical to preserving your company&#8217;s life-blood &#8211; the data<br />
Explain how a common application design pattern can wreak havoc in the database<br />
Walk through the top-10 points to follow around operations and maintenance for a wellperforming and available data tier</p>
<p>SESSIONS ABSTRACTS<br />
KEYNOTE: Bridging the Gap Between Development and Production<br />
Applications are commonly developed with little regard for how design choices will affect performance in production. This is often because developers don&#8217;t realize the implications of their design on how SQL Server will be able to handle a high workload (e.g. blocking, fragmentation) and/or because there&#8217;s no full-time trained DBA that can recognize production problems and help educate developers. The keynote sets the stage for the rest of the day. Discussing some of the issues that can arise, explaining how some can be avoided and highlighting some of the features in SQL 2008 that can help developers and DBAs make better use of SQL Server, and troubleshoot when things go wrong.</p>
<p>SESSION ONE: SQL Server Mythbusters<br />
It&#8217;s amazing how many myths and misconceptions have sprung up and persisted over the years about SQL Server - after many years helping people out on forums, newsgroups, and customer engagements, Paul and Kimberly have heard it all. Are there really non-logged operations? Can interrupting shrinks or rebuilds cause corruption?<br />
Can you override the server&#8217;s MAXDOP setting? Will the server always do a table-scan to get a row count? Many myths lead to poor design choices and inappropriate maintenance practices so these are just a few of many, many myths that Paul and Kimberly will debunk in this fast-paced session on how SQL Server operates and should be managed and maintained.</p>
<p>SESSION TWO: Database Recovery Techniques Demo-Fest<br />
Even if a company has a disaster recovery strategy in place, they need to practice to make sure that the plan will work when a disaster does strike. In this fast-paced demo session Paul and Kimberly will repeatedly do nasty things to databases and then show how they are recovered &#8211; demonstrating many techniques that can be used in production for disaster recovery. Not for the faint-hearted!</p>
<p>SESSION THREE: GUIDs: Use, Abuse, and How To Move Forward<br />
Since the addition of the GUID (Microsoft’s implementation of the UUID), my life as a consultant and &#8220;tuner&#8221; has been busy. I’ve seen databases designed with GUID keys run fairly well with small workloads but completely fall over and fail because they just cannot scale. And, I know why GUIDs are chosen &#8211; it simplifies the handling of parent/child rows in your batches so you can reduce round-trips or avoid dealing with identity values. And, yes, sometimes it&#8217;s even for distributed databases and/or security that GUIDs are chosen. I&#8217;m not entirely against ever using a GUID but overusing and abusing GUIDs just has to be stopped! Please, please, please let me give you better solutions and explanations on how to deal with your parent/child rows, round-trips and clustering keys!</p>
<p>SESSION 4: Essential Database Maintenance<br />
In this session, Paul and Kimberly will run you through their top-ten database maintenance recommendations, with a lot of tips and tricks along the way. These are distilled from almost 30 years combined experience working with SQL Server customers and are geared towards making your databases more performant, more available, and more easily managed (to save you time!). Everything in this session will be practical and applicable to a wide variety of<br />
databases. Topics covered include: backups, shrinks, fragmentation, statistics, and much more! Focus will be on 2005 but we&#8217;ll explain some of the key differences for 2000 and 2008 as well.</p>
<p>SPEAKER BIOGRAPHIES<br />
Paul and Kimberly are a husband-and-wife team who own and run SQLskills.com, a world-renowned SQL Server consulting and training company.<br />
They are both SQL Server MVPs and Microsoft Regional Directors, with over 30 years of combined experience on SQL Server. Paul worked on the SQL Server team for nine years in development and management roles, writing many of the DBCC commands, and ultimately with responsibility for core Storage Engine for SQL Server 2008. Paul writes extensively on his blog<br />
(SQLskills.com/blogs/Paul) and for TechNet Magazine, for which he is also a Contributing<br />
Editor. Kimberly worked on the SQL Server team in the early 1990s as a tester and writer before leaving to found SQLskills and embrace her passion for teaching and consulting. Kimberly has been a staple at worldwide conferences since she first presented at TechEd in 1996, and she blogs at SQLskills.com/blogs/Kimberly. They have written Microsoft whitepapers and books for SQL Server 2000, 2005 and 2008, and are regular, top-rated<br />
presenters worldwide on database maintenance, high availability, disaster recovery, performance tuning, and SQL Server internals. Together they teach the SQL MCM certification and throughout Microsoft.<br />
In their spare time, they like to find frogfish in remote corners of the world.</p>
<p>SPEAKER TESTIMONIALS<br />
&#8220;To call them good trainers is an epic understatement. They know how to deliver<br />
technical material in ways that illustrate it well. I had to stop Paul at one point and<br />
ask him how long it took to build a particular slide because the animations were so<br />
good at conveying a hard-to-describe process.&#8221;<br />
&#8220;These are not beginner presenters, and they put an extreme amount of<br />
preparation and attention to detail into everything that they do. Completely,<br />
utterly professional.&#8221;<br />
&#8220;When it comes to the instructors themselves, Kimberly and Paul simply have no<br />
equal. Not only are they both ultimate authorities, but they have endless<br />
enthusiasm about the material, and spot on delivery. If either ever got tired they<br />
never showed it, even after going all day and all week. We witnessed countless<br />
demos over the course of the week, some extremely involved, multi-step<br />
processes, and I can’t recall one that didn’t go the way it was supposed to.&#8221;<br />
&#8220;You might think that with this extreme level of skill comes extreme levels of<br />
egotism and lack of patience. Nothing could be further from the truth. &#8230; They<br />
simply know how to teach, and are approachable, humble, and patient.&#8221;<br />
&#8220;The experience Paul and Kimberly have had with real live customers yields a lot<br />
more information and things to watch out for than you&#8217;d ever get from<br />
documentation alone.&#8221;<br />
“Kimberly, I just wanted to send you an email to let you know how awesome you<br />
are! I have applied some of your indexing strategies to our website’s homegrown<br />
CMS and we are experiencing a significant performance increase. WOW&#8230;.amazing<br />
tips delivered in an exciting way! Thanks again”<br />
Kimberley L. Tripp<br />
Paul S.Randal</p>
<p><a href="http://blog.thefullcircle.com/wp-content/uploads/2010/06/l_1600_1200_55c80ccf-7338-4a9c-b3b8-29b737aa5547.jpeg"></a></p>
]]></content:encoded>
			<wfw:commentRss>http://blog.thefullcircle.com/2010/06/sqlmasterclass/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

