<?xml version="1.0" encoding="UTF-8" ?>
<?xml-stylesheet type="text/xsl" href="http://blogs.msdn.com/utility/FeedStylesheets/rss.xsl" media="screen"?><rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/" xmlns:wfw="http://wellformedweb.org/CommentAPI/"><channel><title>Bob Duffy's Blobby Blog</title><link>http://blogs.msdn.com/b/boduff/</link><description>SQL Server | BI | Dot.Net | Office |  Sharepoint | MCE | Database Stuff</description><dc:language>en-US</dc:language><generator>Telligent Evolution Platform Developer Build (Build: 5.6.50428.7875)</generator><item><title>PowerPivot RTM has arrived</title><link>http://blogs.msdn.com/b/boduff/archive/2010/04/22/powerpivot-rtm-has-arrived.aspx</link><pubDate>Thu, 22 Apr 2010 22:47:38 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:10001127</guid><dc:creator>MSDNArchive</dc:creator><slash:comments>1</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://blogs.msdn.com/b/boduff/rsscomments.aspx?WeblogPostID=10001127</wfw:commentRss><comments>http://blogs.msdn.com/b/boduff/archive/2010/04/22/powerpivot-rtm-has-arrived.aspx#comments</comments><description>&lt;p&gt;I’m just back from the office 2010 roadshow. Phew four cities and six presentations on PowerPivot later back at home with a nice cup of tea and my own bed for the night ;-)&lt;/p&gt;  &lt;p&gt;A few people asked me how to get hold of the RC0 that I was using on the demo.&lt;/p&gt;  &lt;p&gt;Well, no need – the full RTM is available to download. you will need:&lt;/p&gt;  &lt;p&gt;1. Office 2010, available to MSDN or TechNet subscribers here&lt;/p&gt;  &lt;p&gt;&lt;a title="http://msdn.microsoft.com/en-us/subscriptions/downloads/default.aspx" href="http://msdn.microsoft.com/en-us/subscriptions/downloads/default.aspx"&gt;http://msdn.microsoft.com/en-us/subscriptions/downloads/default.aspx&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;2. Powerpivot RTM available here &lt;/p&gt;  &lt;p&gt;&lt;a title="http://www.microsoft.com/downloads/details.aspx?displaylang=en&amp;amp;FamilyID=e081c894-e4ab-42df-8c87-4b99c1f3c49b" href="http://www.microsoft.com/downloads/details.aspx?displaylang=en&amp;amp;FamilyID=e081c894-e4ab-42df-8c87-4b99c1f3c49b"&gt;http://www.microsoft.com/downloads/details.aspx?displaylang=en&amp;amp;FamilyID=e081c894-e4ab-42df-8c87-4b99c1f3c49b&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;You can also download SharePoint 2010 too from MSDN/TechNet&lt;/p&gt;  &lt;p&gt;&lt;a title="http://msdn.microsoft.com/en-us/subscriptions/downloads/default.aspx" href="http://msdn.microsoft.com/en-us/subscriptions/downloads/default.aspx"&gt;http://msdn.microsoft.com/en-us/subscriptions/downloads/default.aspx&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;The one gotcha is you won’t be able to download the SQL 2008 R2 RTM bits for few weeks.&lt;/p&gt;  &lt;p&gt;I have no idea if the SharePoint 2010 RTM will work with the Beta of SQL 2008 r2, but I am guessing its best not to try. Probably best to wait till you can marry up the server side bits and play with the client side bits for the next few weeks…&lt;/p&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=10001127" width="1" height="1"&gt;</description></item><item><title>SCOM for SQL Folk on 27th May</title><link>http://blogs.msdn.com/b/boduff/archive/2010/04/22/scom-for-sql-folk-on-27th-may.aspx</link><pubDate>Thu, 22 Apr 2010 21:53:03 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:10001103</guid><dc:creator>MSDNArchive</dc:creator><slash:comments>0</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://blogs.msdn.com/b/boduff/rsscomments.aspx?WeblogPostID=10001103</wfw:commentRss><comments>http://blogs.msdn.com/b/boduff/archive/2010/04/22/scom-for-sql-folk-on-27th-may.aspx#comments</comments><description>&lt;p&gt;I’m talking at the SQL Users group on “SCOM for SQL folk”. this session is based on my experiences with SCOM and working to get the product to do what we need it to do for managing SQL performance.&lt;/p&gt;  &lt;p&gt;Often as a DBA or SQL consultant, SCOM is “forced upon” you by the operations team or corporate strategy.&amp;#160; Lets face it there is no way a SQL guy would pick SCOM as his number one favourite tool for managing SQL Server, when there are many rich, specialist tools just focusing on helping manage SQL Server like Quest, Idera, Red gate, etc (sorry if I missed any!).&lt;/p&gt;  &lt;p&gt;However, like it or hate it, SCOM is here to stay from a SQL perspective. Personally I like SCOM as it allows us take an enterprise view of operations and management. EG manage all out infrastructure and application through one common platform. Not only can SCOM manage SQL but also the other service that underpin SQL such as DNS, AD, network, switches, hardware, windows and distributed applications.&lt;/p&gt;  &lt;p&gt;I love the work the manageability team is doing in SQL (err well not as much love for DAC but that’s another story), but I wish they would show the SCOM team some more love and hand over more IP on how to manage SQL Server, rather than taking such an insular approach into building manageability into individual products.&lt;/p&gt;  &lt;p&gt;I’m no SCOM expert by any shake of the stick, but if you are a SQL guy struggling with SCOM, or someone using SCOM and struggling to manage SQL Performance this could be a session worth coming to.&lt;/p&gt;  &lt;p&gt;the link to register is here (its free)&lt;/p&gt;  &lt;p&gt;&lt;a title="http://mtug.ie/Default.aspx?TabId=38&amp;amp;ctl=Details&amp;amp;Mid=369&amp;amp;ItemID=52&amp;amp;ContainerSrc=%5bG%5dContainers%2f_default%2fNo+Container" href="http://mtug.ie/Default.aspx?TabId=38&amp;amp;ctl=Details&amp;amp;Mid=369&amp;amp;ItemID=52&amp;amp;ContainerSrc=%5bG%5dContainers%2f_default%2fNo+Container"&gt;http://mtug.ie/Default.aspx?TabId=38&amp;amp;ctl=Details&amp;amp;Mid=369&amp;amp;ItemID=52&amp;amp;ContainerSrc=%5bG%5dContainers%2f_default%2fNo+Container&lt;/a&gt;&lt;/p&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=10001103" width="1" height="1"&gt;</description></item><item><title>Time to get serious with encryption</title><link>http://blogs.msdn.com/b/boduff/archive/2010/04/22/time-to-get-serious-with-encryption.aspx</link><pubDate>Thu, 22 Apr 2010 21:39:29 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:10001092</guid><dc:creator>MSDNArchive</dc:creator><slash:comments>0</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://blogs.msdn.com/b/boduff/rsscomments.aspx?WeblogPostID=10001092</wfw:commentRss><comments>http://blogs.msdn.com/b/boduff/archive/2010/04/22/time-to-get-serious-with-encryption.aspx#comments</comments><description>&lt;p&gt;just read an article indicating the some states in the US are making data encryption on disk and on the wire compulsory with some pretty hefty fines&lt;/p&gt;  &lt;p&gt;(see &lt;a title="http://www.sqlmag.com/article/sql-server/A-New-Law-that-Will-Change-the-Way-You-Build-Database-Applications.aspx" href="http://www.sqlmag.com/article/sql-server/A-New-Law-that-Will-Change-the-Way-You-Build-Database-Applications.aspx"&gt;http://www.sqlmag.com/article/sql-server/A-New-Law-that-Will-Change-the-Way-You-Build-Database-Applications.aspx&lt;/a&gt;)&lt;/p&gt;  &lt;p&gt;This pretty much means that soon you’ll need at least transparent data encryption and protocol encryption on every single SQL Server. Happy days for Microsoft in terms of the government practically forcing people to buy Enterprise Edition !!!&lt;/p&gt;  &lt;p&gt;While I’ve been a big fan of SSL encryption on web servers to browsers, I was never fond of encrypting the pipe between the database and the app server. usually (on most systems I’ve been involved with locally here) the two boxes are like right next to each other, often with a private LAN. If someone had compromised the physical network at that point, network protocol encryption would be the least of your worries. But with increased security awareness I guess time are changing and we are going to eventually have encryption from disk to client regardless of level of threat.&lt;/p&gt;  &lt;p&gt;lets hope no one passes a law saying that we have to have data encrypted in memory as well as on disk and on the wire!! An encrypted buffer pool would make querying fun…&lt;/p&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=10001092" width="1" height="1"&gt;</description></item><item><title>SQL Immersion: Dublin 2010</title><link>http://blogs.msdn.com/b/boduff/archive/2010/04/22/sql-immersion-dublin-2010.aspx</link><pubDate>Thu, 22 Apr 2010 19:35:36 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:10001018</guid><dc:creator>MSDNArchive</dc:creator><slash:comments>0</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://blogs.msdn.com/b/boduff/rsscomments.aspx?WeblogPostID=10001018</wfw:commentRss><comments>http://blogs.msdn.com/b/boduff/archive/2010/04/22/sql-immersion-dublin-2010.aspx#comments</comments><description>&lt;p&gt;The only local opportunity for advanced SQL training with sqlskills (Paul Randal and Kimberly Tripp) is happening in June/July this. As far as I know this will be the only SQL Immersion in Europe this year.&lt;/p&gt;  &lt;p&gt;If you are a SQL professional, attending a sqlskills course is really something you can’t miss to progress your technical skills. The SQL Immersion course is four days of exposure to the worlds best trainers and mentors on the SQL platform. &lt;/p&gt;  &lt;p&gt;I was lucky enough to attend over a week of Paul and Kimberly Tripp during the &lt;a title="http://www.microsoft.com/learning/en/us/certification/master.aspx" href="http://www.microsoft.com/learning/en/us/certification/master.aspx"&gt;Certified Master/Architect Program&lt;/a&gt; and can testify that I learned more in these few weeks than years of self paced learning. &lt;/p&gt;  &lt;p&gt;Here’s a piccie of the SQL Immersion last year – as you can see a bunch of smart looking SQL folk&amp;#160; ;-)&lt;a href="http://www.sqlskills.com/BLOGS/KIMBERLY/content/binary/SQLImmersionIrelandEventReport.pdf"&gt;&lt;img alt="" src="http://www.sqlskills.com/BLOGS/KIMBERLY/image.axd?picture=2010%2f1%2fGroupShot-small.jpg" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;You can register for the SQL Immersion: Dublin 2010 event at this link here &lt;a title="http://www.prodata.ie/Events/SQLImmersionDublin2010/" href="http://www.prodata.ie/Events/SQLImmersionDublin2010/"&gt;http://www.prodata.ie/Events/SQLImmersionDublin2010/&lt;/a&gt;&lt;/p&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=10001018" width="1" height="1"&gt;</description></item><item><title>PowerPivot at the Office 2010 Roadshow for IT Pros</title><link>http://blogs.msdn.com/b/boduff/archive/2010/04/02/powerpivot-at-the-office-2010-roadshow-for-it-pros.aspx</link><pubDate>Fri, 02 Apr 2010 14:29:31 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:9989548</guid><dc:creator>MSDNArchive</dc:creator><slash:comments>0</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://blogs.msdn.com/b/boduff/rsscomments.aspx?WeblogPostID=9989548</wfw:commentRss><comments>http://blogs.msdn.com/b/boduff/archive/2010/04/02/powerpivot-at-the-office-2010-roadshow-for-it-pros.aspx#comments</comments><description>&lt;p&gt;If you haven’t seen PowerPivot yet, there is a great opportunity at the Office + SharePoint 2010 Roadshow for IT Pros coming to Dublin, Galway, Cork and Belfast.&lt;/p&gt;  &lt;p&gt;We have been working on making an Irish Centric Demo of PowerPivot along with the great new features in Reporting Services such as map based reports. Hopefully in just abbot 40 minutes we will build and entire BI solution, publish it to SharePoint and show off some cool new reporting features.&lt;/p&gt;  &lt;p&gt;If you are working with BI or an Excel Power user / consumer, this is a not to miss event. Best of all its free!&lt;/p&gt;  &lt;p&gt;Full details are in the link below&lt;/p&gt;  &lt;p&gt;&lt;a title="http://blogs.technet.com/ieitpro/archive/2010/03/30/microsoft-office-sharepoint-2010-roadshow-for-it-pros.aspx" href="http://blogs.technet.com/ieitpro/archive/2010/03/30/microsoft-office-sharepoint-2010-roadshow-for-it-pros.aspx"&gt;http://blogs.technet.com/ieitpro/archive/2010/03/30/microsoft-office-sharepoint-2010-roadshow-for-it-pros.aspx&lt;/a&gt;&lt;/p&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=9989548" width="1" height="1"&gt;</description></item><item><title>General Guidance for SQL Server on Virtualisation</title><link>http://blogs.msdn.com/b/boduff/archive/2010/03/31/general-guidance-for-sql-server-on-virtualisation.aspx</link><pubDate>Wed, 31 Mar 2010 09:53:33 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:9988026</guid><dc:creator>MSDNArchive</dc:creator><slash:comments>0</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://blogs.msdn.com/b/boduff/rsscomments.aspx?WeblogPostID=9988026</wfw:commentRss><comments>http://blogs.msdn.com/b/boduff/archive/2010/03/31/general-guidance-for-sql-server-on-virtualisation.aspx#comments</comments><description>&lt;p&gt;I have been on about four engagements in a row this year where we are looking at SQL performance on VMWare or Hyper-V.&lt;/p&gt;  &lt;p&gt;Here is a list of common things that you can do with virtualisation that may adversely affect SQL performance. Most of them also apply to physical environments, for example if you are consolidating SQL onto multiple instances.&lt;/p&gt;  &lt;ul&gt;   &lt;li&gt;&lt;strong&gt;Using a large Shared disk group for all virtual workloads&lt;/strong&gt;&lt;/li&gt;    &lt;li&gt;Mounting the VHD to VMWare disk on a server file system (instead of pass though disks)&lt;/li&gt;    &lt;li&gt;Using a large disk pool when only one controller can own the disk group (some SAN’s are limited in this way and some are not)&lt;/li&gt;    &lt;li&gt;Overcommiting CPU&lt;/li&gt;    &lt;li&gt;Overcommiting Memory &lt;/li&gt;    &lt;li&gt;Not using 64k block size and allocation unit size&lt;/li&gt;    &lt;li&gt;Not using Volume alignment (on guest and host)&lt;/li&gt;    &lt;li&gt;Using dynamic disks (much better in Hyper-V R2, but still not generally recommended)&lt;/li&gt;    &lt;li&gt;Not ensuring Logs are on dedicated spindles&lt;/li&gt;    &lt;li&gt;Not using multiple HBA channels on larger workloads&lt;/li&gt;    &lt;li&gt;Sharing a switch between data, network and CSV&lt;/li&gt;    &lt;li&gt;Not using CPU affinity (some virtualisation platforms support affinity)&lt;/li&gt;    &lt;li&gt;Not using an “enlightened” operating system (Hyper-V)&lt;/li&gt;    &lt;li&gt;Running multiple VM’s on a single host slightly decreases throughout, but this is kinda the point of virtualisation so hard to avoid.&lt;/li&gt;    &lt;li&gt;Running lots of SQL Servers on one host and having too few HBA cards or a low queue depth&lt;/li&gt;    &lt;li&gt;Running 32 bit SQL Server guest on workloads that need lot of memory.&lt;/li&gt;    &lt;li&gt;Not pre-sizing TempDB&lt;/li&gt;    &lt;li&gt;not planning for database growth events &lt;/li&gt; &lt;/ul&gt;  &lt;p&gt;   &lt;br /&gt;&lt;/p&gt;  &lt;p&gt;The top one item (use of a shared disk group) is a very common configuration for disks, especially when using the clustered shared disk volumes. But we know they will adversely affect performance, so what to do ? ban these configurations?&lt;/p&gt;  &lt;p&gt;A more practical approach may be to just accept that your latency for SQL Server will be slightly worse than it could be and to invest in making the disk infrastructure perform better, so we work out at the same performance on virtual environment as we would on the physical.&lt;/p&gt;  &lt;p&gt;For example if you know that a shared disk volume is going to add 1ms+, can we add more spindles to the disk pool to take away 1ms + from the latency.&lt;/p&gt;  &lt;p&gt;If we do need to use a shared disk pool, can we at least separate OLTP and reporting/data warehouse workloads into two disk pools. One might be suitable for RAID 5/6 with spikes in sequential IOPS and one might lean towards RAID 10 with mainly random IOPS and a larger reliance on writes.&lt;/p&gt;  &lt;p&gt;If we are overcommiting CPU, as we have lots of SQL Servers only using 5% of CPU, can we dedicate CPU’s for the one mission critical ERP database.&lt;/p&gt;  &lt;p&gt;If we are sharing Logs, can we at least dedicate a disk group to shared Logs and allocate a dedicated log disk to the 1 or two critical workloads.&lt;/p&gt;  &lt;p&gt;Cindy Gross has a great blog article on troubleshooting SQL Server on VMWare and associated white papers which is well worth a read.&lt;/p&gt;  &lt;p&gt;&lt;a title="http://blogs.msdn.com/cindygross/archive/2009/10/23/considerations-for-installing-sql-server-on-vmware.aspx" href="http://blogs.msdn.com/cindygross/archive/2009/10/23/considerations-for-installing-sql-server-on-vmware.aspx"&gt;http://blogs.msdn.com/cindygross/archive/2009/10/23/considerations-for-installing-sql-server-on-vmware.aspx&lt;/a&gt;&lt;/p&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=9988026" width="1" height="1"&gt;</description></item><item><title>Hidden Network Devices</title><link>http://blogs.msdn.com/b/boduff/archive/2010/03/19/hidden-network-devices.aspx</link><pubDate>Fri, 19 Mar 2010 11:33:31 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:9981786</guid><dc:creator>MSDNArchive</dc:creator><slash:comments>0</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://blogs.msdn.com/b/boduff/rsscomments.aspx?WeblogPostID=9981786</wfw:commentRss><comments>http://blogs.msdn.com/b/boduff/archive/2010/03/19/hidden-network-devices.aspx#comments</comments><description>&lt;p&gt;One annoying thing about working with Hyper-V&amp;#160; is you can end up with lots of “hidden” network devices. For example:&lt;/p&gt;  &lt;p&gt;a) If you installed using a RIS server and legacy NIC   &lt;br /&gt;b) If you moved a VHD between servers, the NIC gets a new MAC address and device    &lt;br /&gt;c) If you use clustering and haven’t got the network setup identically&amp;#160; on all nodes&lt;/p&gt;  &lt;p&gt;d) If you use clustering and accidently use the old Hyper-V Manager instead of cluster manager&lt;/p&gt;  &lt;p&gt;To remove the hidden NIC’s the steps are:   &lt;br /&gt;1) Add system environment variable DEVMGR_SHOW_NONPRESENT_DEVICES with a value of 1&lt;/p&gt;  &lt;p&gt;2) Open up device manager and select “show hidden” devices, then delete the offending NIC’s.&lt;/p&gt;  &lt;p&gt;You can see how these invisible NIC’s clutter up tools like “bginfo” that show the system summary data by adding extra NIC’s with settings of “none” (see the DNS Server entries below)&lt;/p&gt;  &lt;p&gt;&lt;a href="http://blogs.msdn.com/blogfiles/boduff/WindowsLiveWriter/HiddenNetworkDevices_A1D8/image_2.png"&gt;&lt;img style="border-bottom: 0px; border-left: 0px; display: inline; border-top: 0px; border-right: 0px" title="image" border="0" alt="image" src="http://blogs.msdn.com/blogfiles/boduff/WindowsLiveWriter/HiddenNetworkDevices_A1D8/image_thumb.png" width="513" height="433" /&gt;&lt;/a&gt;&lt;/p&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=9981786" width="1" height="1"&gt;</description></item><item><title>Taking PowerPivot and Your Domain on the Demo Road</title><link>http://blogs.msdn.com/b/boduff/archive/2010/03/19/taking-powerpivot-and-a-domain-on-the-demo-road.aspx</link><pubDate>Thu, 18 Mar 2010 23:23:06 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:9981493</guid><dc:creator>MSDNArchive</dc:creator><slash:comments>2</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://blogs.msdn.com/b/boduff/rsscomments.aspx?WeblogPostID=9981493</wfw:commentRss><comments>http://blogs.msdn.com/b/boduff/archive/2010/03/19/taking-powerpivot-and-a-domain-on-the-demo-road.aspx#comments</comments><description>&lt;p&gt;One of the current Technical Limitations of PowerPivot for SharePoint is the fact that the PowerPivot Server &lt;strong&gt;must&lt;/strong&gt; be connected to a domain controller for full functionality. My holy grail has been to get PowerPivot Server working quickly in my humble laptop running Windows Hyper-V R2 – Not so easy when you need to either install it on a domain controller or also have a domain controller running on the Hyper-V host, and you only have 4gb ram.&lt;/p&gt;  &lt;p&gt;I just plain feel dirty installing SharePoint or SQL on a domain controller, and those “all in one” demo builds generally perform like dogs.&lt;/p&gt;  &lt;p&gt;Just to be greedy, I also want the demo environment to be able to fully authenticate with my nice workstation in the office as I hate working off laptops and want to seamlessly swap between using desktop with the Hyper-V image running on our SAN and running by itself on my laptop.&lt;/p&gt;  &lt;p&gt;can this be done ? well to the rescue, two new features of Windows 2008 server: server core and Read Only Domain Controllers.&lt;/p&gt;  &lt;p&gt;&lt;strong&gt;Step 1 – Windows 2008 R2 Server Core&lt;/strong&gt;&lt;/p&gt;  &lt;p&gt;The first thing I tried is Windows 2008 R2 Server “core”. One of the key changes in 2008 R2 is the introduction of the “sconfig” command line that enables you to do 90% of the setup required such as:&lt;/p&gt;  &lt;p&gt;- computer name   &lt;br /&gt;- networking    &lt;br /&gt;- Enabling remote admin and Power shell, so you can go back to gui mode.    &lt;br /&gt;&lt;/p&gt;  &lt;p&gt;There are lots of guides on how to automate the “dcpromo” command to make the server a domain controller. &lt;a title="http://windowsmvp.spaces.live.com/Blog/cns!80195647FE07388F!629.entry?sa=760842989" href="http://windowsmvp.spaces.live.com/Blog/cns!80195647FE07388F!629.entry?sa=760842989"&gt;http://windowsmvp.spaces.live.com/Blog/cns!80195647FE07388F!629.entry?sa=760842989&lt;/a&gt;&amp;#160;&lt;/p&gt;  &lt;p&gt;Now this gets me a virtual server which only needs just over 512mb of RAM and takes up about 3gb of disk. BUT it has all the domain accounts on it for the entire domain or if I use a child domain for the lab servers the entire child domain – not so good in terms of size and also in terms of security.&lt;/p&gt;  &lt;p&gt;If you are not clustering the domain controller you only need standard edition, which uses a bit less disk space. &lt;/p&gt;  &lt;p&gt;One gotcha I found is for 2008 R2, it would not work for me unless the domain was in “2008R2” functional mode. This was a bummer as our main domain controllers are not R2 and I couldn't mess with them, but luckily I could raise the domain functional level in the lab child domain to “2008R2” and leave the parent domain as “2008”.&lt;/p&gt;  &lt;p&gt;&lt;strong&gt;Step 2 – Read Only Domain Controller&lt;/strong&gt;&lt;/p&gt;  &lt;p&gt;Windows 2008+ introduces a new role of “Read Only Domain Controller”. This allows me to only replicate the 2-3 service accounts needed to the offline domain controller and also does not store the passwords locally, so great for security. its also a lot lighter on resources than a full domain controller.&lt;/p&gt;  &lt;p&gt;Now I have a fully working Domain Controller letting me take virtual images from the lab to offline on my laptop while still keeping domain authentication and only needing about 400mb of ram and 3gb of disk space ;-)))&lt;/p&gt;  &lt;p&gt;&lt;a href="http://blogs.msdn.com/blogfiles/boduff/image_29D1253E.png"&gt;&lt;img style="border-bottom: 0px; border-left: 0px; display: inline; border-top: 0px; border-right: 0px" title="image" border="0" alt="image" src="http://blogs.msdn.com/blogfiles/boduff/image_thumb_13F71714.png" width="608" height="464" /&gt;&lt;/a&gt; &lt;/p&gt;  &lt;p&gt;Haven’t got the setup fully working yet with Powerpivot, but it is showing much promise…&lt;/p&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=9981493" width="1" height="1"&gt;</description></item><item><title>The Last SQL Academy in this series goes out in style</title><link>http://blogs.msdn.com/b/boduff/archive/2010/03/18/the-last-sql-academy-in-this-series-goes-out-in-style.aspx</link><pubDate>Thu, 18 Mar 2010 10:15:23 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:9981058</guid><dc:creator>MSDNArchive</dc:creator><slash:comments>0</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://blogs.msdn.com/b/boduff/rsscomments.aspx?WeblogPostID=9981058</wfw:commentRss><comments>http://blogs.msdn.com/b/boduff/archive/2010/03/18/the-last-sql-academy-in-this-series-goes-out-in-style.aspx#comments</comments><description>&lt;p&gt;The last topic in the series is entitled “SQL 2008 R2 – Next Generation Business Intelligence”. We hope to cover three main improvements in the SQL 2008 R2 release:&lt;/p&gt;  &lt;p&gt;a) PowerPivot for Excel    &lt;br /&gt;b) PowerPivot for SharePoint     &lt;br /&gt;c) Reporting Enhancements&lt;/p&gt;  &lt;p&gt;As usual we hope for it to have a lot of demos and the more questions and the better ;-)))&lt;/p&gt;  &lt;p&gt;I was just over Seattle last month and grabbed a session with Dave Wickert who is one of the leading authorities on all things PowerPivot and Analysis Services. He really helped go a bit deeper behind the scenes, especially on how authentication works (what no Kerberos!!) works, what drives the need for SharePoint Enterprise Edition and Active Directory from a Technical Perspective. He runs the popular site &lt;a href="http://www.powerpivotgeek.com"&gt;www.powerpivotgeek.com&lt;/a&gt; if you want to read more.&lt;/p&gt;  &lt;p&gt;This topic is fiercely popular, sp hopefully a full house…&lt;/p&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=9981058" width="1" height="1"&gt;</description></item><item><title>How good is Data Compression in SQL 2008</title><link>http://blogs.msdn.com/b/boduff/archive/2010/02/23/how-good-is-data-compression-in-sql-2008.aspx</link><pubDate>Tue, 23 Feb 2010 23:32:13 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:9968367</guid><dc:creator>MSDNArchive</dc:creator><slash:comments>1</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://blogs.msdn.com/b/boduff/rsscomments.aspx?WeblogPostID=9968367</wfw:commentRss><comments>http://blogs.msdn.com/b/boduff/archive/2010/02/23/how-good-is-data-compression-in-sql-2008.aspx#comments</comments><description>&lt;p&gt;Data compression in SQL 2008 is best for data warehouses, where they tend to be very IO constrained and can take a wee hit on CPU and latency.&lt;/p&gt;  &lt;p&gt;&lt;font color="#004080"&gt;&lt;strong&gt;So how much space will you save with data compression?&lt;/strong&gt;&lt;/font&gt; Well I just took a sample table from our SCOM data warehouse and applied compression. Results are below. The total size went from 1.7 Gb to about 740 MB. Not bad&amp;#160; for one table and its supporting NC indexes.&lt;/p&gt;  &lt;table border="1" cellspacing="0" cellpadding="0" width="371"&gt;&lt;tbody&gt;     &lt;tr&gt;       &lt;td width="98"&gt;         &lt;p&gt;&lt;b&gt;&lt;font size="2"&gt;Type&lt;/font&gt;&lt;/b&gt;&lt;/p&gt;       &lt;/td&gt;        &lt;td width="77"&gt;         &lt;p&gt;&lt;b&gt;&lt;font size="2"&gt;Rows&lt;/font&gt;&lt;/b&gt;&lt;/p&gt;       &lt;/td&gt;        &lt;td width="69"&gt;         &lt;p&gt;&lt;b&gt;&lt;font size="2"&gt;Total (Kb)&lt;/font&gt;&lt;/b&gt;&lt;/p&gt;       &lt;/td&gt;        &lt;td width="56"&gt;         &lt;p&gt;&lt;b&gt;&lt;font size="2"&gt;Data Space&lt;/font&gt;&lt;/b&gt;&lt;/p&gt;       &lt;/td&gt;        &lt;td width="69"&gt;         &lt;p&gt;&lt;b&gt;&lt;font size="2"&gt;Index Space&lt;/font&gt;&lt;/b&gt;&lt;/p&gt;       &lt;/td&gt;     &lt;/tr&gt;      &lt;tr&gt;       &lt;td width="98"&gt;         &lt;p&gt;&lt;font size="2"&gt;Uncompressed&lt;/font&gt;&lt;/p&gt;       &lt;/td&gt;        &lt;td width="77"&gt;         &lt;p&gt;&lt;font size="2"&gt;10,006,556&lt;/font&gt;&lt;/p&gt;       &lt;/td&gt;        &lt;td width="69"&gt;         &lt;p&gt;&lt;font size="2"&gt;1,714,632&lt;/font&gt;&lt;/p&gt;       &lt;/td&gt;        &lt;td width="56"&gt;         &lt;p&gt;&lt;font size="2"&gt;700,352&lt;/font&gt;&lt;/p&gt;       &lt;/td&gt;        &lt;td width="69"&gt;         &lt;p&gt;&lt;font size="2"&gt;1,010,544&lt;/font&gt;&lt;/p&gt;       &lt;/td&gt;     &lt;/tr&gt;      &lt;tr&gt;       &lt;td width="98"&gt;         &lt;p&gt;&lt;font size="2"&gt;PAGE compression&lt;/font&gt;&lt;/p&gt;       &lt;/td&gt;        &lt;td width="77"&gt;         &lt;p&gt;&lt;font size="2"&gt;10,006,556&lt;/font&gt;&lt;/p&gt;       &lt;/td&gt;        &lt;td width="69"&gt;         &lt;p&gt;&lt;font size="2"&gt;739,744&lt;/font&gt;&lt;/p&gt;       &lt;/td&gt;        &lt;td width="56"&gt;         &lt;p&gt;&lt;font size="2"&gt;289,360&lt;/font&gt;&lt;/p&gt;       &lt;/td&gt;        &lt;td width="69"&gt;         &lt;p&gt;&lt;font size="2"&gt;450,112&lt;/font&gt;&lt;/p&gt;       &lt;/td&gt;     &lt;/tr&gt;      &lt;tr&gt;       &lt;td width="98"&gt;         &lt;p&gt;&lt;font size="2"&gt;ROW compression&lt;/font&gt;&lt;/p&gt;       &lt;/td&gt;        &lt;td width="77"&gt;         &lt;p&gt;&lt;font size="2"&gt;10,006,556&lt;/font&gt;&lt;/p&gt;       &lt;/td&gt;        &lt;td width="69"&gt;         &lt;p&gt;&lt;font size="2"&gt;1,027,672&lt;/font&gt;&lt;/p&gt;       &lt;/td&gt;        &lt;td width="56"&gt;         &lt;p&gt;&lt;font size="2"&gt;387,832&lt;/font&gt;&lt;/p&gt;       &lt;/td&gt;        &lt;td width="69"&gt;         &lt;p&gt;&lt;font size="2"&gt;639,576&lt;/font&gt;&lt;/p&gt;       &lt;/td&gt;     &lt;/tr&gt;   &lt;/tbody&gt;&lt;/table&gt;  &lt;p&gt;In total the data warehouse went from 17GB to 10 GB when all the tables and indexes were compressed with page compression.&lt;/p&gt;  &lt;p&gt;&lt;font color="#004080"&gt;&lt;strong&gt;How long does it take to compress?&lt;/strong&gt;&lt;/font&gt; Well on a two core laptop and a modest disk drive the 17GB database took 30 minutes.&lt;/p&gt;  &lt;p&gt;&lt;font color="#004080"&gt;&lt;strong&gt;Which Compression is better page or row ? &lt;/strong&gt;&lt;/font&gt;It depends – while page compression seems to always give better compression, if your query only wants one row in a page the whole page needs to be uncompressed, so you’ll take a cpu and latency hit. If you are doing a large table scan then page compression should work great.&lt;/p&gt;  &lt;p&gt;&lt;font color="#004080"&gt;&lt;strong&gt;How can you compress and entire database at once ?&lt;/strong&gt;&lt;/font&gt; AFAIK you have to compress each table and index separately. Here is a quick script to generate code to compress an entire database in one go. Just don’t try this on your 3TB data warehouse in one go…&lt;/p&gt;  &lt;pre class="csharpcode"&gt;&lt;span class="kwrd"&gt;select&lt;/span&gt; &lt;span class="str"&gt;'ALTER '&lt;/span&gt; + &lt;span class="kwrd"&gt;case&lt;/span&gt; &lt;span class="kwrd"&gt;when&lt;/span&gt; si.type =1 &lt;span class="kwrd"&gt;then&lt;/span&gt; &lt;span class="str"&gt;'INDEX ['&lt;/span&gt; + si.name + &lt;span class="str"&gt;'] ON '&lt;/span&gt; &lt;span class="kwrd"&gt;else&lt;/span&gt; &lt;span class="str"&gt;'TABLE '&lt;/span&gt; &lt;span class="kwrd"&gt;END&lt;/span&gt; +  &lt;span class="str"&gt;' ['&lt;/span&gt; + s.name + &lt;span class="str"&gt;'].['&lt;/span&gt; + o.name + &lt;span class="str"&gt;'] REBUILD PARTITION=ALL WITH (DATA_COMPRESSION=PAGE); '&lt;/span&gt; 
&lt;span class="kwrd"&gt;from&lt;/span&gt; sys.indexes  si
&lt;span class="kwrd"&gt;inner&lt;/span&gt; &lt;span class="kwrd"&gt;join&lt;/span&gt; sys.objects o &lt;span class="kwrd"&gt;on&lt;/span&gt; o.object_id =si.object_id
&lt;span class="kwrd"&gt;inner&lt;/span&gt; &lt;span class="kwrd"&gt;join&lt;/span&gt; sys.schemas s &lt;span class="kwrd"&gt;on&lt;/span&gt; s.schema_id=o.schema_id 
&lt;span class="kwrd"&gt;where&lt;/span&gt; si.type&amp;gt;0 &lt;span class="kwrd"&gt;and&lt;/span&gt; o.type=&lt;span class="str"&gt;'U'&lt;/span&gt;
&lt;span class="kwrd"&gt;order&lt;/span&gt; &lt;span class="kwrd"&gt;by&lt;/span&gt; s.name, o.name, si.index_id&lt;/pre&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;img src="http://blogs.msdn.com/aggbug.aspx?PostID=9968367" width="1" height="1"&gt;</description></item><item><title>IW 2010 Demo Hyper-V Image Released</title><link>http://blogs.msdn.com/b/boduff/archive/2010/02/06/iw-2010-demo-hyper-v-image-released.aspx</link><pubDate>Sat, 06 Feb 2010 15:44:38 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:9959231</guid><dc:creator>MSDNArchive</dc:creator><slash:comments>0</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://blogs.msdn.com/b/boduff/rsscomments.aspx?WeblogPostID=9959231</wfw:commentRss><comments>http://blogs.msdn.com/b/boduff/archive/2010/02/06/iw-2010-demo-hyper-v-image-released.aspx#comments</comments><description>&lt;p&gt;For those of you like me running Hyper-V, there is a VPC with the some of the 2010 “IW” stack loaded:&lt;/p&gt;  &lt;p&gt;- Domain Controller    &lt;br /&gt;- MOSS 2010     &lt;br /&gt;- office 2010     &lt;br /&gt;- SQL 2008     &lt;br /&gt;- fast Search     &lt;br /&gt;- Project server     &lt;br /&gt;- Communicator     &lt;br /&gt;    &lt;br /&gt;I’m going to see how easy it is to put PowerPivot on the VPC image…&lt;/p&gt;  &lt;p&gt;I’ve just started to download it from here    &lt;br /&gt;&lt;a title="http://www.microsoft.com/downloads/details.aspx?displaylang=en&amp;amp;FamilyID=0c51819b-3d40-435c-a103-a5481fe0a0d2#filelist" href="http://www.microsoft.com/downloads/details.aspx?displaylang=en&amp;amp;FamilyID=0c51819b-3d40-435c-a103-a5481fe0a0d2#filelist"&gt;http://www.microsoft.com/downloads/details.aspx?displaylang=en&amp;amp;FamilyID=0c51819b-3d40-435c-a103-a5481fe0a0d2#filelist&lt;/a&gt;&lt;/p&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=9959231" width="1" height="1"&gt;</description></item><item><title>SQL Server and Kerberos</title><link>http://blogs.msdn.com/b/boduff/archive/2010/02/06/sql-server-and-kerberos.aspx</link><pubDate>Sat, 06 Feb 2010 10:09:03 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:9959193</guid><dc:creator>MSDNArchive</dc:creator><slash:comments>0</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://blogs.msdn.com/b/boduff/rsscomments.aspx?WeblogPostID=9959193</wfw:commentRss><comments>http://blogs.msdn.com/b/boduff/archive/2010/02/06/sql-server-and-kerberos.aspx#comments</comments><description>&lt;p&gt;One side effect of following the best practices and running SQL Server under a Domain User account is that “Kerberos” authentication may not work due to the fact that the SPN cannot be registered.&lt;/p&gt;  &lt;p&gt;To step back a bit – what’s an SPN? This is a mapping maintained in Active Directory between a service account and a service on a specific port number. This allows the client to be assured that the service it is connected to has not been spoofed and that the account that is listening on the service is the correct one. &lt;/p&gt;  &lt;p&gt;Why do I need Kerberos ? well there are some very minor performance advantages as it is not as chatty to the Domain Controllers, but the main advantage is that it allows for reporting services to pass identity down to a data source without the “double hop” issue (see &lt;a title="http://weblogs.asp.net/owscott/archive/2008/08/22/iis-windows-authentication-and-the-double-hop-issue.aspx" href="http://weblogs.asp.net/owscott/archive/2008/08/22/iis-windows-authentication-and-the-double-hop-issue.aspx"&gt;http://weblogs.asp.net/owscott/archive/2008/08/22/iis-windows-authentication-and-the-double-hop-issue.aspx&lt;/a&gt;)&lt;/p&gt;  &lt;p&gt;The SPN can ONLY be registered in Active Directory by an account with “Validated write to service principle name” permission. Usually this is a domain Administrator.&lt;/p&gt;  &lt;p&gt;&lt;u&gt;How do I know if Kerberos is working properly ?&lt;/u&gt;&lt;/p&gt;  &lt;p&gt;you can query the current connection or all connection and check if NTLM or KERBEROS have been used for authentication&lt;/p&gt;  &lt;p&gt;select auth_scheme from sys.dm_exec_connections where session_id=@@spid &lt;/p&gt;  &lt;p&gt;you may also see an error message in the SQL Error log    &lt;br /&gt;&lt;em&gt;The SQL Network Interface library could not register the Service Principal Name (SPN) for the SQL Server service. Error: 0x2098. Failure to register an SPN may cause integrated authentication to fall back to NTLM instead of Kerberos. This is an informational message. Further action is only required if Kerberos authentication is required by authentication policies&lt;/em&gt;&lt;/p&gt;  &lt;p&gt;&lt;u&gt;How do I fix this&lt;/u&gt;&lt;/p&gt;  &lt;p&gt;There are three methods:&lt;/p&gt;  &lt;p&gt;a) quickly add the service account to the Domain Admin’s and restart SQL Server then remove from group – might raise a few eye brows but hey it works&lt;/p&gt;  &lt;p&gt;b) manually register the SPN using an appropriate account like Domain Admin – maybe in a larger firm someone might need to do this for you&lt;/p&gt;  &lt;p&gt;setspn -A MSSQLSvc/mysqlservername:1433 DOMAIN\SERVICEACCOUNT&lt;/p&gt;  &lt;p&gt;c) Grant the computer account the rights to set its own SPN. This is done via the “Validated write to service princ” property in Active Directory users and Computers Tool.    &lt;br /&gt;&lt;img style="border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="image" border="0" alt="image" src="http://blogs.msdn.com/blogfiles/boduff/WindowsLiveWriter/SQLServerandKerberos_F9D1/image_3.png" width="274" height="336" /&gt;     &lt;br /&gt;&lt;/p&gt;  &lt;p&gt;&lt;u&gt;What about Analysis Services?&lt;/u&gt;&lt;/p&gt;  &lt;p&gt;One key difference between the DBEngine and Analysis Services seems to be that Analysis Services will not automatically try and add its own SPN if it is missing, so you will need to manually configure the SPN as per KB article below    &lt;br /&gt;&lt;a title="http://support.microsoft.com/kb/917409" href="http://support.microsoft.com/kb/917409"&gt;http://support.microsoft.com/kb/917409&lt;/a&gt;&lt;/p&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=9959193" width="1" height="1"&gt;</description></item><item><title>Shorts VBS Script to Determine if SQL Server is installed and running</title><link>http://blogs.msdn.com/b/boduff/archive/2010/01/11/shorts-vbs-script-to-determine-if-sql-server-is-installed-and-running.aspx</link><pubDate>Mon, 11 Jan 2010 18:03:16 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:9946644</guid><dc:creator>MSDNArchive</dc:creator><slash:comments>3</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://blogs.msdn.com/b/boduff/rsscomments.aspx?WeblogPostID=9946644</wfw:commentRss><comments>http://blogs.msdn.com/b/boduff/archive/2010/01/11/shorts-vbs-script-to-determine-if-sql-server-is-installed-and-running.aspx#comments</comments><description>&lt;p&gt;I am playing with System Centre Operations Manager and Config Manager. They all use VBS to determine if SQL Server is present, but often fall foul of a stopped SQL Server service or a different major version (Sql 2008 v Sql 2005)and are very wordy – some 75 lines of code in the configuration Items for DCM!&lt;/p&gt;  &lt;p&gt;For example the downloadable DCM packs for SQL Server only largely work on SQL 2005. Really we need them to work in any edition or at least 200x.&lt;/p&gt;  &lt;p&gt;So here is a one line VBS script I have started using to detect if SQL Server Service is installed and running (any&amp;#160; version)&lt;/p&gt;  &lt;p&gt;If GetObject(&amp;quot;winmgmts:\\.\root\cimv2&amp;quot;).ExecQuery(&amp;quot;Select Name from Win32_Service where state='Running' and PathName like '%sqlservr.exe%'&amp;quot;, &amp;quot;WQL&amp;quot;, &amp;amp;H10).Count &amp;gt; 1 Then WScript.Echo “True”&lt;/p&gt;  &lt;p&gt;Works great in System Centre Configuration Manager as a Detection Method for SQL Server. A sample screenshot in config manager is below.&lt;/p&gt;  &lt;p&gt;&lt;a href="http://blogs.msdn.com/blogfiles/boduff/WindowsLiveWriter/ShortsVBSScripttoDetermineifSQLServerisi_D177/image_2.png"&gt;&lt;img style="border-bottom: 0px; border-left: 0px; display: inline; border-top: 0px; border-right: 0px" title="image" border="0" alt="image" src="http://blogs.msdn.com/blogfiles/boduff/WindowsLiveWriter/ShortsVBSScripttoDetermineifSQLServerisi_D177/image_thumb.png" width="486" height="482" /&gt;&lt;/a&gt;&lt;/p&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=9946644" width="1" height="1"&gt;</description></item><item><title>January Seminar – BI with SQL 2008 R2</title><link>http://blogs.msdn.com/b/boduff/archive/2010/01/07/january-seminar-bi-with-sql-2008-r2.aspx</link><pubDate>Thu, 07 Jan 2010 16:27:13 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:9945224</guid><dc:creator>MSDNArchive</dc:creator><slash:comments>0</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://blogs.msdn.com/b/boduff/rsscomments.aspx?WeblogPostID=9945224</wfw:commentRss><comments>http://blogs.msdn.com/b/boduff/archive/2010/01/07/january-seminar-bi-with-sql-2008-r2.aspx#comments</comments><description>&lt;p&gt;Rafal Lukewiecki who is a top rated Tech Ed speaker is hosing a whole day BI event at the Burlington Hotel, Dublin on January the 19th.&lt;/p&gt;  &lt;p&gt;If you want to see some good demos of PowerPivot and other R2 features this is definitely worth a visit. &lt;/p&gt;  &lt;p&gt;Link is below.&lt;/p&gt;  &lt;p&gt;&lt;a title="http://blogs.technet.com/ieitpro/archive/2009/12/17/rafal-lukewiecki-business-intelligence-seminar-in-january.aspx" href="http://blogs.technet.com/ieitpro/archive/2009/12/17/rafal-lukewiecki-business-intelligence-seminar-in-january.aspx"&gt;http://blogs.technet.com/ieitpro/archive/2009/12/17/rafal-lukewiecki-business-intelligence-seminar-in-january.aspx&lt;/a&gt;&lt;/p&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=9945224" width="1" height="1"&gt;</description></item><item><title>Installing PowerPivot for SharePoint</title><link>http://blogs.msdn.com/b/boduff/archive/2009/12/08/installing-powerpivot-for-sharepoint.aspx</link><pubDate>Tue, 08 Dec 2009 09:18:37 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:9933946</guid><dc:creator>MSDNArchive</dc:creator><slash:comments>0</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://blogs.msdn.com/b/boduff/rsscomments.aspx?WeblogPostID=9933946</wfw:commentRss><comments>http://blogs.msdn.com/b/boduff/archive/2009/12/08/installing-powerpivot-for-sharepoint.aspx#comments</comments><description>&lt;p&gt;Installing and Configuring PowerPivot has been painful for me – Partly because I managed to dive in and not read the readme.txt and release notes ;-)&lt;/p&gt;  &lt;p&gt;The three things I did wrong and have learned are:&lt;/p&gt;  &lt;p&gt;- “Standalone” SharePoint option is not supported as this uses network service accounts. (see below why)&lt;/p&gt;  &lt;p&gt;- Domain accounts are a MUST. No local option (yet)&lt;/p&gt;  &lt;p&gt;- You need to login with the service account in “Interactive” MODE.&lt;/p&gt;  &lt;p&gt;More tips are on &lt;a title="http://powerpivotgeek.com/server-installation/reported-problems/#001" href="http://powerpivotgeek.com/server-installation/reported-problems/#001"&gt;http://powerpivotgeek.com/server-installation/reported-problems/#001&lt;/a&gt; thanks to Dave Wickert.&lt;/p&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=9933946" width="1" height="1"&gt;</description></item><item><title>SQL Academy – Performance Tuning &amp; Optimisation</title><link>http://blogs.msdn.com/b/boduff/archive/2009/11/28/sql-academy-performance-tuning-optimisation.aspx</link><pubDate>Sat, 28 Nov 2009 14:22:47 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:9929641</guid><dc:creator>MSDNArchive</dc:creator><slash:comments>0</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://blogs.msdn.com/b/boduff/rsscomments.aspx?WeblogPostID=9929641</wfw:commentRss><comments>http://blogs.msdn.com/b/boduff/archive/2009/11/28/sql-academy-performance-tuning-optimisation.aspx#comments</comments><description>&lt;p&gt;Registration is still open for SQL Academy on Tuesday 1st December in the usual place (Sandyford, Dublin). &lt;/p&gt;  &lt;p&gt;For those of you who are new to SQL Academy – the aim is to bring level 300-400 content to SQL professionals in Ireland via half day seminars. The target audience is folk who already have experience with SQL Server but are looking for a deeper look into key aspects or to bone up on SQL 2008 and above.&lt;/p&gt;  &lt;p&gt;The link to registration is:&lt;/p&gt;  &lt;p&gt;&lt;a title="http://msevents.microsoft.com/CUI/EventDetail.aspx?EventID=1032428012&amp;amp;Culture=en-IE" href="http://msevents.microsoft.com/CUI/EventDetail.aspx?EventID=1032428012&amp;amp;Culture=en-IE"&gt;http://msevents.microsoft.com/CUI/EventDetail.aspx?EventID=1032428012&amp;amp;Culture=en-IE&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;The topic this session is a very popular one: performance Tuning and Optimisation. We will be running through common diagnostics and monitoring tools, presenting the most common methodology for bottleneck analysis (waits and queues), and look at precision query tuning tools available such as RML utilities.&lt;/p&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=9929641" width="1" height="1"&gt;</description></item><item><title>The Gemini/PowerPivot Gallery View</title><link>http://blogs.msdn.com/b/boduff/archive/2009/11/28/the-gemini-powerpivot-gallery-view.aspx</link><pubDate>Sat, 28 Nov 2009 12:02:07 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:9929624</guid><dc:creator>MSDNArchive</dc:creator><slash:comments>3</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://blogs.msdn.com/b/boduff/rsscomments.aspx?WeblogPostID=9929624</wfw:commentRss><comments>http://blogs.msdn.com/b/boduff/archive/2009/11/28/the-gemini-powerpivot-gallery-view.aspx#comments</comments><description>&lt;p&gt;On my first week trying to setup PowerPivot I was plagues with an inability to see the sexy new silverlight previews of the mashup’s in SharePoint. The error message was “An Error Occurred while capturing snapshots for this document”&lt;/p&gt;  &lt;p&gt;&lt;a href="http://blogs.msdn.com/blogfiles/boduff/WindowsLiveWriter/TheGeminiPowerPivotGalleryView_A85D/image_4.png"&gt;&lt;img style="border-bottom: 0px; border-left: 0px; display: inline; border-top: 0px; border-right: 0px" title="image" border="0" alt="image" src="http://blogs.msdn.com/blogfiles/boduff/WindowsLiveWriter/TheGeminiPowerPivotGalleryView_A85D/image_thumb_1.png" width="504" height="182" /&gt;&lt;/a&gt; &lt;/p&gt;  &lt;p&gt;&lt;/p&gt;  &lt;p&gt;To help debug, this – powerPivot has a log file located here:&lt;/p&gt;  &lt;p&gt;[SystemDrive]:\Program Files\Common Files\Microsoft Shared\Web Server Extensions\14\LOGS\gemini.log &lt;/p&gt;  &lt;p&gt;This had a nasty error below:&lt;/p&gt;  &lt;p&gt;11/20/2009 10:54:46 PM :&amp;#160; Currency Filed.xlsx - SUCCESS: GetSnapshot self-terminated (after 298.4346258 seconds)&amp;#160; .   &lt;br /&gt;11/20/2009 10:54:46 PM :&amp;#160; Currency Filed.xlsx - INFO: 'http://sharepoint:80' was found in a different trust zone (URLZONE_INTERNET). Attempting to remove from URLZONE_INTERNET.&amp;#160; .    &lt;br /&gt;11/20/2009 10:54:46 PM :&amp;#160; Currency Filed.xlsx - INFO: 'http://sharepoint:80' was removed from (URLZONE_INTERNET)&amp;#160; .    &lt;br /&gt;11/20/2009 10:54:46 PM :&amp;#160; Currency Filed.xlsx - INFO: 'http://sharepoint:80' cannot be added to the list of trusted intranet sites: -2147024890&amp;#160; .    &lt;br /&gt;11/20/2009 10:54:46 PM : ERROR: Currency Filed.xlsx - INFO: System.TimeoutException: The operation has timed out.&amp;#160; .    &lt;br /&gt;&lt;/p&gt;  &lt;p&gt;Thanks to Russell in the MSDN forums &lt;a title="http://social.msdn.microsoft.com/Forums/en-US/sqlkjpowerpointforsharepoint/thread/a90495b1-70e6-40d4-8a23-9e926cc30ed7" href="http://social.msdn.microsoft.com/Forums/en-US/sqlkjpowerpointforsharepoint/thread/a90495b1-70e6-40d4-8a23-9e926cc30ed7" target="_blank"&gt;(here)&lt;/a&gt; who supplied a workaround. The issue seems to be that the service account for PowerPivot in SharePoint needs to have the site in a security zone and if that account has not been logged onto the server it won’t work.&lt;/p&gt;  &lt;p&gt;I logged on with the service account, uploaded a new PowerPivot mashup and everything worked hunky dory ;-)&lt;/p&gt;  &lt;p&gt;&lt;a href="http://blogs.msdn.com/blogfiles/boduff/WindowsLiveWriter/TheGeminiPowerPivotGalleryView_A85D/image_6.png"&gt;&lt;img style="border-bottom: 0px; border-left: 0px; display: inline; border-top: 0px; border-right: 0px" title="image" border="0" alt="image" src="http://blogs.msdn.com/blogfiles/boduff/WindowsLiveWriter/TheGeminiPowerPivotGalleryView_A85D/image_thumb_2.png" width="504" height="181" /&gt;&lt;/a&gt; &lt;/p&gt;  &lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;p&gt;One key thing I found with the new Gallery is you MUST use the silverlight PowerPivot Gallery library to fully utilise PowerPivot. Although you can upload PowerPivot documents to other types of libraries in SharePoint, the ability to create a&amp;#160; report of excel report off the original PowerPivot cube is only accessible via the PowerPivot Gallery (option is top right on the screen shot above) &lt;/p&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=9929624" width="1" height="1"&gt;</description></item><item><title>New Install Option for SQL 2008 R2</title><link>http://blogs.msdn.com/b/boduff/archive/2009/11/18/new-install-option-for-sql-2008-r2.aspx</link><pubDate>Wed, 18 Nov 2009 21:16:15 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:9924719</guid><dc:creator>MSDNArchive</dc:creator><slash:comments>1</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://blogs.msdn.com/b/boduff/rsscomments.aspx?WeblogPostID=9924719</wfw:commentRss><comments>http://blogs.msdn.com/b/boduff/archive/2009/11/18/new-install-option-for-sql-2008-r2.aspx#comments</comments><description>&lt;p&gt;Using the new “Default Install” option in SQL Server 2008 R2 I managed to get a full instance installed (Tools, Db Engine, SSAS, SSIS) in 18 minutes flat on a Hyper_V guest.&lt;/p&gt;  &lt;p&gt;Maybe this will become some sort of benchmark test for new servers…&lt;/p&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=9924719" width="1" height="1"&gt;</description></item><item><title>Data Connection Libraries missing in SharePoint 2010</title><link>http://blogs.msdn.com/b/boduff/archive/2009/11/15/data-connection-libraries-missing-in-sharepoint-2010.aspx</link><pubDate>Sun, 15 Nov 2009 17:58:03 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:9922653</guid><dc:creator>MSDNArchive</dc:creator><slash:comments>1</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://blogs.msdn.com/b/boduff/rsscomments.aspx?WeblogPostID=9922653</wfw:commentRss><comments>http://blogs.msdn.com/b/boduff/archive/2009/11/15/data-connection-libraries-missing-in-sharepoint-2010.aspx#comments</comments><description>&lt;p&gt;If you are using the new “Gemini Team Site” in SharePoint 2010 (I guess this must be renamed in the Beta-2). You may notice that we can’t add Data Connection Libraries to work with traditional BI sources.&lt;/p&gt;  &lt;p&gt;This is just because it is not a site feature enabled by default. You can just go into “Site Settings”=&amp;gt;”Manage Site Features” and re-select the “Office SharePoint Server Enterprise Site Features” option to activate it&lt;/p&gt;  &lt;p&gt;&lt;a href="http://blogs.msdn.com/blogfiles/boduff/WindowsLiveWriter/DataConnectionLibrariesmissinginSharePoi_FBC8/image_4.png"&gt;&lt;img style="border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="image" border="0" alt="image" src="http://blogs.msdn.com/blogfiles/boduff/WindowsLiveWriter/DataConnectionLibrariesmissinginSharePoi_FBC8/image_thumb_1.png" width="512" height="410" /&gt;&lt;/a&gt;&lt;/p&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=9922653" width="1" height="1"&gt;</description></item><item><title>Integrating Office and SharePoint in Windows 2008</title><link>http://blogs.msdn.com/b/boduff/archive/2009/11/15/integrating-office-and-sharepoint-in-windows-2008.aspx</link><pubDate>Sun, 15 Nov 2009 15:37:10 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:9922640</guid><dc:creator>MSDNArchive</dc:creator><slash:comments>2</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://blogs.msdn.com/b/boduff/rsscomments.aspx?WeblogPostID=9922640</wfw:commentRss><comments>http://blogs.msdn.com/b/boduff/archive/2009/11/15/integrating-office-and-sharepoint-in-windows-2008.aspx#comments</comments><description>&lt;p&gt;Three common issues integrating office and MOSS when using Server 2008 as a client:&lt;/p&gt;  &lt;p&gt;1) Office cannot browse SharePoint&lt;/p&gt;  &lt;p&gt;2) Credential Prompts&lt;/p&gt;  &lt;p&gt;3) Where has my Network Places Gone&lt;/p&gt;  &lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;p&gt;&lt;u&gt;1. Office Cannot Browse SharePoint&lt;/u&gt;&lt;/p&gt;  &lt;p&gt;I’ve seen a few times that office 2007 or 2010 when installed on Windows 2008 or 2008R2 will not by default allow you to browse SharePoint sites. You get an error like “Path does not exist. Check Path and try again”&lt;/p&gt;  &lt;p&gt;or “You can’t open this location using this program. Please try a different location”&lt;/p&gt;  &lt;p&gt;This is very frustrating when setting up a “BI build” for 2007 stack or the new 2008r2 stack as I have been doing recently.&lt;/p&gt;  &lt;p&gt;the solution is documented here:&lt;/p&gt;  &lt;p&gt;&lt;a title="http://www.21apps.com/sharepoint/windows-server-2008-developing-sharepoint-cant-connect-from-office-clients/" href="http://www.21apps.com/sharepoint/windows-server-2008-developing-sharepoint-cant-connect-from-office-clients/"&gt;http://www.21apps.com/sharepoint/windows-server-2008-developing-sharepoint-cant-connect-from-office-clients/&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;To summarize we just need to add the “desktop experience feature” to the Server. Note that this only applies when you are actually using the server as a workstation such as a demo or dev build. Production servers do not need this.&lt;/p&gt;  &lt;p&gt;&lt;u&gt;&lt;/u&gt;&lt;/p&gt;  &lt;p&gt;&lt;u&gt;2) Credential Prompts&lt;/u&gt;&lt;/p&gt;  &lt;p&gt;Another common problem when using a server&amp;#160; as a desktop is IIS will continually prompt for credentials. The reason is security: Windows 2008 server and above have removed the “Intranet Zone” that logs you on automatically.&amp;#160; See this URL for more details&lt;/p&gt;  &lt;p&gt;&lt;a title="http://support.microsoft.com/default.aspx/kb/258063" href="http://support.microsoft.com/default.aspx/kb/258063"&gt;http://support.microsoft.com/default.aspx/kb/258063&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;In many cases removing the new “Enhanced IE security” and “Protected Mode” resolves this – again this is just for demo and dev environments…&lt;/p&gt;  &lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;p&gt;3) Where is my network Places&lt;/p&gt;  &lt;p&gt;Network places was useful as a way to store short cuts to document libraries. &lt;/p&gt;  &lt;p&gt;See this site for this workaround&lt;/p&gt;  &lt;p&gt;&lt;a title="http://duitwithsbs.wordpress.com/2007/11/14/wheres-my-network-places-in-vista/" href="http://duitwithsbs.wordpress.com/2007/11/14/wheres-my-network-places-in-vista/"&gt;http://duitwithsbs.wordpress.com/2007/11/14/wheres-my-network-places-in-vista/&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;Note that you don’t “need” Network places in office 2010 as it has Favourites and Libraries which can both be customized.&lt;/p&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=9922640" width="1" height="1"&gt;</description></item><item><title>Good Power Pivot / Gemini Resources</title><link>http://blogs.msdn.com/b/boduff/archive/2009/11/15/good-power-pivot-gemini-resources.aspx</link><pubDate>Sun, 15 Nov 2009 11:53:09 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:9922617</guid><dc:creator>MSDNArchive</dc:creator><slash:comments>0</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://blogs.msdn.com/b/boduff/rsscomments.aspx?WeblogPostID=9922617</wfw:commentRss><comments>http://blogs.msdn.com/b/boduff/archive/2009/11/15/good-power-pivot-gemini-resources.aspx#comments</comments><description>&lt;p&gt;Ok, everyone is hopefully aware that Gemini is now renamed to “PowerPivot”. IMO, this technology is set to make a very big impact on the Business Intelligence Industry. Here in Ireland, nice players like Qlikview have been doing very well over traditional BI tools.&lt;/p&gt;  &lt;p&gt;The Beta 1 (or CTP2) was invite only ;-), so you can only download the bits on the Microsoft connect site if you were part of the programme.&lt;/p&gt;  &lt;p&gt;The Beta 2 (CTP2) is “nearly out”. Everyone in Microsoft has been using it for ages, but the required office Beta-2 is not publically available.&lt;/p&gt;  &lt;p&gt;The required SQL 2008 R2 Nov CTP2 is publicly available though, you can download it here: &lt;a title="http://technet.microsoft.com/en-us/evalcenter/ee315247.aspx" href="http://technet.microsoft.com/en-us/evalcenter/ee315247.aspx"&gt;http://technet.microsoft.com/en-us/evalcenter/ee315247.aspx&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;Here are some upcoming blogs on the subject, that I am reading:&lt;/p&gt;  &lt;p&gt;- Dave Wickert (Analysis Services guru) has a blog here &lt;a title="http://powerpivotgeek.com" href="http://powerpivotgeek.com"&gt;http://powerpivotgeek.com&lt;/a&gt; with some good gotcha’s on deployment&lt;/p&gt;  &lt;p&gt;- Denny Lee (SQLCAT dude) has a blog here in conjunction with Dave &lt;a title="http://powerpivottwins.com/" href="http://powerpivottwins.com/"&gt;http://powerpivottwins.com/&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;- The Excel Services Team has started blogging on PowerPivot here &lt;a title="http://blogs.msdn.com/excel/archive/2009/11/11/excel-services-in-sharepoint-2010-dashboard-improvements.aspx" href="http://blogs.msdn.com/excel/archive/2009/11/11/excel-services-in-sharepoint-2010-dashboard-improvements.aspx"&gt;http://blogs.msdn.com/excel/archive/2009/11/11/excel-services-in-sharepoint-2010-dashboard-improvements.aspx&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;- Rob Collie (MS PowerPivot dude) has started a blog here &lt;a title="http://powerpivotpro.com/" href="http://powerpivotpro.com/"&gt;http://powerpivotpro.com/&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;- The official blog for the product is here &lt;a title="http://blogs.msdn.com/powerpivot/" href="http://blogs.msdn.com/powerpivot/"&gt;http://blogs.msdn.com/powerpivot/&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;- Vidas Matelis (Fellow SQL MVP) has started a full site for independent news, webcasts, forums and the like on PowerPivot &lt;a title="http://www.powerpivot-info.com/" href="http://www.powerpivot-info.com/"&gt;http://www.powerpivot-info.com/&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;- Donald Farmer has some videos up on you tube demonstrating Key features &lt;a title="http://www.youtube.com/geminute" href="http://www.youtube.com/geminute"&gt;http://www.youtube.com/geminute&lt;/a&gt;&lt;/p&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=9922617" width="1" height="1"&gt;</description></item><item><title>SQL Academy (Dublin, Ireland)– Advanced SQL Configuration</title><link>http://blogs.msdn.com/b/boduff/archive/2009/10/15/sql-academy-dublin-ireland-advanced-sql-configuration.aspx</link><pubDate>Thu, 15 Oct 2009 12:56:12 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:9907647</guid><dc:creator>MSDNArchive</dc:creator><slash:comments>2</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://blogs.msdn.com/b/boduff/rsscomments.aspx?WeblogPostID=9907647</wfw:commentRss><comments>http://blogs.msdn.com/b/boduff/archive/2009/10/15/sql-academy-dublin-ireland-advanced-sql-configuration.aspx#comments</comments><description>&lt;p&gt;I’m helping deliver a series of advanced seminars for Microsoft TechNet Ireland. The SQL Academy aims to bring level 300-400 advanced content to practising SQL Server professionals in Ireland with the opportunity to bring any questions to a supposed expert in the field ;-)&lt;/p&gt;  &lt;p&gt;The first session in on Advanced Configuration. We picked this topic in response to feedback from customers and attendees at previous events. Hopefully this topic will be immediately useful to people responsible for deploying, configuring and tuning SQL Server.&lt;/p&gt;  &lt;p&gt;Registration is &lt;a href="http://msevents.microsoft.com/CUI/EventDetail.aspx?EventID=1032428010&amp;amp;culture=en-IE" target="_blank"&gt;here&lt;/a&gt; and best of all it is FREE, 100% sponsored by TechNet Ireland. Its on Wed 21st October 2009.&lt;/p&gt;  &lt;p&gt;Topics covered are below:&lt;/p&gt;  &lt;p&gt;&lt;b&gt;Configuration I (memory and CPU)&lt;/b&gt;&lt;/p&gt;  &lt;blockquote&gt;   &lt;p&gt;o SQL Server’s Memory Architecture&lt;/p&gt;    &lt;p&gt;o How much memory do I need&lt;/p&gt;    &lt;p&gt;o 32bit memory configuration&lt;/p&gt;    &lt;p&gt;o Memory settings&lt;/p&gt;    &lt;p&gt;o Monitoring memory usage&lt;/p&gt;    &lt;p&gt;o CPU Architecture&lt;/p&gt;    &lt;p&gt;o CPU settings&lt;/p&gt; &lt;/blockquote&gt;  &lt;p&gt;&lt;b&gt;Configuration II (Database Settings)&lt;/b&gt;&lt;/p&gt;  &lt;blockquote&gt;   &lt;p&gt;o Common database settings&lt;/p&gt;    &lt;p&gt;o Recommended practices&lt;/p&gt;    &lt;p&gt;o Controlling database configuration&lt;/p&gt; &lt;/blockquote&gt;  &lt;p&gt;&lt;b&gt;Configuration III (Storage)&lt;/b&gt;&lt;/p&gt;  &lt;blockquote&gt;   &lt;p&gt;o SQL IO Architecture and Requirements&lt;/p&gt;    &lt;p&gt;o SAN/Disk Configuration&lt;/p&gt;    &lt;p&gt;o Windows Configuration&lt;/p&gt;    &lt;p&gt;o Data and Log File Configuration&lt;/p&gt;    &lt;p&gt;o TempDB configuration &lt;/p&gt;    &lt;p&gt;o key metrics for monitoring storage&lt;/p&gt;    &lt;p&gt;o testing storage with sqlio.exe&lt;/p&gt;&lt;/blockquote&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=9907647" width="1" height="1"&gt;</description></item><item><title>Tools for SQL Discovery</title><link>http://blogs.msdn.com/b/boduff/archive/2009/09/16/tools-for-sql-discovery.aspx</link><pubDate>Thu, 17 Sep 2009 01:22:55 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:9896087</guid><dc:creator>MSDNArchive</dc:creator><slash:comments>1</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://blogs.msdn.com/b/boduff/rsscomments.aspx?WeblogPostID=9896087</wfw:commentRss><comments>http://blogs.msdn.com/b/boduff/archive/2009/09/16/tools-for-sql-discovery.aspx#comments</comments><description>&lt;p&gt;For anyone looking to find out how many SQL Servers they have deployed, and gain insight into resources used or performance - here is a selection of tools I have been using a lot on projects.&amp;nbsp; Ok System Centre isn't free, but sometimes I am lucky enough to find it is already installed before we are doing a SQL discovery or assessment exercise.&lt;/p&gt; &lt;table border="0" cellspacing="0" cellpadding="2" width="504"&gt; &lt;tbody&gt; &lt;tr&gt; &lt;td valign="top" width="267"&gt;&lt;strong&gt;Tool&lt;/strong&gt;&lt;/td&gt; &lt;td valign="top" width="235"&gt;&lt;strong&gt;Pros &lt;/strong&gt;&lt;/td&gt;&lt;/tr&gt; &lt;tr&gt; &lt;td valign="top" width="267"&gt;&lt;u&gt;System Centre Operations Manager 2007R2&lt;/u&gt;&lt;br&gt;&lt;br&gt;Microsoft's flagship operational management product. Uses an agent based topology to discover SQL and also capture performance and capacity wmi metrics&lt;/td&gt; &lt;td valign="top" width="235"&gt;- Runs 24x7 and maintains a data warehouse. &lt;br&gt;- If it is already installed is tool of choice, with most of the data you need in a query able repository&lt;br&gt;&lt;br&gt;&lt;strong&gt;Cons&lt;/strong&gt;&lt;br&gt;- Huge task to deploy it so not suitable for a quick discovery and inventory exercise.&lt;br&gt;- Does not capture all required metrics "out of the box" with the SQL Management pack - for example performance metrics like Page Life Expectancy and database space usage.&lt;br&gt;- Limited out of box reports for SQL inventory/analysis&lt;br&gt;- Complex data schema for querying&lt;br&gt;&lt;/td&gt;&lt;/tr&gt; &lt;tr&gt; &lt;td valign="top" width="267"&gt;&lt;u&gt;Microsoft Assessment Planning Toolkit 4.0&lt;br&gt;&lt;/u&gt;&lt;a title="http://technet.microsoft.com/en-us/solutionaccelerators/dd537566.aspx" href="http://technet.microsoft.com/en-us/solutionaccelerators/dd537566.aspx"&gt;http://technet.microsoft.com/en-us/solutionaccelerators/dd537566.aspx&lt;/a&gt;&lt;br&gt;&lt;br&gt;Free agentless tool to sweep a network and discover SQL instances&lt;/td&gt; &lt;td valign="top" width="235"&gt;&lt;strong&gt;Pros &lt;/strong&gt;&lt;br&gt;- Easy to install and run&lt;br&gt;- Agentless&lt;br&gt;- not intrusive&lt;br&gt;- can capture performance counters&lt;br&gt;- some basic automated reports&lt;br&gt;&lt;br&gt;&lt;strong&gt;Cons&lt;br&gt;&lt;/strong&gt;- performance counters limited&lt;br&gt;- Annoyingly insists on installing sql express locally&lt;br&gt;&lt;/td&gt;&lt;/tr&gt; &lt;tr&gt; &lt;td valign="top" width="267"&gt;&lt;u&gt;SQL Server Health and History Tool (SQLH2)&lt;/u&gt;&lt;br&gt;&lt;a title="http://www.codeplex.com/sqlh2/" href="http://www.codeplex.com/sqlh2/"&gt;http://www.codeplex.com/sqlh2/&lt;/a&gt;&lt;br&gt;&lt;br&gt;The tool allows you to collect information from instances of SQL Server, store this information, and run reports against the data in order to determine how SQL Server is being used&lt;/td&gt; &lt;td valign="top" width="235"&gt;&lt;strong&gt;Pros&lt;/strong&gt;&lt;br&gt;- open source&lt;br&gt;- very extensible wrt performance counters&lt;br&gt;- Dumps data into a nice data warehouse for reporting and analytics&lt;br&gt;- comes with some sample reports to get you started&lt;br&gt;&lt;br&gt;&lt;strong&gt;Cons&lt;br&gt;&lt;/strong&gt;- can be fiddly to configure&lt;br&gt;- does not do discovery only inventory&lt;br&gt;&lt;/td&gt;&lt;/tr&gt; &lt;tr&gt; &lt;td valign="top" width="267"&gt;&lt;u&gt;SQL Ping&lt;/u&gt;&lt;br&gt;&lt;a title="http://www.sqlsecurity.com/Tools/FreeTools/tabid/65/Default.aspx" href="http://www.sqlsecurity.com/Tools/ FreeTools/tabid/65/Default.aspx"&gt;http://www.sqlsecurity.com/Tools/ FreeTools/tabid/65/Default.aspx&lt;/a&gt;&lt;br&gt;SQLPing 3.0 performs both active and passive scans of your network in order to identify all of the SQL Server/MSDE installations in your enterprise&lt;br&gt;&lt;/td&gt; &lt;td valign="top" width="235"&gt;&lt;strong&gt;Pros&lt;/strong&gt;&lt;br&gt;- Easy to run and very lightweight&lt;br&gt;- uses multiple discovery techniques.&lt;br&gt;- Better discover than MAP too&lt;br&gt;- Also does brute some password probing capability&lt;br&gt;&lt;br&gt;&lt;strong&gt;Cons&lt;/strong&gt;&lt;br&gt;- Only does discovery, so needs to be combined with another tool to get performance data across the enterprise&lt;br&gt;&lt;/td&gt;&lt;/tr&gt; &lt;tr&gt; &lt;td valign="top" width="267"&gt;&lt;u&gt;Perfmon&lt;/u&gt;&lt;br&gt;Good old performance can be configured to capture performance counters from multiple servers and the result scan be imported into a database for analysis&lt;/td&gt; &lt;td valign="top" width="235"&gt;&lt;strong&gt;Pros&lt;/strong&gt;&lt;br&gt;- zero install&lt;br&gt;- widely used&lt;br&gt;- very flexible&lt;br&gt;- Agentless&lt;br&gt;&lt;br&gt;&lt;strong&gt;Cons&lt;br&gt;&lt;/strong&gt;- not a discovery tool&lt;br&gt;- analysis of data is quite manual&lt;br&gt;- only captures perfmon counters, no hardware information.&lt;br&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=9896087" width="1" height="1"&gt;</description></item><item><title>Paul Randal and Kimberly Tripp at SQL Ireland Users Group in Sept</title><link>http://blogs.msdn.com/b/boduff/archive/2009/09/01/paul-randal-and-kimberly-tripp-at-sql-ireland-users-group-in-sept.aspx</link><pubDate>Tue, 01 Sep 2009 20:36:15 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:9889982</guid><dc:creator>MSDNArchive</dc:creator><slash:comments>0</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://blogs.msdn.com/b/boduff/rsscomments.aspx?WeblogPostID=9889982</wfw:commentRss><comments>http://blogs.msdn.com/b/boduff/archive/2009/09/01/paul-randal-and-kimberly-tripp-at-sql-ireland-users-group-in-sept.aspx#comments</comments><description>&lt;p&gt;Paul Randal and Kimberly Tripp are presenting at the SQL Ireland users group on the 23rd September. They were here last year and it was fully booked, with many people not able to get in, so I'd be very surprised if it wasn't a packed house again. You can book this FREE event at the link below:&lt;br&gt;&lt;a title="http://sql.mtug.ie/Events/EventInfo.aspx?ID=6e54f06f-9ad6-4f4f-9acc-e4f89d653362" href="http://sql.mtug.ie/Events/EventInfo.aspx?ID=6e54f06f-9ad6-4f4f-9acc-e4f89d653362"&gt;http://sql.mtug.ie/Events/EventInfo.aspx?ID=6e54f06f-9ad6-4f4f-9acc-e4f89d653362&lt;/a&gt;&lt;/p&gt; &lt;p&gt;The topic is "Essential database Maintenance". Paul and Kimberly's sessions are a must for anyone with a career or interest that involved SQL Server.&lt;/p&gt; &lt;p&gt;They are in Ireland that week teaching at the SQL Immersion: Dublin 2009 event which is paid event and pretty full. There's a few places left and you can book here &lt;a title="http://www.eventznet.com/sqlimmersion" href="http://www.eventznet.com/sqlimmersion"&gt;http://www.eventznet.com/sqlimmersion&lt;/a&gt;&lt;/p&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=9889982" width="1" height="1"&gt;</description></item><item><title>Want to learn more about Self Service Business Intelligence (Project Gemini)</title><link>http://blogs.msdn.com/b/boduff/archive/2009/08/29/want-to-learn-more-about-self-service-business-intelligence-project-gemini.aspx</link><pubDate>Sat, 29 Aug 2009 16:38:40 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:9888949</guid><dc:creator>MSDNArchive</dc:creator><slash:comments>0</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://blogs.msdn.com/b/boduff/rsscomments.aspx?WeblogPostID=9888949</wfw:commentRss><comments>http://blogs.msdn.com/b/boduff/archive/2009/08/29/want-to-learn-more-about-self-service-business-intelligence-project-gemini.aspx#comments</comments><description>&lt;p&gt;Microsoft's new self service business intelligence platform (project Gemini), is set to revolutionize how Business Intelligence projects are implemented, with many projects choosing a much more agile approach with less formal IT involvement in the modelling.&lt;/p&gt; &lt;p&gt;If you are looking to get ahead of the game on this exciting new technology, There is a one day course at SQLBits in the Wales on the 18th November, with Donald Farmer from the Analysis Services Team.&lt;/p&gt; &lt;p&gt;&lt;a title="http://www.sqlbits.com/information/TrainingDay.aspx" href="http://www.sqlbits.com/information/TrainingDay.aspx"&gt;http://www.sqlbits.com/information/TrainingDay.aspx&lt;/a&gt;&lt;/p&gt; &lt;p&gt;Another hot topic in Business Intelligence is the MDX language. You can't move beyond the basics with analysis services without rolling up your sleeves and using MDX. The one day "Introduction to MDX" course by Chris Web, author of the book "MDX solutions" looks an excellent investment in time for anyone getting into business intelligence.&lt;/p&gt; &lt;p&gt; courses are 199 STG if you register before the 30th September.&lt;/p&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=9888949" width="1" height="1"&gt;</description></item></channel></rss>
