BizTalk 2010 Installation and Configuration Guide
BizTalk 2010 Installation and Configuration Guide
BizTalk 2010 Installation and Configuration Guide
BizTalk 2010
Installation and
Configuration
Guide
BizTalk 2010, SQL Server 2008 R2, Windows 7, Windows Server
2008 R2
Contents
1
Document Information......................................................................................... 3
1.1
Revision History............................................................................................. 3
1.2
1.3
References..................................................................................................... 3
Pre requisites............................................................................................... 3
2.2
Add and Configure the Web Server (IIS) and Application Server Roles In
Windows Server 2008 R2......................................................................................... 5
2.3
2.4
2.5
2.6
2.7
2.8
2.9
1 Document Information
1.1 Revision History
Revision
Description
Revised By
v1.0
Original Version
Gyan
Chand
Kabra
Revised
on
07-Oct2014
Role
Sign-of comments
1.3 References
Name of Document
Link/Location
Turn of UAC
Click Next
Click Next
Click Next
Click Next
Click Next
Select the Choose a certificate for SSL encryption later option and click Next
Next, do to the options selected in the Application Server role the Web Server
(IIS) role needs to be updated
Click Next
Click Next
Click Install
Click Continue, I had already installed Microsoft Word to allow me to document the
installation process
Click Close
Click Next
Uncheck Visual F#, Microsoft SQL Server 2008 Express Service, and then click
Install
Click Finish
Click Install
Click Install
Click Next
Click the Use the same account for all SQL Server services button, fill in the
Account Name and Password fields, and set SQL Server Agent to Automatic.
Next, click the Collation tab
Select Mixed Mode, enter a password for sa, and then add your domain account
to the Specify SQL Server administrators list by click the Add Current User button.
Then click on the Data Directories tab
Review and click on the next tab, I only have 1 .vhd so all my stuf is on the C:\ drive
Click the Add Current User button and then click the next tab
Click Next
Select Install the native mode default configuration option and then click Next
Click Next
Click Install
Click Next
Click Install
Click Next
Click Install
You should see a message stating the install was successful, click Finish
Next install the Microsoft SQL Server 2005 Notification Services Client Components
by kicking of the SQLServer2005_NS_x64.msi package
Click Next
Click Install
You should see a message stating the install was successful, click Finish
Click Next
Click Finish
Select Complete
Click Close
Click Yes
Add the server name of your BizTalk SQL Server, in this case it is the local server,
specify your database access account, then click Next
Accept the default port and click NTLM, then click Next
Click Finish
Give a Title to your new top-level Web site and then click OK
Click Finish
2.10
BizTalk logs its events to the Windows Application Event Log. Depending on the
features you plan to install for BizTalk and the current size of the Application Event
Log your installation might fail if the log exceeds its size limit. Also in production
you always want a rolling list of the latest events and do not want your Application
Event Log to become massive in size
Click Start, Control Panel, Administrative Tools, Event Viewer, expand Windows
Logs, and right-click Application, then click Properties, set the Maximum log size
to a reasonable number and select Overwrite events as needed.
Click OK and close the Event Viewer
Click Next
Select, Automatically install the redistributable prerequisites from the web and
click Next
You should see a message that BizTalk was installed successfully, click on the
Logfile link to review the log if any errors were encountered. Clear the check box
and click Finish, BizTalk is now installed but not configured.
If the key exists then your setup succeeded. Also nice to know where this key is so
you can view what version of BizTalk you installed by looking at the ProductEdition
node, now you are now ready to configure BizTalk Server 2010 via the BizTalk
Server Configuration Wizard.
<DOMAIN>\BTS_Host_Ins
<DOMAIN>\BTS_Iso_Host_Ins
TODO: Need to list permissions needed for the Domain Users and Domain
Groups listed above
2.14
Click Start, click All Programs click Microsoft BizTalk Server 2010, right-click
BizTalk Server Configuration and then click Run as Administrator
Normally you would select Custom configuration and provide diferent User and
Group Accounts on all the screens but since Im just evaluating the BizTalk 2010
Beta I choose Basic configuration in the interests of saving time.
Click Configure
BizTalk is now configured, your screen should have all green checkmarks, close the
BizTalk Configuration Tool, the BizTalk Server is now installed and configured
2.15.1
Enable TCP/IP and Named Pipes
To facilitate transactions between SQL Server and BizTalk Server, you must enable
TCP/IP and Named Pipes in SQL Server.
To enable TCP/IP and named Pipes
Click Start, click All Programs, click Microsoft SQL Server 2008 R2, click
Configuration Tools, and then click SQL Server Configuration Manager.
In the left-hand pane, expand SQL Server Network Configuration.
Click Protocols for MSSQLSERVER.
Verify that both TCP/IP and Named Pipes are enabled.
o
2.15.2
Enable DTC on the Local Host Server
To facilitate transactions between SQL Server and BizTalk Server, you must enable
Microsoft Distributed Transaction Coordinator (MS DTC) on the Local Host Server
(LHS).
To enable Distributed Transaction Coordinator (DTC) on the LHS:
Click Start, click Run, type dcomcnfg and then click OK to open Component
Services.
Ensure that each of the following four options is selected, and all others are
cleared:
o
Allow Inbound
Allow Outbound
No Authentication Required
Click OK to close the Local DTC Properties dialog box. If prompted to restart
the MSDTC service, click Yes.
Close Component Services.
Click Start, point to Administrative Tools, and then click Windows Firewall with
Advanced Security.
This is a definite improvement towards installing Adapter Pack on for instance x64
environment as shown on the screenshot above. So first step is installing WCF LOB
Adapter SDK and by clicking on the first step an installer of SDK is launched.
By clicking next and selecting one of installation options the SDK is installed. After
installation you will see that first step is completed in the overall process. Second
step is installation of the Adapter Pack (x86). By clicking Microsoft BizTalk Adapter
Pack needs to be installed an installer is launched again.
After installation of this pack the screen is updated again stating second step is
completed successfully.
You will sometime see windows update screen or screen with question if you want to
join the improvement program. Next step is installing the Microsoft BizTalk Adapter
Pack(x64). Before installing this pack you have to install x86 first, which is
overlooked a lot of times in past by people.
Having installed the x64 Adapter Pack the final step can be performed.
As this installation has been successfully completed the process of installing the
LOB Adapters is complete.
View of the BizTalk job status. As you can see 3 jobs are disabled out of the box.
Two BizTalk jobs need to be configured and enabled.
NOTE: You must grant the account NETWORK_SERVICE Modify permissions to the
C:\Program Files\Microsoft SQL
Server\MSSQL10_50.MSSQLSERVER\MSSQL\Backup \ directory so it can delete files
if needed, this is the account SQL Server Agent is running as.
The Backup BizTalk Server job can be manually kicked of, you should see no errors.
Next review the Job Activity Monitor
You should see only 1 job not enabled, do not enable this job, it is called by another
BizTalk job. The BizTalk jobs are now configured. You must have one of the host
instances running otherwise the Monitor BizTalk Server job will fail.
NOTE: If you have custom BizTalk databases then you need to perform the steps in
the next section to enable BizTalk to mark these databases for point in time
recovery using the same process as the BizTalk Server databases