HOW TO: Cluster Microsoft BizTalk Adapter for SQL Server on Windows 2000 Advanced Server (810910)



The information in this article applies to:

  • Microsoft BizTalk Adapter for SQL Server 1.0

SUMMARY

This step-by-step article describes how to install Microsoft BizTalk Adapter for SQL Server in a Microsoft Cluster Service (MSCS) configuration.

back to the top

Requirements

This article assumes that you are familiar with the following topic:

Installation and configuration of Microsoft BizTalk Server 2002 on a Microsoft Cluster server computer

back to the top

Install BizTalk Adapter for SQL Server on the Cluster Nodes

You must install BizTalk Adapter for SQL Server on each node that is in the cluster. To install the adapter on the first node in the cluster, follow these steps:
  1. Make the computer where you are going to install BizTalk Server Adapter for SQL Server the owner of the group that contains the BizTalk Messaging resources. If there is more than one resource group, use the resource group that contains MSDTC.
  2. Install BizTalk Adapter for SQL Server on the cluster node that owns the group that contains the BizTalk Messaging resources.
  3. In Control Panel, double-click Services. In Services, configure the BizTalk Adapter for SQL Server service to start manually and set Log On to the same account that the BizTalk Messaging Service is configured to log on as.

    When one node has control over the BizTalk Adapter for SQL Server resource, the BizTalk Adapter for SQL Server service runs on that node. If the first node fails over to the second node, the service on the first node stops and the service on the second node starts automatically.
  4. Repeat steps 1 through 3 to install BizTalk Adapter for SQL Server on each node in the cluster.
back to the top

Add a Cluster Resource for the BizTalk Adapter for SQL Server Service

  1. Start Cluster Administrator on the cluster node that is currently the owner of the cluster group that contains the BizTalk Messaging resources. To do this, click Start, point to Programs, point to Administrative Tools, and then click Cluster Administrator.
  2. Right-click the cluster group that contains the BizTalk Messaging resources, click New, and then click Resource.
  3. Type BizTalk Adapter for SQL Server Service in the Name text box.
  4. In the Resource type list box, click Generic Service, and then click Next.
  5. Make each node a possible owner. To do this, add each node that appears in the Available nodes list to the Possible owners list. Click Next.
  6. Add a dependency for the BizTalk Messaging Service resource. To do this, add the BizTalk Messaging Service resource that appears in the Available resources list to the Resource dependencies list. Click Next.
  7. In the Service name text box, type RFSQL. In the Start parameters text box, type the path of the RFSQL.exe file. For example, type the following:

    C:\Program Files\Microsoft BizTalk Adapter for SQL Server\RFSQL.exe

    Click to select the User Network Name for computer name check box, and then click Next.
  8. In the Registry Replication dialog box, type the following registry key:

    Software\Microsoft\BizTalk Adapter for SQL Server\Joblist

    Click Finish.
  9. Right-click the BizTalk Adapter for SQL Server Service resource that you created in steps 1 through 8, and then click Properties.
  10. In Properties, click the Advanced tab.
  11. On the Advanced tab, click to select the Do not restart check box, and then click OK.
back to the top

Add a Cluster Resource for the BizTalk Adapter for SQL Server AIC COM+ Application

  1. Start Cluster Administrator on the cluster node that is currently the owner of the cluster group that contains the BizTalk Messaging resources.
  2. Right-click the cluster group that contains the BizTalk Messaging resources, click New, and then click Resource.
  3. In the Name text box, type BizTalk Adapter for SQL Server AIC.
  4. In the Resource type list box, click Generic Service, and then click Next.
  5. Make each node a possible owner, and then click Next.
  6. Add a dependency for the BizTalk Adapter for SQL Server Service resource, and then click Next.
  7. In the Generic Application Parameters dialog box, type the following value in the Command line text box:

    dllhost.exe /ProcessID:{433B756B-591C-4AC6-BE7A-D76A804CA0DE}

  8. In the Current directory text box, type the root directory of the shared disk resource drive in the group. For example, type the following:

    H:\

  9. Click to select the Allow application to interact with desktop check box and the Use Network Name for computer Name check box, and then click Next.
  10. In the Registry Replication dialog box, click Finish.
  11. Right-click the BizTalk Adapter for SQL Server AIC resource that you created in steps 1 through 10, and then click Properties.
  12. In Properties, click the Advanced tab.
  13. On the Advanced tab, click to select the Do not restart check box, and then click OK.
  14. Configure the BizTalk Adapter for SQL Server COM+ application on each node in the cluster to run under the same identity that the BizTalk Messaging Service is configured to log on as, follow these steps:
    1. Click Start, point to Programs, point to Administrative Tools, and then click Component Services to start the Component Services Microsoft Management Console (MMC).
    2. Expand Component Services, expand Computers, expand My Computer, expand COM+ Applications, right-click BizTalk Adapter for SQL Server, and then click Properties.
    3. In Properties, click the Identity tab.
    4. On the Identity tab, type the user name and the password of the account that the BizTalk Messaging Service is configured to log on as.
  15. Configure the BizTalk Adapter for SQL Server COM+ application on each node in the cluster to prevent the clustered BizTalk Adapter for SQL Server AIC resource from failing during periods of inactivity. To do this, follow these steps:
    1. Start the Component Services MMC.
    2. Expand Component Services, expand Computers, expand My Computer, expand COM+ Applications, right-click BizTalk Adapter for SQL Server, and then click Properties.
    3. In Properties, click the Advanced tab.
    4. On the Advanced tab, click to select the Leave running when idle option under Server Process Shutdown, and then click OK.
back to the top

REFERENCES

For additional information about how to set up and to configure BizTalk Server in an active/passive cluster environment, click the following article number to view the article in the Microsoft Knowledge Base:

303121 HOW TO: Install BizTalk 2000 on Microsoft Cluster Server

back to the top

Modification Type:MajorLast Reviewed:12/3/2003
Keywords:kbHOWTOmaster KB810910 kbAudDeveloper