Sunday, 29 January 2012 01:14

Compare hotfixes

Written by 
Rate this item
(4 votes)

In a BizTalk group with multiple BizTalk servers it is important to keep the servers as much alike as possible. Differences between servers can lead to unpredictable results. To reduce the change on incidents and problems administrators should regularly check for differences. I will elaborate further on which checks an administrator could do in future blog post, but for now I want to focus on checking the patch levels.

Manually comparing  installed updates between servers in programs and features is a hell of a job. Stane Močnik must have had the same problem because he wrote a PowerShell script to compare hotfixes. You can find the script in Microsoft’s Script Center here.

The only thing you have to do is to customize the variable $computers, run the script and analyze the html-output (see example below). You can just manually enter all your BizTalk servers, or you can use a wmi-query to fill the variable $computers with all your BizTalk servers in a group just as a mentioned in my earlier blog post.

$computers = get-wmiobject MSBTS_Server -namespace root\MicrosoftBizTalkServer | select-object -expand name

I use Stane Močnik’s script often. Hopefully you will find this script just a useful as me.

Compare hotfixes

Read 13498 times Last modified on Monday, 30 January 2012 17:37
Jeroen Hendriks

Jeroen Hendriks started his career in 2005 as a middleware administrator. One of the products he was responsible for was BizTalk Server 2004. Since that time he mainly focusses on designing, implementing and supporting BizTalk Server infrastructures. Currently he works as a consultant for Axon Olympus. He hopes that his day-to-day experiences will result in useful and practical blog posts. Among his certifications are MCTS BizTalk Server 2010, MCSA on Windows Server 2012, MCITP: Enterprise Administrator on Windows Server 2008, MCSA on SQL Server 2012, Database Administrator 2008 and Certified Ethical Hacker.




  • Comment Link Steef-Jan Wiggers Sunday, 29 January 2012 20:21 posted by Steef-Jan Wiggers

    Good short and concise post

  • Comment Link Miguel Angel Castaño Monday, 30 January 2012 13:49 posted by Miguel Angel Castaño


    ASAP i´ll try to test this script, but, just one question, is the same result (or something similar) that using MBV?


  • Comment Link Jeroen Hendriks Monday, 30 January 2012 17:38 posted by Jeroen Hendriks

    Hi Miguel,

    There is nothing similar in the MessageBoxViewer. It shows installed patches on servers and on which server that patch is installed. I added a picture to the blog post to makes things more clear.
    As you can see I am doing an excellent job keeping my test-servers at home at the same patchlevel :).

Login to post comments