Windows Server 2008 upgrade on Team Foundation Server 2008

I decided it would be interesting to see how Team Foundation Server 2008 might behave after Windows Server 2003 is upgraded in place to Windows Server 2008.
Much like my last post about upgrading to Windows Server 2008 you have to uninstall Windows PowerShell 1.0 before you are allowed continue with the upgrade.  This server is running the Workgroup Edition of Team Foundation Server 2008.
The upgrade of Windows went perfectly, I added the following features after the upgrade was completed:
Desktop Experience
Power Shell
Now on to Team Foundation Server 2008.  This did not go as smoothly as I would have expected.
1) For some reason FrontPage Server Extensions were detected during the upgrade so my websites weren’t running after the upgrade, all I did was go into the snap-in and start them and then I was able to browse my repository using Team System Web Access and access my SharePoint portal site.  The web services checked out ok also.
2) The Team System Warehouse was fried – none of the reports would work.  I had to rebuild the cube and warehouse so reports would work, again not a big deal.
3) Team Build Service wouldn’t start due to a service dependency on HTTPFilter (which no longer exists I guess after the upgrade and the service refuses to start), I went into the registry and removed the dependency for the service from the registry rebooted and then started my Team Build Service.
4) Reporting Services Performance counters cannot be loaded, here is an example of the error message:
The report server cannot create the Cache Misses/Sec (Semantic Models) performance counter.
According to the SQL Server 2005 Books Online (September 2007) the performance counters are not supported under Windows Vista so I am not really suprised they don’t work after the upgrade to Windows Server 2008.
After all that I have to say it all works great, still getting errors in the event log for SSRS performance counters when the service starts but that does not prevent anything from working properly.
If you have any questions feel free to leave a comment or ping me.

About Wes MacDonald

Wes MacDonald is a DevOps Consultant for LIKE 10 INC., a DevOps consulting firm providing premium support, guidance and services for Azure, Microsoft 365 and Azure DevOps.

No comments yet... Be the first to leave a reply!

Leave a Reply

Fill in your details below or click an icon to log in: Logo

You are commenting using your account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )

Connecting to %s

This site uses Akismet to reduce spam. Learn how your comment data is processed.

%d bloggers like this: