Microsoft KB Archive/839186

From BetaArchive Wiki
Knowledge Base


You may receive a "Failed to load configuration data for feature: RulesEngine" error message when you run the configframework.exe command to configure BizTalk Server 2004

Article ID: 839186

Article Last Modified on 3/24/2005



APPLIES TO

  • Microsoft BizTalk Server 2004 Developer Edition
  • Microsoft BizTalk Server 2004 Enterprise Edition
  • Microsoft BizTalk Server 2004 Partner Edition
  • Microsoft BizTalk Server 2004 Standard Edition




SYMPTOMS

When you run the BizTalk Server 2004 Configuration Framework Wizard configframework.exe command to configure BizTalk Server, you may receive the following error message:

Failed to load Configuration data for feature: RulesEngine. Please see log file for more details.

CAUSE

This error may occur because of the following reasons:

  • Policy restrictions are preventing the Configuration Framework Wizard from completing this part of the configuration.
  • Access permissions have not been granted to the current user for the BizTalk Server databases on the Microsoft SQL Server-based server.
  • The SQL Server-based server does not exist or an invalid database name has been specified.
  • The SQL Server-based server exists. However, it is not currently running.
  • A SQL Server database file that has the same name as the specified database already exists in the SQL Server data folder.


RESOLUTION

To resolve this issue, follow these steps:

  1. At a command prompt, run the following command to reset the security policy settings on your BizTalk Server to the default settings:

    secedit /configure /cfg %windir%\repair\secsetup.inf /db secsetup.sdb /verbose

    This will set the Local Security policy back to the default settings. After the Configuration Framework Wizard has completed, reapply the previously enforced security policy.

    In some cases, you may also have to grant the Network Service account write permissions to the %systemroot%\Temp folder on your BizTalk Server-based server. To do this, follow the steps in the following Microsoft Knowledge Base article:

    893384 You receive a "File or assembly name FileName.dll, or one of its dependencies, was not found" error message when you run the Configuration Wizard in BizTalk Server 2004

  2. Either log on as a user who has been granted permissions to the BizTalk Server databases on the SQL Server-based server and try again. Or, grant the current user permission to access the BizTalk Server databases on the SQL Server-based server.
  3. Verify that the name of the SQL Server-based server that is provided to the Configuration Wizard is valid.
  4. Use the Windows Service Control Manager or SQL Enterprise Manager to start the target SQL Server-based server, and then try again.
  5. In the \Microsoft SQL Server\MSSQL\Data folder of the SQL Server-based server, make sure that there are no SQL Server database files that match the names of the databases that you have provided to the Configuration Framework Wizard.


STATUS

This behavior is by design.

Keywords: kberrmsg kbbug kbnofix kbbtsrules KB839186