Export (0) Print
Expand All

Installing BizTalk Server

The Microsoft® BizTalk® Server 2004 Installation Guide provides guidelines for hardware and software requirements, and instructions for installing and removing BizTalk Server.

To ensure that you are reading the most up-to-date information, download the latest version of the BizTalk Server Installation Guide, at http://go.microsoft.com/fwlink/?linkid=22120.

International  Do not install BizTalk Server 2004 on computers whose names contain characters outside of the following set: letters (A-Z, a-z), digits (0-9), hyphens (-), and underscores ( _ ). Only computer names that contain the characters in these sets are supported.

This section contains:

  • Known Issues

  • Security Requirements

  • Hardware Requirements

  • Software Prerequisites

  • Installing BizTalk Server 2004

  • Uninstalling BizTalk Server 2004

On This Page

Known Issues
Security Requirements
Hardware Requirements
Software Prerequisites
Installing Windows
Active Directory Information
Windows Server 2003
Windows Small Business Server 2003, Premium Edition
Windows 2000 Server or Windows XP
Installing Internet Information Services
Installing SQL Server 2000
SQL Server 2000
SQL Server 2000 Analysis Services
SQLXML 3.0
Installing Visual Studio .NET 2003
Installing Windows SharePoint Services
To install Windows SharePoint Services
Installing XML Core Services
Installing Additional Software
Installing BizTalk Server 2004
Performing a Complete Installation
Performing a Custom Installation
Performing a Silent Installation
Using Command Line Parameters for a Complete Installation
Using Command Line Parameters for a Custom Installation
Uninstalling BizTalk Server 2004

Known Issues

Prior to installing BizTalk Server 2004, you should review this document, as well as "Microsoft BizTalk Server 2004 Readme," which contains important, late breaking information about this release of BizTalk Server 2004, and is located in the root directory on the BizTalk Server 2004 installation CD.

For information about current issues since the initial release of BizTalk Server 2004, see Knowledge Base article 834624 located at http://go.microsoft.com/fwlink/?LinkId=22784.

Security Requirements

Note the following permissions requirements for different types of installation:

Type of installation

Permissions requirements

To install BizTalk Server using the Installation Wizard

You must:

  • Log on as either the Administrator or as a member of the local Administrators group

  • Have administrative privileges on the Microsoft® SQL Server™ 2000 computer

To install BizTalk Server using Terminal Services

You must be a local administrator on the computer on which you are installing BizTalk Server.

To install BizTalk Server on two or more computers, and you plan to use local user and group accounts (or domain user and group accounts):

You must use the same user account and group account names on both the local and the remote computers.

BizTalk Server supports local user and group accounts only in single computer configurations. BizTalk Server supports domain user and group accounts in both single and multiple computer configurations.

It is highly recommended that you secure your deployment by installing the Enterprise Single Sign-On (SSO) master secret server as a stand-alone server. For more information about configuring SSO in a stand-alone environment, see "Configuring SSO in a Stand-Alone Environment" in BizTalk Server Help.

Note  BizTalk Server automatically creates the SSO Administrators groups in SQL Server 2000 if you have specified group accounts and the user running the Configuration Wizard has administrator privileges on the remote computer. You create all group accounts during configuration, not during installation.

For more information about setting up the appropriate groups, see "Windows Group and User Accounts in BizTalk Server" in BizTalk Server Help.

For information about configuring SSO in a cluster environment, see "Clustering the Master Secret Server" in BizTalk Server Help.

Hardware Requirements

The minimum hardware requirements for a complete installation of BizTalk Server include:

  • 450 megahertz (MHz) or higher Intel Pentium-compatible CPU

  • 512 megabytes (MB) of RAM

  • 6-gigabyte (GB) hard disk

  • CD-ROM or DVD-ROM drive

  • Super VGA monitor (800 x 600) or higher resolution monitor with 256 color

  • Microsoft Mouse or compatible pointing device

Software Prerequisites

This section includes information about installing prerequisite software prior to installing Microsoft® BizTalk® Server 2004.

The following is required for all BizTalk Server installations:

  • Microsoft Windows Server™ 2003, Windows® 2000 Server with Service Pack 4 (SP4)

-or-

  • Windows XP Professional with Service Pack 1

This installation guide provides information for properly configuring Windows to support an installation of BizTalk Server.

Important  You must install Windows Server 2003 on your computer in order to use Business Activity Services (BAS) with Windows SharePoint® Services. If you do not install these prerequisites, and you select a complete installation, you cannot configure BAS. You do not have to install Windows SharePoint Services unless you plan on using BAS.

BizTalk Server development tools are based on Microsoft® Visual Studio® .NET 2003. You need to install only the Visual C#® .NET portion of Visual Studio .NET 2003 on your computer before you install BizTalk Server development tools.

You must install Microsoft SQL Server™ 2000 with Service Pack 3a on your computer or have it accessible remotely.

This section contains:

  • Installing Windows

  • Installing Internet Information Services

  • Installing SQL Server 2000

  • Installing Visual Studio .NET 2003

  • Installing Windows SharePoint Services

  • Installing XML Core Services

  • Installing Additional Software

Installing Windows

The following installation requirements provide information for properly configuring Windows with SQL Server 2000, Visual Studio .NET, Windows SharePoint Services, and BizTalk Server.

Important  You must install either Windows Server 2003 or Windows Small Business Server 2003, Premium Edition, if you plan to include Business Activity Services (BAS) with your installation of BizTalk Server. BAS depends on Windows SharePoint Services that you can only install on Windows Server 2003 or Windows Small Business Server 2003, Premium Edition.

You can also use Windows 2000 Server for a complete installation of BizTalk Server, however, during the installation process, BizTalk Server will not install BAS. For more information on BAS, see "Business Activity Services" in the BizTalk Server Help.

You can use Windows XP Professional in development environments.

Additional Windows requirements include Microsoft Internet Information Services (IIS) and ASP.NET.

