<?xml version="1.0" encoding="UTF-8" ?>
<?xml-stylesheet type="text/xsl" href="http://sqlblogcasts.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>Rob&amp;#39;s SQL Server Blog</title><link>http://sqlblogcasts.com/blogs/robcarrol/default.aspx</link><description>... SQL Server thoughts from the field</description><dc:language>en</dc:language><generator>CommunityServer 2007.1 (Build: 20917.1142)</generator><item><title>Enabling Kerberos Authentication for Reporting Services</title><link>http://sqlblogcasts.com/blogs/robcarrol/archive/2011/11/23/enabling-kerberos-authentication-for-reporting-services.aspx</link><pubDate>Wed, 23 Nov 2011 01:10:00 GMT</pubDate><guid isPermaLink="false">fa8c4e8e-46a3-4193-8264-2c1a9cb3475d:15977</guid><dc:creator>robcarrol</dc:creator><slash:comments>0</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://sqlblogcasts.com/blogs/robcarrol/rsscomments.aspx?PostID=15977</wfw:commentRss><comments>http://sqlblogcasts.com/blogs/robcarrol/archive/2011/11/23/enabling-kerberos-authentication-for-reporting-services.aspx#comments</comments><description>&lt;p&gt;Recently, I’ve helped several customers with Kerberos authentication problems with Reporting Services and Analysis Services, so I’ve decided to write this blog post and pull together some useful resources in one place (there are 2 whitepapers in particular that I found invaluable configuring Kerberos authentication, and these can be found in the references section at the bottom of this post). In most of these cases, the problem has manifested itself with the Login failed for User ‘NT Authority\Anonymous’ (“double-hop”) error.&lt;/p&gt;  &lt;p&gt;By default, Reporting Services uses Windows Integrated Authentication, which includes the Kerberos and NTLM protocols for network authentication. Additionally, Windows Integrated Authentication includes the negotiate security header, which prompts the client to select Kerberos or NTLM for authentication. The client can access reports which have the appropriate permissions by using Kerberos for authentication. Servers that use Kerberos authentication can impersonate those clients and use their security context to access network resources. &lt;/p&gt;  &lt;p&gt;You can configure Reporting Services to use both Kerberos and NTLM authentication; however this may lead to a failure to authenticate. With negotiate, if Kerberos cannot be used, the authentication method will default to NTLM. When negotiate is enabled, the Kerberos protocol is always used except when:&lt;/p&gt;  &lt;ul&gt;   &lt;li&gt;Clients/servers that are involved in the authentication process cannot use Kerberos. &lt;/li&gt;    &lt;li&gt;The client does not provide the information necessary to use Kerberos. &lt;/li&gt; &lt;/ul&gt;  &lt;p&gt;An in-depth discussion of Kerberos authentication is beyond the scope of this post, however when users execute reports that are configured to use Windows Integrated Authentication, their logon credentials are passed from the report server to the server hosting the data source. Delegation needs to be set on the report server and Service Principle Names (SPNs) set for the relevant services. When a user processes a report, the request must go through a Web server on its way to a database server for processing. Kerberos authentication enables the Web server to request a service ticket from the domain controller; impersonate the client when passing the request to the database server; and then restrict the request based on the user’s permissions. Each time a server is required to pass the request to another server, the same process must be used.&lt;/p&gt;  &lt;p&gt;Kerberos authentication is supported in both native and SharePoint integrated mode, but I’ll focus on native mode for the purpose of this post (I’ll explain configuring SharePoint integrated mode and Kerberos authentication in a future post). Configuring Kerberos avoids the authentication failures due to double-hop issues. These double-hop errors occur when a users windows domain credentials can’t be passed to another server to complete the user’s request. In the case of my customers, users were executing Reporting Services reports that were configured to query Analysis Services cubes on a separate machine using Windows Integrated security. The double-hop issue occurs as NTLM credentials are valid for only one network hop, subsequent hops result in anonymous authentication.&lt;/p&gt;  &lt;p&gt;&lt;a href="http://sqlblogcasts.com/blogs/robcarrol/image_23110B14.png"&gt;&lt;img style="display:inline;background-image:none;" title="image" border="0" alt="image" src="http://sqlblogcasts.com/blogs/robcarrol/image_thumb_35E58EBE.png" width="514" height="178" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;The client attempts to connect to the report server by making a request from a browser (or some other application), and the connection process begins with authentication. With NTLM authentication, client credentials are presented to Computer 2. However Computer 2 can’t use the same credentials to access Computer 3 (so we get the Anonymous login error). To access Computer 3 it is necessary to configure the connection string with stored credentials, which is what a number of customers I have worked with have done to workaround the double-hop authentication error.&lt;/p&gt;  &lt;p&gt;However, to get the benefits of Windows Integrated security, a better solution is to enable Kerberos authentication. Again, the connection process begins with authentication. With Kerberos authentication, the client and the server must demonstrate to one another that they are genuine, at which point authentication is successful and a secure client/server session is established. &lt;/p&gt;  &lt;p&gt;&lt;a href="http://sqlblogcasts.com/blogs/robcarrol/image_37D2DDC7.png"&gt;&lt;img style="display:inline;background-image:none;" title="image" border="0" alt="image" src="http://sqlblogcasts.com/blogs/robcarrol/image_thumb_5564B8C6.png" width="518" height="152" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;In the illustration above, the tiers represent the following:&lt;/p&gt;  &lt;ul&gt;   &lt;li&gt;Client tier (computer 1): The client computer from which an application makes a request. &lt;/li&gt;    &lt;li&gt;Middle tier (computer 2): The Web server or farm where the client’s request is directed. Both the SharePoint and Reporting Services server(s) comprise the middle tier (but we’re only concentrating on native deployments just now). &lt;/li&gt;    &lt;li&gt;Back end tier (computer 3): The Database/Analysis Services server/Cluster where the requested data is stored. &lt;/li&gt; &lt;/ul&gt;  &lt;p&gt;In order to enable Kerberos authentication for Reporting Services it’s necessary to configure the relevant SPNs, configure trust for delegation for server accounts, configure Kerberos with full delegation and configure the authentication types for Reporting Services. These steps are outlined in greater detail in the &amp;quot;Manage Kerberos Authentication Issues in a Reporting Services Environment&amp;quot; whitepaper in the resources section at the end of this article.&lt;/p&gt;  &lt;p&gt;Service Principle Names (SPNs) are unique identifiers for services and identify the account’s type of service. If an SPN is not configured for a service, a client account will be unable to authenticate to the servers using Kerberos. You need to be a domain administrator to add an SPN, which can be added using the SetSPN utility. For Reporting Services in native mode, the following SPNs need to be registered&lt;/p&gt;  &lt;p&gt;--SQL Server Service    &lt;br /&gt;SETSPN -S mssqlsvc/servername:1433 Domain\SQL&lt;/p&gt;  &lt;p&gt;For named instances, or if the default instance is running under a different port, then the specific port number should be used.&lt;/p&gt;  &lt;p&gt;--Reporting Services Service    &lt;br /&gt;SETSPN -S http/servername Domain\SSRS     &lt;br /&gt;SETSPN -S http/servername.domain.com Domain\SSRS&lt;/p&gt;  &lt;p&gt;The SPN should be set for the NETBIOS name of the server and the FQDN. If you access the reports using a host header or DNS alias, then that should also be registered&lt;/p&gt;  &lt;p&gt;SETSPN -S http/www.reports.com Domain\SSRS&lt;/p&gt;  &lt;p&gt;--Analysis Services Service    &lt;br /&gt;SETSPN -S msolapsvc.3/servername Domain\SSAS&lt;/p&gt;  &lt;p&gt;Next, you need to configure trust for delegation, which refers to enabling a computer to impersonate an authenticated user to services on another computer:&lt;/p&gt;  &lt;table cellspacing="0" cellpadding="0"&gt;     &lt;tr&gt;       &lt;td valign="top"&gt;         &lt;p&gt;&lt;b&gt;Location&lt;/b&gt;&lt;/p&gt;       &lt;/td&gt;        &lt;td valign="top"&gt;         &lt;p&gt;&lt;b&gt;Description&lt;/b&gt;&lt;/p&gt;       &lt;/td&gt;     &lt;/tr&gt;      &lt;tr&gt;       &lt;td valign="top"&gt;         &lt;p&gt;Client&lt;/p&gt;       &lt;/td&gt;        &lt;td valign="top"&gt;         &lt;p&gt;1. The requesting application must support the Kerberos authentication protocol.&lt;/p&gt;          &lt;p&gt;2. The user account making the request must be configured on the domain controller. Confirm that the following option is not selected: &lt;b&gt;Account is sensitive and cannot be delegated&lt;/b&gt;.&lt;/p&gt;       &lt;/td&gt;     &lt;/tr&gt;      &lt;tr&gt;       &lt;td valign="top"&gt;         &lt;p&gt;Servers&lt;/p&gt;       &lt;/td&gt;        &lt;td valign="top"&gt;         &lt;p&gt;1. The service accounts must be trusted for delegation on the domain controller.&lt;/p&gt;          &lt;p&gt;2. The service accounts must have SPNs registered on the domain controller. If the service account is a domain user account, the domain administrator must register the SPNs. &lt;/p&gt;       &lt;/td&gt;     &lt;/tr&gt;   &lt;/table&gt;  &lt;p&gt;In Active Directory Users and Computers, verify that the domain user accounts used to access reports have been configured for delegation (the ‘Account is sensitive and cannot be delegated’ option should not be selected):&lt;/p&gt;  &lt;p&gt;&lt;a href="http://sqlblogcasts.com/blogs/robcarrol/image_6F5878E8.png"&gt;&lt;img style="display:inline;background-image:none;" title="image" border="0" alt="image" src="http://sqlblogcasts.com/blogs/robcarrol/image_thumb_20E3E67E.png" width="395" height="366" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;We then need to configure the Reporting Services service account and computer to use Kerberos with full delegation:&lt;/p&gt;  &lt;p&gt;&amp;nbsp;&lt;a href="http://sqlblogcasts.com/blogs/robcarrol/image_57DDC4B7.png"&gt;&lt;img style="display:inline;background-image:none;" title="image" border="0" alt="image" src="http://sqlblogcasts.com/blogs/robcarrol/image_thumb_37568505.png" width="401" height="275" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;&lt;a href="http://sqlblogcasts.com/blogs/robcarrol/image_0341E5B2.png"&gt;&lt;img style="display:inline;background-image:none;" title="image" border="0" alt="image" src="http://sqlblogcasts.com/blogs/robcarrol/image_thumb_49BED5BA.png" width="407" height="249" /&gt;&lt;/a&gt;&lt;/p&gt;    &lt;p&gt;We also need to do the same for the SQL Server or Analysis Services service accounts and computers (depending on what type of data source you are connecting to in your reports).&lt;/p&gt;  &lt;p&gt;Finally, and this is the part that sometimes gets over-looked, we need to configure the authentication type correctly for reporting services to use Kerberos authentication. This is configured in the Authentication section of the RSReportServer.config file on the report server.&lt;/p&gt;  &lt;p&gt;&amp;lt;Authentication&amp;gt;&lt;/p&gt;  &lt;blockquote&gt;   &lt;p&gt;&amp;lt;AuthenticationTypes&amp;gt;&lt;/p&gt;    &lt;p&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;RSWindowsNegotiate/&amp;gt;&lt;/p&gt; &lt;/blockquote&gt;  &lt;blockquote&gt;   &lt;p&gt;&amp;lt;/AuthenticationTypes&amp;gt;&lt;/p&gt; &lt;/blockquote&gt;  &lt;blockquote&gt;   &lt;p&gt;&amp;lt;EnableAuthPersistence&amp;gt;true&amp;lt;/EnableAuthPersistence&amp;gt;&lt;/p&gt; &lt;/blockquote&gt;  &lt;p&gt;&amp;lt;/Authentication&amp;gt;&lt;/p&gt;  &lt;p&gt;This will enable Kerberos authentication for Internet Explorer. For other browsers, see the link below. The report server instance must be restarted for these changes to take effect.&lt;/p&gt;  &lt;p&gt;Once these changes have been made, all that’s left to do is test to make sure Kerberos authentication is working properly by running a report from report manager that is configured to use Windows Integrated authentication (either connecting to Analysis Services or SQL Server back-end).&lt;/p&gt;  &lt;p&gt;&lt;strong&gt;Resources:&lt;/strong&gt;&lt;/p&gt;  &lt;p&gt;Manage Kerberos Authentication Issues in a Reporting Services Environment    &lt;br /&gt;&lt;a title="http://download.microsoft.com/download/B/E/1/BE1AABB3-6ED8-4C3C-AF91-448AB733B1AF/SSRSKerberos.docx" href="http://download.microsoft.com/download/B/E/1/BE1AABB3-6ED8-4C3C-AF91-448AB733B1AF/SSRSKerberos.docx"&gt;http://download.microsoft.com/download/B/E/1/BE1AABB3-6ED8-4C3C-AF91-448AB733B1AF/SSRSKerberos.docx&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;Configuring Kerberos Authentication for Microsoft SharePoint 2010 Products    &lt;br /&gt;&lt;a title="http://www.microsoft.com/download/en/details.aspx?displaylang=en&amp;amp;id=23176" href="http://www.microsoft.com/download/en/details.aspx?displaylang=en&amp;amp;id=23176"&gt;http://www.microsoft.com/download/en/details.aspx?displaylang=en&amp;amp;id=23176&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;How to: Configure Windows Authentication in Reporting Services    &lt;br /&gt;&lt;a title="http://msdn.microsoft.com/en-us/library/cc281253.aspx" href="http://msdn.microsoft.com/en-us/library/cc281253.aspx"&gt;http://msdn.microsoft.com/en-us/library/cc281253.aspx&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;RSReportServer Configuration File    &lt;br /&gt;&lt;a href="http://msdn.microsoft.com/en-us/library/ms157273.aspx#Authentication"&gt;http://msdn.microsoft.com/en-us/library/ms157273.aspx#Authentication&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;Planning for Browser Support    &lt;br /&gt;&lt;a href="http://msdn.microsoft.com/en-us/library/ms156511.aspx"&gt;http://msdn.microsoft.com/en-us/library/ms156511.aspx&lt;/a&gt;&lt;/p&gt;&lt;img src="http://sqlblogcasts.com/aggbug.aspx?PostID=15977" width="1" height="1"&gt;</description><category domain="http://sqlblogcasts.com/blogs/robcarrol/archive/tags/Reporting+Services/default.aspx">Reporting Services</category><category domain="http://sqlblogcasts.com/blogs/robcarrol/archive/tags/Analysis+Services/default.aspx">Analysis Services</category><category domain="http://sqlblogcasts.com/blogs/robcarrol/archive/tags/2008/default.aspx">2008</category><category domain="http://sqlblogcasts.com/blogs/robcarrol/archive/tags/Kerberos/default.aspx">Kerberos</category></item><item><title>SQL Server Waits, Locks and Blocking</title><link>http://sqlblogcasts.com/blogs/robcarrol/archive/2008/05/17/sql-server-waits-locks-and-blocking.aspx</link><pubDate>Sat, 17 May 2008 07:30:00 GMT</pubDate><guid isPermaLink="false">fa8c4e8e-46a3-4193-8264-2c1a9cb3475d:10402</guid><dc:creator>robcarrol</dc:creator><slash:comments>0</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://sqlblogcasts.com/blogs/robcarrol/rsscomments.aspx?PostID=10402</wfw:commentRss><comments>http://sqlblogcasts.com/blogs/robcarrol/archive/2008/05/17/sql-server-waits-locks-and-blocking.aspx#comments</comments><description>&lt;p&gt;The &lt;b&gt;master.dbo.sysprocesses&lt;/b&gt; table in Microsoft SQL Server 2000 and SQL Server 2005 is a system table that contains information about the active server process IDs (SPIDs) that are running on SQL Server. &lt;br /&gt;&lt;br /&gt;If you are using SQL Server 2005, you can also access this table by using the &lt;b&gt;sys.sysprocesses&lt;/b&gt; compatibility view.&lt;br /&gt;&lt;br /&gt;The &lt;b&gt;waittype&lt;/b&gt; column, the &lt;b&gt;lastwaittype&lt;/b&gt; column, the &lt;b&gt;waittime&lt;/b&gt; column, and the &lt;b&gt;waitresource&lt;/b&gt; column in the &lt;b&gt;master.dbo.sysprocesses&lt;/b&gt; system table provide information about the resources that the processes are waiting on.&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;References:&lt;/p&gt;
&lt;p&gt;&lt;font size="2"&gt;&lt;a class="" href="http://support.microsoft.com/kb/271509" target="_blank"&gt;How to monitor blocking in SQL Server 2005 and in SQL Server 2000&lt;/a&gt;&lt;br /&gt;&lt;/font&gt;&lt;font size="2"&gt;&lt;a class="" href="http://msdn.microsoft.com/en-us/library/ms191168.aspx" target="_blank"&gt;Blocked Process Report Event Class&lt;br /&gt;Description of the waittype and lastwaittype columns in the master.dbo.sysprocesses table in SQL Server 2000 and SQL Server 2005&lt;/a&gt;&lt;/font&gt;&lt;/p&gt;
&lt;p&gt;Cross Posted from &lt;a href="http://blogs.technet.com/rob" target="_new"&gt;blogs.technet.com/rob&lt;/a&gt;&lt;/p&gt;&lt;img src="http://sqlblogcasts.com/aggbug.aspx?PostID=10402" width="1" height="1"&gt;</description></item><item><title>SQL Server and Windows Memory</title><link>http://sqlblogcasts.com/blogs/robcarrol/archive/2008/05/15/sql-server-and-windows-memory.aspx</link><pubDate>Thu, 15 May 2008 14:02:00 GMT</pubDate><guid isPermaLink="false">fa8c4e8e-46a3-4193-8264-2c1a9cb3475d:10399</guid><dc:creator>robcarrol</dc:creator><slash:comments>2</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://sqlblogcasts.com/blogs/robcarrol/rsscomments.aspx?PostID=10399</wfw:commentRss><comments>http://sqlblogcasts.com/blogs/robcarrol/archive/2008/05/15/sql-server-and-windows-memory.aspx#comments</comments><description>SQL Server 2000 Enterprise Edition introduced support for the&amp;nbsp;use of Windows 2000 Address Windowing Extensions (AWE) to address 8GB of memory on Windows 2000 Advanced Server and 32GB of memory on Windows 2000 Datacentre. With AWE, SQL Server can reserve memory not in use by other applications and the OS. Each instance must statically allocate the memory it needs. AWE memory can only be used for the data cache and not for executables, drivers, DLL&amp;#39;s, etc. 
&lt;p&gt;Cross Posted from blogs.technet.com/rob&lt;/p&gt;&lt;img src="http://sqlblogcasts.com/aggbug.aspx?PostID=10399" width="1" height="1"&gt;</description><category domain="http://sqlblogcasts.com/blogs/robcarrol/archive/tags/SQL+Server/default.aspx">SQL Server</category><category domain="http://sqlblogcasts.com/blogs/robcarrol/archive/tags/Windows/default.aspx">Windows</category><category domain="http://sqlblogcasts.com/blogs/robcarrol/archive/tags/Memory/default.aspx">Memory</category></item><item><title>Windows Memory (PAE/AWE/3GB)</title><link>http://sqlblogcasts.com/blogs/robcarrol/archive/2008/05/15/windows-memory-and-sql-server.aspx</link><pubDate>Thu, 15 May 2008 12:20:00 GMT</pubDate><guid isPermaLink="false">fa8c4e8e-46a3-4193-8264-2c1a9cb3475d:10398</guid><dc:creator>robcarrol</dc:creator><slash:comments>0</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://sqlblogcasts.com/blogs/robcarrol/rsscomments.aspx?PostID=10398</wfw:commentRss><comments>http://sqlblogcasts.com/blogs/robcarrol/archive/2008/05/15/windows-memory-and-sql-server.aspx#comments</comments><description>SQL Server 2000 Enterrise Edition introduced support for the&amp;nbsp;use of Windows &amp;nbsp; 
&lt;p&gt;Cross Posted from blogs.technet.com/rob&lt;/p&gt;&lt;img src="http://sqlblogcasts.com/aggbug.aspx?PostID=10398" width="1" height="1"&gt;</description></item><item><title>Oracle Unbreakable... Not a Chance !</title><link>http://sqlblogcasts.com/blogs/robcarrol/archive/2008/04/17/oracle-unbreakable-not-a-chance.aspx</link><pubDate>Thu, 17 Apr 2008 09:33:00 GMT</pubDate><guid isPermaLink="false">fa8c4e8e-46a3-4193-8264-2c1a9cb3475d:10324</guid><dc:creator>robcarrol</dc:creator><slash:comments>0</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://sqlblogcasts.com/blogs/robcarrol/rsscomments.aspx?PostID=10324</wfw:commentRss><comments>http://sqlblogcasts.com/blogs/robcarrol/archive/2008/04/17/oracle-unbreakable-not-a-chance.aspx#comments</comments><description>Good article here comparing the Critical Updates fixes between SQL Server and Oracle and some of the mis-information peddled in the RDBMS world. Highlights include zero SQL Server critical update vulnerabilities since September 2004, which I think is...(&lt;a href="http://sqlblogcasts.com/blogs/robcarrol/archive/2008/04/17/oracle-unbreakable-not-a-chance.aspx"&gt;read more&lt;/a&gt;)&lt;img src="http://sqlblogcasts.com/aggbug.aspx?PostID=10324" width="1" height="1"&gt;</description><category domain="http://sqlblogcasts.com/blogs/robcarrol/archive/tags/SQL+Server/default.aspx">SQL Server</category><category domain="http://sqlblogcasts.com/blogs/robcarrol/archive/tags/Security/default.aspx">Security</category></item><item><title>SQL Server 2000 Full-Text Issues After Failover</title><link>http://sqlblogcasts.com/blogs/robcarrol/archive/2008/03/12/SQL-Server-2000-full-text-issues-after-failover.aspx</link><pubDate>Wed, 12 Mar 2008 18:00:00 GMT</pubDate><guid isPermaLink="false">fa8c4e8e-46a3-4193-8264-2c1a9cb3475d:9348</guid><dc:creator>robcarrol</dc:creator><slash:comments>1</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://sqlblogcasts.com/blogs/robcarrol/rsscomments.aspx?PostID=9348</wfw:commentRss><comments>http://sqlblogcasts.com/blogs/robcarrol/archive/2008/03/12/SQL-Server-2000-full-text-issues-after-failover.aspx#comments</comments><description>I can't take credit for finding the solution to this as that goes to my colleague, but I thought I'd share a problem we experienced after failing over one of our production clusters last night. This is a SQL Server 2000 SP4 Enterprise Edition active/passive...(&lt;a href="http://sqlblogcasts.com/blogs/robcarrol/archive/2008/03/12/SQL-Server-2000-full-text-issues-after-failover.aspx"&gt;read more&lt;/a&gt;)&lt;img src="http://sqlblogcasts.com/aggbug.aspx?PostID=9348" width="1" height="1"&gt;</description><category domain="http://sqlblogcasts.com/blogs/robcarrol/archive/tags/SQL+Server/default.aspx">SQL Server</category><category domain="http://sqlblogcasts.com/blogs/robcarrol/archive/tags/Clustering/default.aspx">Clustering</category><category domain="http://sqlblogcasts.com/blogs/robcarrol/archive/tags/2000/default.aspx">2000</category></item><item><title>SQL2K8 Launch Thoughts</title><link>http://sqlblogcasts.com/blogs/robcarrol/archive/2008/02/29/sql2k8-launch-issues.aspx</link><pubDate>Fri, 29 Feb 2008 19:41:00 GMT</pubDate><guid isPermaLink="false">fa8c4e8e-46a3-4193-8264-2c1a9cb3475d:8141</guid><dc:creator>robcarrol</dc:creator><slash:comments>0</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://sqlblogcasts.com/blogs/robcarrol/rsscomments.aspx?PostID=8141</wfw:commentRss><comments>http://sqlblogcasts.com/blogs/robcarrol/archive/2008/02/29/sql2k8-launch-issues.aspx#comments</comments><description>Been reading Dan Jones blog post regarding the delay to the launch of SQL Server 2008, and I think he makes some great points. There is obviously dissapointment from some people about the release date slipping back, but as Dan points out, a bad product...(&lt;a href="http://sqlblogcasts.com/blogs/robcarrol/archive/2008/02/29/sql2k8-launch-issues.aspx"&gt;read more&lt;/a&gt;)&lt;img src="http://sqlblogcasts.com/aggbug.aspx?PostID=8141" width="1" height="1"&gt;</description><category domain="http://sqlblogcasts.com/blogs/robcarrol/archive/tags/SQL+Server/default.aspx">SQL Server</category><category domain="http://sqlblogcasts.com/blogs/robcarrol/archive/tags/2008/default.aspx">2008</category></item><item><title>Windows Server 2008 Clustering</title><link>http://sqlblogcasts.com/blogs/robcarrol/archive/2008/02/29/windows-server-2008-clustering.aspx</link><pubDate>Fri, 29 Feb 2008 18:10:00 GMT</pubDate><guid isPermaLink="false">fa8c4e8e-46a3-4193-8264-2c1a9cb3475d:8140</guid><dc:creator>robcarrol</dc:creator><slash:comments>2</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://sqlblogcasts.com/blogs/robcarrol/rsscomments.aspx?PostID=8140</wfw:commentRss><comments>http://sqlblogcasts.com/blogs/robcarrol/archive/2008/02/29/windows-server-2008-clustering.aspx#comments</comments><description>I've been having a look at Windows Server 2008 clustering and the first thing I can say is... wow ! Setting up clusters, adding additional nodes and setting up clustered resources is far simpler than before, and the cluster validation tool means there...(&lt;a href="http://sqlblogcasts.com/blogs/robcarrol/archive/2008/02/29/windows-server-2008-clustering.aspx"&gt;read more&lt;/a&gt;)&lt;img src="http://sqlblogcasts.com/aggbug.aspx?PostID=8140" width="1" height="1"&gt;</description><category domain="http://sqlblogcasts.com/blogs/robcarrol/archive/tags/Windows/default.aspx">Windows</category><category domain="http://sqlblogcasts.com/blogs/robcarrol/archive/tags/2008/default.aspx">2008</category><category domain="http://sqlblogcasts.com/blogs/robcarrol/archive/tags/Clustering/default.aspx">Clustering</category><category domain="http://sqlblogcasts.com/blogs/robcarrol/archive/tags/Resources/default.aspx">Resources</category><category domain="http://sqlblogcasts.com/blogs/robcarrol/archive/tags/Training/default.aspx">Training</category></item><item><title>SQL Server 2005 Bug Report</title><link>http://sqlblogcasts.com/blogs/robcarrol/archive/2008/02/21/humorous-sql-server-bug-report.aspx</link><pubDate>Thu, 21 Feb 2008 19:43:00 GMT</pubDate><guid isPermaLink="false">fa8c4e8e-46a3-4193-8264-2c1a9cb3475d:7614</guid><dc:creator>robcarrol</dc:creator><slash:comments>0</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://sqlblogcasts.com/blogs/robcarrol/rsscomments.aspx?PostID=7614</wfw:commentRss><comments>http://sqlblogcasts.com/blogs/robcarrol/archive/2008/02/21/humorous-sql-server-bug-report.aspx#comments</comments><description>Saw this link to a SQL Server 2005 bug report on the Microsoft Connect site. I guess someone was having one of those days https://connect.microsoft.com/SQLServer/feedback/ViewFeedback.aspx?FeedbackID=253524&amp;amp;wa=wsignin1.0...(&lt;a href="http://sqlblogcasts.com/blogs/robcarrol/archive/2008/02/21/humorous-sql-server-bug-report.aspx"&gt;read more&lt;/a&gt;)&lt;img src="http://sqlblogcasts.com/aggbug.aspx?PostID=7614" width="1" height="1"&gt;</description><category domain="http://sqlblogcasts.com/blogs/robcarrol/archive/tags/SQL+Server/default.aspx">SQL Server</category><category domain="http://sqlblogcasts.com/blogs/robcarrol/archive/tags/2005/default.aspx">2005</category><category domain="http://sqlblogcasts.com/blogs/robcarrol/archive/tags/Tools/default.aspx">Tools</category></item><item><title>SQL Server 2008 Certifications</title><link>http://sqlblogcasts.com/blogs/robcarrol/archive/2008/02/19/sql-server-2008-certifications.aspx</link><pubDate>Tue, 19 Feb 2008 23:50:00 GMT</pubDate><guid isPermaLink="false">fa8c4e8e-46a3-4193-8264-2c1a9cb3475d:7534</guid><dc:creator>robcarrol</dc:creator><slash:comments>0</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://sqlblogcasts.com/blogs/robcarrol/rsscomments.aspx?PostID=7534</wfw:commentRss><comments>http://sqlblogcasts.com/blogs/robcarrol/archive/2008/02/19/sql-server-2008-certifications.aspx#comments</comments><description>As I am currently preparing for the MCDBA to MCITP 2005 upgrade exam (70-447) it may seem a bit premature to talk about SQL Server 2008 certifications, but there is a webcast available at Trika's blog (from the Microsoft Learning team) below. http://blogs...(&lt;a href="http://sqlblogcasts.com/blogs/robcarrol/archive/2008/02/19/sql-server-2008-certifications.aspx"&gt;read more&lt;/a&gt;)&lt;img src="http://sqlblogcasts.com/aggbug.aspx?PostID=7534" width="1" height="1"&gt;</description><category domain="http://sqlblogcasts.com/blogs/robcarrol/archive/tags/SQL+Server/default.aspx">SQL Server</category><category domain="http://sqlblogcasts.com/blogs/robcarrol/archive/tags/2005/default.aspx">2005</category><category domain="http://sqlblogcasts.com/blogs/robcarrol/archive/tags/2000/default.aspx">2000</category><category domain="http://sqlblogcasts.com/blogs/robcarrol/archive/tags/Certification/default.aspx">Certification</category></item></channel></rss>
