OpsanBlog

Michael Coates - Microsoft Pragmatic Evangelist

Posted with:
 Windows Live Writer
 Download Live Writer

My Windows Live Local Collections:
 Las Vegas
 Los Angeles
 San Jose
 Seattle
 Washington, DC
 My Walks

Article Categories

Archives

Post Categories

Bloggers

When Good Configurations go Bad

Anyone who has configured BizTalk realizes the MS Team spent their budgets and their time on the important stuff: transactions, platform, security, etc.  They did NOT spend their dough on the configuration components that ship with BizTalk.  On a side note, some third-party folks have started coming to the rescue (TopXML is the one I looked at most recently), but for the time being, we must work with what we have.

Removing a configuration from a BizTalk Server requires only the execution of 'configframework.exe /u' at a command prompt.  However, there have been times (unfortunately, more than one), that I've had BizTalk configurations fail and entered into a twilight zone state; a state where I can neither remove a configuration or create a new configuration file.  It is quite frustrating: the Event Log is devoid of anything useful and even the configuration log (saved in your temp folder unless you use the /l switch to create your own) spouts garbage like "SQL Server is unavailable". 

The solution?  Uninstall BizTalk entirely and start over.  Annoying at best; maddening at the worst.

I got medieval on the server the other day and ran a registry trace utility to track what BizTalk configuration adds and takes away on a vanilla box.  Amazing, but it came down to four keys beneath HKLM\SOFTWARE\Microsoft\BizTalk Server\3.0\Administration (default settings):

  • BizTalkAdminNTGroup="BizTalk Server Administrators"
  • BizTalkGroupName=BizTalk Group
  • MgmtDBName=BizTalkMgmtDb
  • MgmtDBServer=(servername)

Remove these four keys and you will be able to generate a configuration file.

Note: Leave “Default” and "SQLScriptPath" alone (if SQLScriptPath is removed or cleared out, BizTalk configuration will fail).

I tested this twice, no more, and it worked for me.  I hope it works for you too. 

 

posted on Monday, August 30, 2004 2:16 PM

Feedback

# re: When Good Configurations go Bad 7/21/2005 6:19 AM Bruce Anderson

Thanks this helped me along the way. I hade run into problems with the configuration (It just stopped doing whatever it was meant to be doing). After that I got the message that i couldn't logon to the sql server.

# re: When Good Configurations go Bad 8/19/2005 11:44 AM Poli García

This saved me too !!!!
I had my SQL server on another box, and moved the BTS Server machine to another network... so when I tried to reconfig BTS the configframework abviously couldn't access the old SQL server !
I do not know why would it need to access it... if I had just unconfigured it with configframework /u ... do you know why ???

# re: BizTalk Server 2004 Configuration Failures - Simple 2/21/2006 10:12 PM OpsanBlog

Title  
Name  
Url
Comments   

The opinions expressed herein are my own and are not intended to represent those of my employer.