After installing Windows, you must be logged on as an administrator, or add a Windows user account to the Administrators group in order to install additional software.

This section contains:

  • Active Directory Information

  • Windows Server 2003

  • Windows Small Business Server 2003, Premium Edition

  • Windows 2000 Server or Windows XP

Active Directory Information

Active Directory®, which is an essential component of the Windows 2000 and Windows Server 2003 architecture, presents organizations with a directory service designed for distributed computing environments. Active Directory allows organizations to centrally manage and share information on network resources and users while acting as the central authority for network security. In addition to providing comprehensive directory services to a Windows environment, Active Directory is designed to be a consolidation point for isolating, migrating, centrally managing, and reducing the number of directories that companies require.

The following items should be considered when integrating with Active Directory:

  • In a single computer configuration you may use either local accounts or Active Directory to store credentials.

  • In a multiple computer configuration, Active Directory is required.

  • It is not recommended to install BizTalk Server 2004 on a server that has been configured as a primary or backup domain controller. If you install BizTalk Server on a domain controller, you must create all BizTalk Server Users and groups at the domain level before configuring BizTalk Server 2004. For more information see "Windows Group and User Accounts in BizTalk Server" in BizTalk Server Help.

  • Installation of BizTalk Server 2004 into a domain is only supported on a Microsoft Active Directory domain environment that is running in Windows 2000 native mode or later.

  • When you run the Microsoft BizTalk Server 2004 Configuration Wizard to configure BizTalk Server 2004, you may experience Active Directory issues. For more information, see Knowledge Base Article 838166 available at http://support.microsoft.com/?id=836462.

Windows Server 2003

If Windows Server 2003 is not installed on your computer, go to the Microsoft Windows Web site (http://go.microsoft.com/fwlink/?LinkId=17552) for more information about purchasing and installing Windows Server 2003.

You must install Internet Information Services (IIS) on the server if you are using the Simple Object Access Protocol (SOAP) adapter or the Hypertext Transfer Protocol (HTTP) adapter. By default, Windows Server 2003 does not install IIS after you install Windows Server 2003. You must manually install it.

Windows Small Business Server 2003, Premium Edition

If Windows Small Business Server 2003, Premium Edition, is not installed on your computer, go to the Microsoft Windows Web site at http://go.microsoft.com/fwlink/?LinkId=17552 for more information about purchasing and installing Windows Small Business Server 2003.

To support Windows Small Business Server 2003, Premium Edition, customers, BizTalk Server includes a pre-defined, custom setup script for the Small Business Server platform to create a secure configuration. This script, SetupforSBSPremium.vbs, is located in the root installation folder of BizTalk Server Partner Edition.

The script runs a silent BizTalk Server installation and then automatically launches the Configuration Wizard with the pre-defined configuration for Windows Small Business Server 2003. This script also creates the appropriate user accounts for configuring BizTalk Server. These user accounts have secure, auto-generated passwords. Although these passwords are not documented, local administrators can change them if needed.

After you have installed all the software prerequisites, you can run the Windows Small Business Server 2003 custom setup script by double-clicking SetupforSBSPremium.vbs located in the root installation folder of BizTalk Server Partner Edition.

Windows 2000 Server or Windows XP

If you have not installed Windows 2000 Server or Windows XP Professional on your computer, go to the Microsoft Windows Web site for more information about purchasing and installing Windows at http://go.microsoft.com/fwlink/?LinkId=17552.

If you have Windows 2000 Server or Windows XP Professional installed on your computer, ensure that you meet the following requirements:

  • You must format the partition with the NTFS file system (NTFS). You must convert the Windows partition to the most recent version of NTFS. Windows setup automatically performs this update if the existing file system is an old version of NTFS. If the existing partition is File Allocation Table (FAT) or FAT32, you can convert to NTFS. When prompted, choose NTFS.

    Note  BizTalk Server does not support Windows NT4.0 domains.

  • You must add your user account to the Administrators group, and you must log on as an administrator or as a user who is a member of the local Administrators group before you install any additional software. If you are installing BizTalk Server, your minimum privileges are as an administrator.

  • You must select Internet Information Services (IIS) on the Windows Components page for a complete installation of BizTalk Server.

In addition to the software listed in the Software Prerequisites, install the following software:

Installing Internet Information Services

You must install and enable Internet Information Services (IIS) and ASP.NET for Windows Server 2003 and Windows XP before you can publish BizTalk orchestrations and schemas as Web services.

If you did not select IIS on the Windows Server 2003 (or Windows XP) Components page during setup of Windows Server 2003 (or Windows XP), use the following procedure to install it.

Important  The version of IIS included with Windows XP allows only a maximum of 10 simultaneous TCP connections. It is not as versatile or as powerful as the version shipped with Windows Server 2003, Enterprise Edition, or Windows 2000 Server.

Note  Microsoft Windows 2000 Server installs IIS by default.

To install Internet Information Services 6.0 on Windows Server 2003

  1. From the Start menu, click Manage Your Server.

  2. Under Managing Your Server Roles, click Add or remove a role.

  3. Read the preliminary steps in the Configure Your Server Wizard, and then click Next.

  4. Under Server Role, click Application server (IIS, ASP.NET) and then click Next.

  5. (Optional.) Select the FrontPage Server Extensions check box if you plan to install Visual Studio .Net onto this server.

  6. (Optional.) Select the Enable ASP.NET check box if you plan to use the SOAP adapter or install Windows SharePoint Services.

  7. Read the summary, and then click Next.

  8. Click Finish.

    Note   The Configure Your Server Wizard enables ASP.NET by default, which is needed for the SOAP adapter.

    Caution  The IIS 6.0 configuration does not allow ISAPI extensions by default. You must explicitly configure this before using BizTalk Server HTTP receive handlers.

    Note   If you have upgraded your operating system from Windows 2000 Server to Windows Server 2003, the default IIS setting is IIS 5.0 in isolation mode. You must turn off IIS 5.0 isolation mode. For more information about configuring servers for applications in IIS 6.0, see Microsoft Knowledge Base Article 814868 located at http://support.microsoft.com/default.aspx?scid=814868.

To install Internet Information Services 5.1 on Windows XP

  1. On the Start menu, click Settings, and then click Control Panel.

  2. Double-click Add/Remove Programs.

  3. In the Add/Remove Programs dialog box, in the left column, click Add/Remove Windows Components.

  4. In the Windows Components Wizard, in the Components list, select Internet Information Services (IIS), and then click Details.

  5. Verify that you have selected World Wide Web Service, and then click Next.

    Note  There may be several other IIS components selected by default. These components are optional. If you will be installing Visual Studio .Net onto this computer, then you must install the Microsoft® FrontPage® Server Extensions.

  6. Click Finish to close the wizard.

For more information about installing and enabling ASP.NET on Windows Server 2003, Windows 2000 Server, and Windows XP, go to http://go.microsoft.com/fwlink/?LinkId=21100.

Installing SQL Server 2000

  • If you have not installed SQL Server 2000 on your computer, go to the Microsoft SQL Server 2000 Web site for more information about purchasing and installing SQL Server 2000 at (http://go.microsoft.com/fwlink/?LinkId=22838)

SQL Server 2000

When you configure BizTalk Server, the configuration process creates several BizTalk Server databases. To properly configure BizTalk Server databases, you must install Microsoft SQL Server 2000 with Service Pack 3a (SP3a), or have remote access to an installation of SQL Server SP3a.

Important  Although the download page for SP3a states that you do not need to apply the patch if you have already applied SP3, it is a requirement for BizTalk Server 2004.

During BizTalk Server configuration, BizTalk Server prompts you for the SQL Server 2000 computer and database information necessary to configure BizTalk Server databases. BizTalk Server supports local user and group accounts only in single computer configurations. BizTalk Server supports domain user and group accounts in both single and multiple computer configurations.

Note  You must specify domain groups and user accounts when you install BizTalk Server 2004 in a multiple computer environment. For more information, see Knowledge base article 872924 at http://support.microsoft.com/?id=872924

SQL Server Administrative privileges are required to run the Configuration Wizard and configure the necessary databases. If you plan to use a remote SQL Server, you must establish these privileges on the remote computer before you run the Configuration Wizard.

For more information about configuring BizTalk Server using a remote SQL Server, see "BizTalk Server Database Creation and Configuration" in BizTalk Server Help.

To install SQL Server 2000, insert the Microsoft SQL Server compact disc into the CD-ROM drive and follow the on-screen instructions for any SQL Server 2000 installation prerequisites (if any). The Setup Wizard walks you through the steps necessary to install SQL Server.

Observe the following requirements:

  • On the Setup Type page, click Typical.

  • On the Services Accounts page, use a domain user account.

  • You must use a domain account if you cluster SQL Server.

  • Use the supported collation sequence only. BizTalk Server does not support case-sensitive collations.

    Microsoft BizTalk Server supports collations commonly associated with BizTalk Server language versions. BizTalk Server is available in English, French, German, Italian, Japanese, Korean, Simplified Chinese, Spanish and Traditional Chinese.

    The exact list of supported collations is:

    • Chinese_PRC_CI_AS

    • Chinese_Taiwan_Stroke_CI_AS

    • Latin1_General_CI_AS

    • SQL_Latin1_General_CP1_CI_AS

    • Modern_Spanish_CI_AS

    • French_CI_AS

    • Japanese_CI_AS

    • Korean_Wansung_CI_AS

    If you install SQL Server 2000 on a computer with system locale corresponding to one of these languages, the appropriate collation is set during the default installation of SQL Server 2000. In all other instances, the collation must be set during a custom install of SQL Server 2000 to one of the collations previously listed. Ensure that the collation selected is not case-sensitive or binary. If the SQL Server 2000 computer has a binary or case-sensitive collation, the BizTalk Service may fail to install.

Caution  When using the SQL Server 2000 shared memory network library with BizTalk Server, you may experience degradation in performance under certain stress conditions, if clients are accessing SQL Server 2000 from the same computer. To resolve this issue, disable the shared memory network library in the SQL Client Network Utility. To disable the shared memory network library, open the SQL Server 2000 Client Network Utility and clear the Enable shared memory protocol check box.

After you install SQL Server 2000, you must install SQL Server 2000 Service Pack 3a (SP3a). For more information about SQL Server 2000 SP3a, go to http://go.microsoft.com/fwlink/?LinkId=22839.

SQL Server 2000 Analysis Services

SQL Server Analysis Services is optional. It is required only if you want to use Health and Activity Tracking (HAT) or Business Activity Monitoring (BAM). If you install SQL Server Analysis Services, you must also install Service Pack 3a (SP3a) for Analysis Services.

  • Microsoft SQL Server Analysis Services available at (http://go.microsoft.com/fwlink/?LinkId=22838)

  • SQL Server Analysis Services Service Pack 3a available at (http://go.microsoft.com/fwlink/?LinkId=22839)

    Important  In a distributed environment, install the SQL Server Analysis Services Decision Support Objects (DSO) COM object on the BizTalk Server Runtime computer, otherwise, the Configuration Wizard may fail during Business Activity Monitoring (BAM) configuration of Microsoft Online Analytical Processing (OLAP) objects.

SQLXML 3.0

  • SQLXML enables XML support for your SQL Server Database. It allows developers to bridge the gap between XML and relational data. You can create an XML View of your existing relational data and work with it as if it were an XML file.

Installing Visual Studio .NET 2003

BizTalk Server development tools are based on Visual Studio .NET 2003. Therefore, you must have the Microsoft Visual C#® .NET portion of Visual Studio® .NET 2003 installed on your computer before installing BizTalk Server development tools.

For installation instructions for Visual Studio .NET 2003, go to the Visual Studio .NET Web site on MSDN http://go.microsoft.com/fwlink/?LinkId=17557.

Important  You must install the FrontPage Server Extensions prior to installing Visual Studio .NET.

To install Visual Studio .NET

  1. Insert the Visual Studio .NET installation disk into the CD-ROM drive.

  2. On the Visual Studio .NET Setup page, select Windows Component Update to install Windows components.

  3. After you install the Windows components, view the Readme, and then click Done to return to the Visual Studio .NET Setup page.

  4. On the Visual Studio .NET Setup page, select Visual Studio .NET.

  5. Accept the license agreement, and click Continue.

  6. On the Options page, verify options, space allocation, and installation path, and then click Install Now.

    Important  To work with the BizTalk Server development tools, you must select Visual C# as one of the options. You may choose other languages, but only Visual C# is required.

  7. After you install Visual Studio .NET, return to the Visual Studio .NET Setup page, and select Product Documentation.

    Important  You must also install the Visual Studio product documentation for BizTalk Server User Interface (F1) Help to work in the Visual Studio environment. If you do not install the Visual Studio product documentation, and you attempt to use F1 Help for BizTalk Server, Help for Visual Studio does not install as indicated by an error message.

  8. After you install the product documentation, return to the Visual Studio .NET Setup page, and select Service Updates to ensure you have the latest Visual Studio updates on your computer.

Installing Windows SharePoint Services

Microsoft® Windows SharePoint® Services is required software for a complete or custom installation of BizTalk Server, which includes Business Activity Services (BAS). You can only install Windows SharePoint Services on Windows Server 2003. If you do not install Windows SharePoint Services, BAS does not install with BizTalk Server.

Note  Windows 2000 Server, unlike Windows Server 2003 and Windows XP, does not include the standard logon services — Network Service, Local Service, and Local System — for use with SQL Server 2000. Use the Trading Partner Manager (TPM) database on a SQL Server 2000 computer with Windows Server 2003 or Windows XP. When configuring Windows SharePoint Services, do not use standard logon services like Network Service; rather, use a valid service account.

You must uninstall Microsoft FrontPage Web Server extensions if you have installed them.

To uninstall Microsoft FrontPage Web Server extensions

  1. Click Start, point to Administrative Tools, and then click Microsoft SharePoint Administrator.

  2. On the Server Administration page, click Administration under Virtual Servers.

  3. Under Administration, click Uninstall FrontPage Server Extensions.

To install Windows SharePoint Services

Refer to the "Windows SharePoint Services Administrator's Guide" at http://go.microsoft.com/fwlink/?LinkId=18110 for further information about installing Windows SharePoint Services.

Important  Windows Server 2003 must be running as a Web server running Internet Information Services 6.0 in IIS 6.0 worker process mode. You must enable ASP.NET on the server before installing Windows SharePoint Services.

Important  When installing Windows SharePoint Services, choose Server Farm as your database option because your environment will be using SQL Server 2000 rather than Microsoft SQL Server 2000 Desktop Engine (MSDE 2000).

Important  If the SharePoint Configuration database, Content database, and BizTalk Server exist on different computers, and if you use Windows authentication to access those databases, you must have db_owner permissions on these databases when running BizTalk Server configuration. After BizTalk Server configuration is complete, these permissions should be removed from the SharePoint Configuration and Content databases.

When the Windows SharePoint Services installation is complete, the SharePoint Central Administration page opens.

You can now configure an administration site and apply Windows SharePoint Services to a virtual server using SharePoint Central Administration.

After you install Windows SharePoint Services, you must extend the server by configuring an administration site and applying Windows SharePoint Services to a virtual server. You must extend a virtual server with Windows SharePoint Services before you can create a Windows SharePoint Services Web site.

To configure Windows SharePoint Services

  1. If it is not already open, open SharePoint Central Administration. On the Start menu, point to Programs, point to Administrative Tools and then click SharePoint Central Administration.

  2. On the SharePoint Central Administration page, under Server Configuration, select Configure virtual server for central administration.

  3. On the Configure Administrative Virtual Server page, select Use an existing application pool if one already exists. If this is your first Windows SharePoint Services configuration, select Create a new application pool. Enter an application pool name. For example, SpsAdminAppPool.

  4. Select a Configurable security account and use a local administrator. Click OK. You will be prompted to restart IIS at this point. Click OK.

  5. After IIS restarts, open SharePoint Central Administration. On the SharePoint Central Administration page, under Server Configuration, select Set configuration database server. 

  6. On the Set Configuration Database Server page, enter values for Database server name and SQL Server database name. Next, specify your database connection type. Click OK.

  7. On the SharePoint Central Administration page, under Virtual Server Configuration, select Extend or upgrade virtual server. The Windows SharePoint Services Virtual Server List page appears.

  8. On the Windows SharePoint Services Virtual Server List page, if there are no servers in the list, click the Go to the complete list link. The complete list appears.

  9. Select the server you want to extend.

  10. Click Extend and create a content database.

  11. On the Extend and Create Content Database page, under Application Pool enter an Application pool name. For example, SpsWebSiteAppPool.

  12. Select a Configurable security account and use a local administrator.

  13. Click OK.

By default, Windows SharePoint Services includes the root of the IIS default Web site as a managed path. To create a virtual directory on a Windows SharePoint Services-extended virtual server for your own use (for example, for a BizTalk Server receive location or for a Web service application), you must exclude the URL for your virtual directory from the Windows SharePoint Services managed paths. Alternatively, if you have not configured a top-level Windows SharePoint Services site on the root of the IIS Web site, you may remove the root as a managed path.

To configure Managed Paths in Windows SharePoint Services

  1. If it is not already open, open SharePoint Central Administration. On the Start menu, point to Programs, point to Administrative Tools and then click SharePoint Central Administration.

  2. Click the Configure virtual server settings link.

  3. Click on the server that you extended.

  4. Under Virtual Server Management, click on Define managed paths.

  5. Under Included Paths select the (root) checkbox and click the Remove selected paths link.

  6. Click the Windows SharePoint Services link to return to the SharePoint Central Administration site.

For information about how to configure managed paths from the command line, see the topic "Managing Paths" in Microsoft Windows SharePoint Services Administrator's Guide at http://go.microsoft.com/fwlink/?LinkId=18110.

Installing XML Core Services

BizTalk Server 2004 requires the following versions of the Microsoft® XML Parser (MSXML) installed in this order:

Installing Additional Software

In addition to the software listed up to this point, the following software should be installed:

  • Microsoft Office XP Tool: Web Components (OWC10) available at (http://go.microsoft.com/fwlink/?LinkId=22832)

  • "Knowledge Base Article 838166: You must install the SQL Server 2000 update that KB article 831950 describes to run BizTalk Server 2004" available at (http://go.microsoft.com/fwlink/?LinkId=22840)

  • "Knowledge Base Article 875540: You receive a Specified cast is not valid error message in BizTalk Server 2004 when you use a rule set in Rules Composer or you use a rule set in an orchestration" available at http://go.microsoft.com/fwlink/?LinkId=33751 

    Note  You must install Knowledge Base Article 838166 on the computer(s) on which you install SQL Server 2000 and it must be applied after SQL Server 2000 Service Pack 3a.

If you plan on configuring Business Activity Services (BAS), the minimum software requirement includes:

  • Microsoft Office InfoPath™ 2003 (InfoPath must be installed on every computer that accesses BAS.)

  • Microsoft Internet Explorer 6 Service Pack 1

Installing BizTalk Server 2004

To perform a successful installation of Microsoft® BizTalk® Server 2004, ensure you meet the prerequisite hardware, software, and security requirements mentioned earlier in this document.

This section contains:

  • Performing a Complete Installation

  • Performing a Custom Installation

  • Performing a Silent Installation

Performing a Complete Installation

A complete installation of BizTalk Server requires Windows Server™ 2003, Windows® 2000 Server or Windows XP in combination with Microsoft® SQL Server™, Visual Studio® .NET, Windows SharePoint® Services, and various Windows Components.

Caution  Close all other programs before installing BizTalk Server.

Caution  During the installation process, IISAdmin (along with its dependent services) stops and restarts. The computer may also shut down and restart.

To perform a complete installation of BizTalk Server

  1. Insert the CD, BizTalk Server Installation Disk, into the CD-ROM drive.

    If the BizTalk Server Setup page does not appear, double-click setup.exe located in the root of the installation CD.

    Note  If you are installing Windows Small Business Server 2003, Premium Edition, double-click SetupforSBSPremium.vbs instead of setup.exe.

  2. The BizTalk Server Installation Wizard appears. To install BizTalk Server, click Install.

    Important  During the installation process the Windows Management service is stopped and restarted.

  3. On the Customer Information page, type your user name, and your organization name, and then click Next.

  4. On the License Agreement page, click Accept.

  5. On the Installation Options page, select Complete Installation, choose an installation location, and then click Next.

     International   The installation path must not contain characters outside of the following sets: letters (A-Z, a-z), digits (0-9), hyphens (-), and underscores ( _ ). Only installation paths that contain the characters in this set are supported.

  6. On the Summary page, review the prerequisites and components you will install, and then click Install.

    Note  If you do not install all the prerequisite software, BizTalk Server does not install some components.

  7. When the installation is complete, select the Start Configuration Wizard check box, and then click Finish.

    The Configuration Wizard appears.

    Important  Review the configuration documentation before configuring BizTalk Server. For information about configuring BizTalk Server, see "BizTalk Server Configuration" in the Deployment section of the BizTalk Server Help.

  8. Install BizTalk Server 2004, Service Pack 1 available at http://go.microsoft.com/fwlink/?LinkId=42041.

    Important  It is highly recommended that you review the BizTalk Server 2004 Readme SP1 before installation. To ensure you are reading the most up-to-date information, download the latest version of BizTalk Server 2004 Readme SP1, from http://go.microsoft.com/fwlink/?linkid=39416.

    For a list of the fixes in BizTalk Server 2004, Service Pack 1, see http://go.microsoft.com/fwlink/?linkid=39415.

Performing a Custom Installation

The following section details how to perform a custom installation on 4 separate computers.

To set up a distributed BizTalk Server (multiple computer) environment

  1. Ensure you have installed all BizTalk Server software and hardware prerequisites.

  2. Set up any accounts that will be required across all computers. For information about setting up accounts, see "Windows Group and User Accounts in BizTalk Server" in the Deployment section of BizTalk Server Help.

  3. Pre-create databases (this step is not required; SQL Server administrators will likely complete this step on Computer 4).

  4. Install Enterprise Single Sign-On (SSO) Services on Computer 1.

  5. Install BizTalk Server (Runtime) on Computer 2. For information about installing BizTalk Server runtime, see "To perform a custom installation of BizTalk Server on multiple computers" later in this topic.

  6. Install BizTalk Server Administration Tools on Computer 3. For information about installing BizTalk Server administration tools, see "To perform a custom installation of BizTalk Server on multiple computers" later in this topic.

    Note  If you plan to develop a Human Workflow Services (HWS) Web Service fact retriever for custom installations on each HWS Web Service and Administration Tools-only computer, install and store the fact retriever in the Global Assembly Cache (GAC). For information about HWS fact retrievers, see "Installing, Editing and Removing Fact Retrievers" in the Operations section of the BizTalk Server Help."

    Caution  During the installation process, IISAdmin along with its dependent services stops and restarts. ENTSSO, RuleEngineUpdateService, and EDI Subsystem NT services will also be stopped and restarted if SSO, Rule Engine, and EDI are installed.

The following table indicates the dependencies that you must install or update before installing BizTalk Server based on the features you select.

Feature

Windows SharePoint Services

MDAC 2.8

.NET Framework 1.1

VS .NET 2003

MSXML 4.0 SP2

IE6 SP1

SQL Client Tools

SQLXML 3 SP2

OWC10

Documents

     

X

         

Development

   

X

X

X

X

     

       SDK

   

X

X

X

X

     

Runtime Components

                 

       Engine

 

X

X

 

X

X

X*

X

 

       HWS
       Runtime
       Components

 

X

X

 

X

X

     

       Base EDI
       Adapter

 

X

X

 

X

X

     

       Rule Engine

 

X

X

 

X

X

     

       Enterprise        Single        Sign-On

 

X

X

           

Admin and Monitoring

                 

       Admin Tools

 

X

X

 

X

X

X*

 

X

       HWS
       Admin

 

X

X

 

X

X

     

       Enterprise        Single        Sign-On        Admin

 

X

X

           

Information Worker Application/Portal

                 

       BAS

X

X

X

 

X

X

     

       Human        Workflow        Web Service

 

X

X

 

X

X

     

Note  *If you use Business Activity Monitoring (BAM) on the client computer, ensure that you install SQL Server Client Tools.

Single Sign-On requirements

In the custom installation Summary page, you have the option of selecting either Enterprise Single Sign-On Services (SSO), or the Engine, or both from the Runtime components.

  • If you select only Enterprise SSO Runtime, only Enterprise SSO installs.

  • If you select only the Engine, both the Engine and Enterprise SSO components install (regardless of whether you select the SSO option).

  • If you select both, both the Engine and Enterprise SSO components install.

In the custom installation Summary page, you have the option of selecting the SSO Administration feature.

  • If you install only Enterprise SSO Administration, only SSO administrative components install.

  • If you select either Administration or Development tools, Enterprise SSO Administration installs.

    Note  If you have BizTalk Server Runtime, Development, or Administration features installed, you must first remove those features before you are able to uninstall the SSO Runtime or Administration components.

    Important  When performing a custom installation that only includes the Development option, two computers are required. You must perform a complete installation and configuration on the first computer, create a new BizTalk Group, and then, on a separate computer, perform a custom installation for Development only. During the Development-only installation, join the existing BizTalk group and specify the SQL Server where you created your group.

Human Workflow Services requirements

There are four HWS components:

  • HWS Runtime components: Contains the runtime components of HWS.

  • HWS Administration Tools: Contains HWS Microsoft Windows Management Instrumentation (WMI)/Microsoft Management Console (MMC).

  • HWS Web Service: Contains the Web Service component of HWS.

  • Development\SDK: Contains HWS and other samples.

To install HWS using multiple computer systems, you can install the Runtime components, Administration Tools and Web Service component of HWS on separate stand-alone computers. The Development\SDK is not required.

To install HWS Runtime components, use the Create option in the Configuration Wizard that creates the databases, BizTalkHWSDb and BizTalkMgmtDb. BizTalk Server does not support adding HWS Runtime components using the Join option if there is no existing database BizTalkHWSDb.

To configure HWS using multiple computer systems, you must configure the HWS Runtime components first.

Important  You must install HWS Runtime components on a computer running Internet Information Services (IIS). Without IIS installed, HWS can only run HWS actions and cannot act as an HTTP receive location.

In order for the HWS Web service to work on a computer running a Windows Server 2003 domain controller, the following permissions are required:

  • Reinstall IIS after promoting to domain controller. For more information, see "Knowledge Base Article 812614: INFO: Default Permissions and User Rights for IIS 6.0" available at http://go.microsoft.com/fwlink/?LinkId=24982 

  • Provide the HWS Web service user full privileges in <drive>:\WINDOWS\Microsoft.NET\Framework\v1.1.4322\Temporary ASP.NET Files.

  • Provide the HWS Web service user read, as well as read and execute permissions for list folder contents in %SYSTEMROOT%\temp.

In order for HWS Web service to work on a computer running a Windows 2000 Server domain controller, the following permissions are required.

Permissions for HWS Web Service user
  • File permissions - full access <drive>:\WINNT\Microsoft.NET\Framework\v1.1.4322\Temporary ASP.NET Files

  • Registry permissions - read HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\BizTalk Server\3.0\Hws\WebService

Permissions for IWAM_MACHINE
  • File permissions - List folder contents <drive>:\ - (or drives with Windows folder and web content, for example, if web content is located on different drive, this drive will also need this type of access)

    • WINNT - (Windows folder)

    • Microsoft .NET Framework

    • Inetpub (if Web content is not located in default location - <drive>:\inetpub\wwwroot\, then this permission is needed on all folders in directory hierarchy down to the root folder for the Web site)

  • File Permissions - List folder contents, Read, Read & Execute

    • v1.1.4322 (all folders and files within this folder will also need to inherit this permission)

    • System32 - ASP.NET accesses at least one .DLL in this folder, and does need Execute permissions. Also, by default, users on the computer should have Read & Execute permissions on this folder

    • wwwroot - or whichever folder is the root folder for the Web site. This permission also needs to be inherited by all the subfolders/files in the root Web site folder

    • Assembly - By default, the Properties folder only shows the General tab. To access the Security tab and configure permissions, un-register the following file: \WINNT\Microsoft.NET\Framework\v1.1.4322\shfusion.dll. Re-registering the file returns the default settings.

  • File Permissions - Full Access

    • Temporary ASP.NET Files (located in WINNT\Microsoft.NET\Framework\v1.1.4322\ Folder

    • Temp (located in the Windows directory)

  • Registry Permissions - Read

    HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\BizTalk Server\3.0\Hws\WebService\Identity\ASPNET_SETREG

  • User rights in Local Security Policy:

    • Access this computer from the network

    • Log on as batch job

    • Log on as service

    • Deny log on locally

    • Replace a process level token

    If you install Windows 2000 Server Service Pack 4:

  • Impersonate a client after authentication

For more information about default permissions and user rights for IIS 6.0, see "Knowledge Base Article 812614: INFO: Default Permissions and User Rights for IIS 6.0" available at http://go.microsoft.com/fwlink/?LinkId=24982.

Installing Business Activity Services without Active Directory

To install Business Activity Services (BAS) without Active Directory or with BAS Microsoft Message Queue Server (MSMQ) signing turned off, the DisableBasMsmqSigning switch in the HKLM\Software\Microsoft\BizTalk Server\3.0\TPM registry path must have a value of 1. You should set this switch after installing BizTalk Server but before running the Configuration Wizard.

If you have already installed BizTalk Server and need to disable BAS MSMQ signing, complete the following steps.

To disable BAS MSMQ Signing

  1. Stop the BizTalk SharePoint Messaging Adapter Service.

  2. Add the registry key above and give it a value of 1.

  3. Run Trading Partner Management (TPM) Repair. For more information, see "Repairing BAS Data in BizTalk Server 2004" in BizTalk Server Help.

  4. Start the BizTalk SharePoint Messaging Adapter Service.

If you have already installed BizTalk Server with BAS MSMQ disabled and need to enable BAS MSMQ signing, complete the following steps.

To enable BAS MSMQ Signing

  1. Stop the BizTalk SharePoint Messaging Adapter Service.

  2. Add the registry key above and give it a value of 0.

  3. Run Trading Partner Management (TPM) Repair.

  4. Start the BizTalk SharePoint Messaging Adapter Service.

To perform a custom installation of BizTalk Server on multiple computers

  1. Insert the CD, BizTalk Server Installation Disk, into the CD-ROM drive.

    If the BizTalk Server Setup page does not appear, double-click setup.exe located in the root of the installation CD.

  2. The BizTalk Server Installation Wizard appears. To install BizTalk Server, click Install.

  3. On the Customer Information page, type your user name, organization name, and product key. Click Next.

  4. On the License Agreement page, click Accept. Click Next.

  5. On the Installation Options page, select Custom, choose an installation location, and then click Next.

     International  The installation path must not contain characters outside of the following sets: letters (A-Z, a-z), digits (0-9), hyphens (-), and underscores ( _ ). Only installation paths that contain the characters in these sets are supported.

  6. On the Custom Installation page, select the components you want installed. Click Next.

  7. On the Summary page, review the components you are installing.

    In a distributed environment (multiple computers), ensure all installations are complete on each computer before selecting the Configuration Wizard.

    • For a computer running Enterprise SSO:

      Under Runtime Components, select only Enterprise SSO.

    • If this is a stand-alone master secret server:

      Select only Enterprise Single Sign-On and clear all other components

    • For a computer running BizTalk Server (runtime):

      Under Runtime Components, clear Enterprise Single Sign-On 

      Under Administration and Monitoring, clear all components

    • For a computer running BizTalk Server (Administration Tools only):

      Under Runtime Components, select only Administration and Monitoring

    After you have considered and selected all the options for each computer, click Install.

    Important  In a distributed environment (otherwise known as a multiple computer configuration), do not run the BizTalk Configuration Wizard until you install all the BizTalk Server software on the various computers. To complete the BizTalk Server configuration, you must install Microsoft SQL Server™ 2000 with Service Pack 3a on your computer or have it accessible remotely.

  8. Depending on the computer you need to configure first, when the installation is complete, select the Start Configuration Wizard check box, and then click Finish.

    The Configuration Wizard appears.

    Important  Review the configuration documentation before you configure BizTalk Server. For information about configuring BizTalk Server, see "BizTalk Server Configuration" in the Deployment section of the BizTalk Server Documentation.

  9. Install BizTalk Server 2004, Service Pack 1 available at http://go.microsoft.com/fwlink/?LinkId=42041.

    Important  It is highly recommended that you review the BizTalk Server 2004 Readme SP1 before installation. To ensure you are reading the most up-to-date information, download the latest version of BizTalk Server 2004 Readme SP1, from http://go.microsoft.com/fwlink/?linkid=39416.

    For a list of the fixes in BizTalk Server 2004, Service Pack 1, see http://go.microsoft.com/fwlink/?linkid=39415.

Performing a Silent Installation

A silent installation is ideal for test scenarios or as part of a large-scale enterprise deployment. BizTalk Server provides command line parameters that you can use with setup.exe to perform a silent installation.

You can configure your BizTalk Server installation in silent mode in conjunction with setup.exe or as a separate procedure, only after using the Installation Wizard and Configuration Wizard to complete an initial installation and configuration. The initial configuration produces an XML file that is required for a silent configuration.

For more information about running the Configuration Wizard in silent mode, see "Silent Configuration" in BizTalk Server Help. To use the documentation after you install BizTalk Server, on the Start menu, point to Programs, point to BizTalk Server, and click BizTalk Server Documentation.

Using Command Line Parameters for a Complete Installation

There are two different modes of silent installation. Both have their own required parameters and are mutually exclusive:

  • Use setup.exe /ADDLOCAL ALL to specify a complete installation

  • Use setup.exe /s and the full path to the configuration XML file to create an image of the exact set of features installed on your computer. For more information about using setup.exe with the configuration XML file, see Using Command Line Parameters for a Custom Installation.

    Note  The following procedure will not configure BizTalk Server. For more information about running the Configuration Wizard in silent mode, see "Silent Configuration" in the BizTalk Server Help. To use the documentation after you install BizTalk Server, on the Start menu, point to Programs, point to BizTalk Server, and click BizTalk Server Documentation.

To perform a complete silent installation of BizTalk Server

  1. On the Start menu, click Run.

  2. In the Open box, type cmd, and then click OK.

  3. Type the following syntax at the command prompt to install BizTalk Server silently:

    Setup.exe /addlocal all /INSTALLDIR "c:\Program Files\Microsoft BizTalk Server" /l "c:\temp\BTSsetup.log" /InstallPlatform /AutologonPassword <password>

  4. Ensure you have run the SSO.msi. The SSO.msi is a prerequisite for certain BizTalk Server features, including the Runtime Engine. For the silent installation scenario, you must install the SSO.msi beforehand using the command lines provided.

You must use the following command line options in conjunction with setup.exe:

  • Use /InstallPlatform to install Enterprise SSO Services and administration features. Installing these components may require a reboot of your system.

    Important  Enterprise SSO Services and administration features are required. If you do not use /InstallPlatform to install Enterprise SSO Services and administration features, you must run the SSO.msi before you run setup.exe. The SSO Services is required for certain BizTalk Server features, including the Runtime Engine. For the silent installation scenario, you must install the SSO.msi beforehand using setup.exe.

The following parameters are optional:

  • /l followed by the name and location of the log file specifies a custom file path to the log file. If you do not use this parameter, the log appears in %temp% folder.

  • /INSTALLDIR followed by the full path specifies a non-default installation directory. The default directory is Program Files\Microsoft BizTalk Server

     International  The installation path must not contain characters outside of the following set: letters (A-Z, a-z), digits (0-9), hyphens (-), and underscores ( _ ). Only installation paths that contain the characters in this set are supported.

  • /AutoLogonPassword followed by your Windows password automatically logs on again if a reboot is required to continue your installation. You can only use this parameter if /InstallPlatform is also specified.

    Note  In order to display additional options for command line installation, type setup.exe /? at the command prompt.

    Note  There should be no line break in the actual command line syntax.

    Note  Microsoft Windows Installer (MSI) command line options are not case-sensitive.

    Note  For more information about the MSI command line options, see Microsoft Windows Help.

Using Command Line Parameters for a Custom Installation

To perform a custom installation of BizTalk Server from the command line, use setup.exe along with the configuration snapshot (XML file) generated during the initial configuration.

Important  These command line parameters do not work unless you have already installed and configured BizTalk Server and saved the configuration XML file.

Note  The following procedure will not configure BizTalk Server. For more information about running the Configuration Wizard in silent mode, see "Silent Configuration" in tBizTalk Server Help. To use the documentation after you install BizTalk Server, on the Start menu, point to Programs, point to BizTalk Server, and then click BizTalk Server Documentation.

To perform a custom silent installation of BizTalk Server

  1. After you have installed BizTalk Server, run the Configuration Wizard to specify configuration options.

  2. On the Summary page of the Configuration Wizard, click Save to save the Configuration.xml file.

  3. Open the file saved in the previous step with a text editor such as Notepad. Replace the password placeholder tags (***Hidden***) with the password information for your system. Save your changes.

  4. On the Start menu, click Run.

  5. In the Open box, type cmd, and then click OK.

  6. Type the following syntax at the command prompt to install BizTalk Server silently:

    Setup.exe /s "c:\Config.xml" /INSTALLDIR "c:\Program Files\Microsoft BizTalk Server" /l "c:\temp\BTSsetup.log" /InstallPlatform  /AutologonPassword <password>

Step 6 uses the following command line parameters:

  • /s is the full path to the configuration xml file used to indicate silent install

  • /INSTALLDIR is used to support the installation path to a different drive

  • /l is the name and location of the log file

  • /InstallPlatform installs platform prerequisites

  • AutologonPassword enables automatic login after rebooting your computer. This can only be used if /InstallPlatform is also specified

    Note  In order to display additional options for command line installation, type setup.exe /? at the command prompt.

    Note  There should be no line break in the actual command line syntax.

    Note  Windows Installer (WMI) command line options are not case-sensitive.

    Note  For more information about the WMI command line options, see Microsoft Windows Help.

For more information about configuring BizTalk Server in silent mode, see "Silent Configuration" in BizTalk Server Help. To use the documentation after you install BizTalk Server, on the Start menu, point to Programs, point to BizTalk Server, and then click BizTalk Server Documentation.

Uninstalling BizTalk Server 2004

When you install BizTalk Server, it adds to or changes the following files in folders other than the typical installation folders.

Caution  If you uninstall BizTalk Server, BizTalk Server does not remove many of these files from your system automatically. You must remove them manually.

After installing BizTalk Server, it installs or updates the following files in the System folder (system32) to the latest version:

  • ebzboot.dll

  • ebzbootUI.dll

  • atl70.dll

  • mfc70.dll

  • mfc70u.dll

  • msvcp70.dll

  • msvcr70.dll

Use the Microsoft Windows Add/Remove Programs utility to remove Microsoft BizTalk Server.

Observe the following:

  • Do not remove BizTalk Server prerequisites before you remove BizTalk Server. They must be present for the process to complete successfully.

  • If assemblies stored in the Global Assembly Cache (GAC) are in use when you uninstall BizTalk Server, you cannot remove them completely. To ensure you remove all assemblies, stop all host instances from running and stop Internet Information Services (IIS) before you uninstall BizTalk Server.

  • Stop and uninstall all active services.

  • The BizTalk Server uninstall process will not remove the maps and schemas that have been created in Visual Studio .NET 2003, or the BizTalk Server databases.

To remove BizTalk Server

  1. On the Start menu, point to Settings, and then click Control Panel.

  2. Click Add/Remove Programs.

  3. In the Add/Remove Programs dialog box, click Microsoft BizTalk Server, and then click Remove.

  4. Click Yes when prompted to confirm removal of BizTalk Server.

    Note  Uninstalling BizTalk Server does not uninstall Enterprise Single Sign-On (SSO). Use Add/Remove Programs touninstall it manually. You cannot uninstall SSO if you have a dependent BizTalk Server feature installed on the same computer.

    Note  After uninstalling BizTalk Server, SSO does not function even though it appears in Add/Remove Programs.

To remove Enterprise SSO Services

  1. On the Start menu, point to Settings, and then click Control Panel.

  2. Click Add/Remove Programs.

  3. In the Add/Remove Programs dialog box, click Microsoft Enterprise Single Sign-On, and click Remove.

  4. Click Yes when prompted to confirm removal of Microsoft Enterprise SSO.

    Note  If you have BizTalk Server Runtime, Development, or Administration features installed, you are not able to uninstall the SSO Runtime or Administration components until all dependencies are removed.

Download

Installation Guide
98 KB


Was this page helpful?
(1500 characters remaining)
Thank you for your feedback
Show:
© 2014 Microsoft