biztalk r2 install.docx
- 文档编号:17279301
- 上传时间:2023-07-23
- 格式:DOCX
- 页数:69
- 大小:100.60KB
biztalk r2 install.docx
《biztalk r2 install.docx》由会员分享,可在线阅读,更多相关《biztalk r2 install.docx(69页珍藏版)》请在冰点文库上搜索。
biztalkr2install
Contents
在多计算机环境中安装和配置BizTalkServer2006R23
在多计算机环境中安装BizTalkServer2006R2的已知问题3
在尝试安装SQLXML3.0SP3时安装程序失败3
BizTalkServer安装在主文件组上创建SQLServer对象4
在BizTalkServer配置为使用SQLServer的群集实例时出错4
概述5
用于单独的运行时和管理的安装5
用于高可用性的安装5
在多计算机环境中安装BizTalkServer 2006R2的注意事项6
使用分布式事务处理协调器的注意事项6
Windows组和服务帐户的注意事项7
使用SQLServer的注意事项7
当SQLServer安装在远程计算机时的注意事项7
支持的SQLServer拓扑8
支持的SQLServer排序规则8
BizTalkServer 2006R2中使用的数据库的列表8
部署方案9
仅包含管理工具9
安装业务活动监视(BAM)和业务活动服务(BAS)10
配置BAM主导入数据库、BAM存档数据库、BAM星型架构数据库、BAM分析数据库和BAMNotificationServices应用程序数据库11
NotificationServices角色12
BAM门户13
NLB群集上的BizTalkServer14
高可用性环境中的群集方案14
安装与配置教程15
任务1:
准备域控制器17
第1步:
安装WindowsServer 200317
第2步:
安装WindowsServer 2003ServicePack 218
第3步:
应用Windows更新18
第4步:
将计算机升级到域控制器18
第5步:
创建群集服务帐户19
任务2:
准备SQLServer群集19
第1步:
安装WindowsServer 200319
第2步:
安装WindowsServer 2003ServicePack 220
第3步:
应用Windows更新21
第4步:
创建SQLServer群集21
第5步:
将Contoso-SQLND2连接到SQLServer群集22
第6步:
在SQLServer群集上群集分布式事务处理协调器22
第7步:
将SQLServer 2005安装到SQLServer群集24
第8步:
安装第二台SQLServer虚拟服务器26
任务3:
准备BizTalkServer群集26
第1步:
安装WindowsServer 200327
第2步:
安装WindowsServer 2003ServicePack 227
第3步:
应用Windows更新28
第4步:
创建BizTalkServer群集28
第5步:
将Contoso-BTSND2连接到BizTalkServer群集29
第6步:
在BizTalkServer群集上群集DTC29
任务4:
安装BizTalkServer 2006R2的必备软件31
第1步:
安装Internet信息服务6.032
第2步:
安装VisualStudio200532
第3步:
安装SQLServer 2005客户端工具33
任务5:
将BizTalkServer安装到群集上33
第1步:
创建Windows组和服务帐户34
第2步:
安装BizTalkServer 2006R235
任务6:
在主密钥服务器上配置和群集企业单一登录服务36
第1步:
配置主密钥服务器36
第2步:
使企业单一登录服务成为群集37
任务7:
在Contoso-BTSND1上配置BizTalkServer 2006R240
第1步:
配置BizTalk组40
第2步:
配置BizTalkServer运行时40
第3步:
应用配置41
第4步:
停止BizTalkServer服务41
任务8:
在Contoso-BTSND2上配置BizTalkServer 2006R241
第1步:
配置BizTalk组41
第2步:
配置BizTalkServer运行时42
第3步:
应用配置42
第4步:
停止BizTalkServerNT服务43
任务9:
群集BizTalk进程内主机43
第1步:
群集BizTalk进程内主机43
技术附录44
用于在NLB群集上配置BAS的教程44
如何配置第一台计算机44
如何配置第二台计算机46
如何配置DNS服务器48
如何配置WindowsSharePointServices2.0以用于BizTalkServer 2006R248
以主动/主动模式群集BizTalk进程内主机49
依存关系表50
可再发行的CAB文件50
版权声明51
在多计算机环境中安装和配置BizTalkServer2006R2
本文档提供在多计算机环境中安装和配置Microsoft®BizTalk®Server2006R2的指导。
本文档还介绍如何在主密钥服务器上群集企业单一登录(SSO)服务以及如何使用WindowsServer®2003群集服务来群集BizTalkServer进程内主机。
为确保您阅读的是最新信息,请从下载最新版本的多计算机安装指南,即“BizTalkServer2006R2安装和升级指南”。
在此位置上还提供单服务器安装指南。
单服务器安装指南包含在本文档中未提供的重要背景信息。
例如,在单服务器安装指南中将详细介绍以下信息类别:
∙BizTalkServer功能和相关性的说明
∙Windows®组和服务帐户
∙在BizTalkServer中创建和使用的数据库
∙BizTalkServer基本配置设置的详细信息
∙软件和硬件要求
∙CAB文件可再发行组件列表
在多计算机环境中安装BizTalkServer2006R2的已知问题
本部分列出了在多计算机环境中安装和配置的已知问题、这些问题的症状及其可能原因和解决方法。
适用于特定操作系统的其他已知问题将在单服务器安装指南中予以介绍。
单服务器安装指南描述如何在WindowsServer2003、Microsoft®Windows®XPProfessional和WindowsVista®上安装。
本文档将根据需要进行更新,以便包括新的或修订后的信息和过程。
注意
在以前版本BizTalkServer的安装介质上包括的自述文件已经移到位于的“MicrosoftBizTalkServer2006最新新闻”页,从中您可以找到针对的最新知识库(KB)文章和产品支持信息。
在尝试安装SQLXML3.0SP3时安装程序失败
问题
在安装程序尝试安装SQLXML3.0SP3时,安装或升级可能失败。
(SQLXML为SQLServer数据库提供XML支持。
)
原因
SQLXML3.0SP2安装在您正尝试安装的计算机上。
解决方法
您必须手动卸载SQLXML3.0SP2,然后才能运行的安装程序。
BizTalkServer安装在主文件组上创建SQLServer对象
问题
安装程序不识别SQLServer的默认文件组。
所有数据库对象都在主文件组上创建。
原因
用于创建BizTalkServer数据库对象的Transact-SQL语句是使用ONPRIMARY关键字编写的。
解决方法
如果您要将BizTalkServer对象从主文件组移到备用文件组,则必须手动执行此操作。
在BizTalkServer配置为使用SQLServer的群集实例时出错
问题
在BizTalkServer已配置为使用远程SQLServer群集实例后,您可能会收到以下错误消息:
“错误消息:
无法为此请求检索数据。
(Microsoft.SqlServer.SmoEnum)”
“其他信息:
登录超时已到期。
在建立与服务器的连接时
出错。
在连接到SQLServer2005时,此
故障可能是由于SQLServer不允许远程连接的
默认设置导致的。
命名管道提供程序:
无法打开与
SQLServer[2]的连接。
(MicrosoftSQLNativeClient)”
原因
服务器名称的默认MSDTSSrvr.INI.xml文件是句点(".")。
在
群集上,此文件将无法使用。
解决方法
按照以下过程解决连接问题。
解决SQLServer的群集实例的连接问题
1.用记事本打开位于<系统驱动器>:
\ProgramFiles\MicrosoftSQLServer\90\DTS\Binn的MSDTSSrvr.ini.xml文件
2.通过用实际的SQLServer虚拟服务器名称替换<服务器名称>后的“.”,修改以下部分。
如果这是SQLServer的命名实例,则用服务器名称\实例名称替换“.”:
type="SqlServerFolder"> 概述 BizTalkServer提供若干用于多计算机安装的选项。 用于单独的运行时和管理的安装 BizTalkServer支持生产环境中的多种安装方案。 例如,您可以在一台计算机上安装、配置和部署仅限运行时的安装,在第二台计算机上执行仅限管理工具的安装。 下面的内容描述BizTalkServer应用程序部署过程: 1.开发人员在开发环境中创建解决方案。 2.开发人员将解决方案部署到测试该方案的测试环境中。 3.开发人员或测试人员将解决方案部署到过渡环境,要在这里测试该解决方案,以确保它满足生产环境的要求。 4.管理员将解决方案部署到生产环境中。 用于高可用性的安装 BizTalkServer还使用网络负载平衡(NLB)群集和故障转移群集提供高可用性解决方案。 高可用性解决方案有助于在出现硬件或软件故障时尽量缩短停机时间。 NLB群集和故障转移群集在复杂结构中可互相补充。 NLB群集用于前端Web服务器之间的负载平衡请求,例如业务活动服务(BAS)网站的请求。 故障转移群集为BizTalkServer进程内宿主和BizTalkServer数据库提供高可用性。 有关WindowsServer群集的详细信息,请参阅上的“GuidetoCreatingandConfiguringaServerClusterunderWindowsServer2003”(在WindowsServer2003下创建和配置服务器群集的指南)。 有关将BizTalkServer与WindowsServer群集一起使用的详细信息,请参阅的“ImprovingFaultToleranceinBizTalkServer2006byUsingaWindowsServerCluster”(通过使用WindowsServer群集在BizTalkServer2006中改进容错能力)。 在多计算机环境中安装BizTalkServer 2006R2的注意事项 在规划BizTalkServer的多计算机安装时,必须考虑许多因素。 通常,网络基础结构已存在,并且BizTalkServer必须与其他网络应用程序共存。 以下几部分描述一些注意事项,这些注意事项适用于在网络上的分布式多计算机部署中安装BizTalkServer的不同环节。 此信息将帮助您计划的安装和配置,以及它所依赖的应用程序和组件。 使用分布式事务处理协调器的注意事项 ∙从WindowsServer2003ServicePack1开始,默认情况下禁用分布式事务处理协调器(DTC)和COM+的网络访问。 在多计算机环境中安装和配置前,您必须在将安装BizTalkServer的运行WindowsServer2003R2以及WindowsServer2003SP1和SP2的所有计算机上,启用网络DTC访问和网络COM+访问。 在WindowsServer 2003中启用网络DTC访问和网络COM+访问 1.单击“开始”,指向“控制面板”,然后单击“添加或删除程序”。 2.单击“添加/删除Windows组件”。 3.选择“应用程序服务器”,然后单击“详细信息”。 4.选择“启用网络DTC访问”和“启用网络COM+访问”,然后单击“确定”。 5.单击“下一步”。 6.单击“完成”。 7.停止然后重新启动分布式事务处理协调器服务。 8.停止然后重新启动MicrosoftSQLServer以及参与分布式事务处理的其他资源管理器服务,例如Microsoft消息队列。 ∙一组中的所有BizTalkServer和SQLServer都必须应用同一远程过程调用(RPC)身份验证级别。 当计算机正在不同操作系统上运行、连接到工作组或处于并不彼此信任的不同域中时,DTC代理可能无法对DTC正确进行身份验证。 有关详细信息,请参阅“DTC管理员指南”中的MSDTCFailstoMutuallyAuthenticate“MSDTC无法相互验证身份”。 ∙如果有防火墙,必须打开DTC和RPC所需的端口。 有关详细信息,请参阅ConfiguringMicrosoftDistributedTransactionCoordinator(DTC)toWork(配置Microsoft分布式事务处理协调器(DTC)以正常工作)。 ∙为了确保DTC设置正确,请使用以下DTC测试工具: ∙DTCTester,可从How(如何)下载。 ∙DTCPing,可从How(如何)下载。 Windows组和服务帐户的注意事项 ∙执行BizTalkServer配置的用户必须属于以下用户组: ∙本地计算机上的管理员组 ∙SQLServer上的系统管理员组 ∙用于BizTalkServer管理员组的域组 ∙用于SSO管理员组的域组 ∙仅支持用于Windows组和服务帐户的 ∙您必须首先手动创建所有域组和帐户,然后才能在多计算机安装中配置BizTalkServer。 单服务器安装指南包含在BizTalkServer中使用的组和帐户的详细列表。 此列表包括与在手动创建组和帐户时需要的角色、权限和组成员资格有关的信息。 ∙BizTalkServer在多计算机配置中仅支持ActiveDirectory域组和用户帐户。 域组包括域本地组、全局组和通用组,在单计算机环境和多计算机环境中均支持这些组。 ∙只有在BizTalkServer和SQLServer连接到同一域时,才支持域本地组。 配置BizTalkServer的用户还必须是域本地组存在的域的成员。 ∙在多计算机环境中安装和配置时,并不支持NTAUTHORITY\LOCALSERVICE、NTAUTHORITY\NETWORKSERVICE、NTAUTHORITY\SERVICE、NTAUTHORITY\SYSTEM和Everyone之类的内置帐户。 有关在BizTalkServer中使用的Windows组和服务帐户的详细信息,请参阅单服务器安装指南。 BizTalkServer的多计算机安装使用在单服务器安装指南中描述的相同Windows组和服务帐户。 使用SQLServer的注意事项 本部分介绍在BizTalkServer的多计算机安装中使用SQLServer的注意事项。 当SQLServer安装在远程计算机时的注意事项 ∙在多计算机环境中安装和配置前,您必须在将安装BizTalkServer的所有计算机上启用网络DTC访问和网络COM+访问。 若要启用DTC访问和网络COM+,请参阅ConsiderationsforUsingDistributedTransactionCoordinator。 ∙在SQLServer处于远程时,SQLServer客户端工具必须安装在本地计算机上。 本地计算机上SQLServer客户端工具的版本必须与在SQLServer上安装的版本相同。 ∙如果您计划远程使用AnalysisServices,则SQLServerOLAP客户端必须安装在本地计算机上。 ∙远程SQLServer必须在BizTalkServer配置期间运行。 ∙您在SQLServer安装过程中指定的TCP和UDP端口在BizTalkServer配置期间必须打开。 ∙不支持SQLServer2005AnalysisServices的命名实例。 支持的SQLServer拓扑 以下是支持将SQLServer2000和SQLServer2005与一起使用的配置: 相对于BizTalkServer 2006R2的SQLServer的位置 是否支持 仅限本地SQLServer2000 是 仅限本地SQLServer2005 是 仅限远程SQLServer2000 是 仅限远程SQLServer2005 是 同一台计算机上的远程SQLServer2000和远程SQLServer2005 是 注意 只有在所有BizTalkServer数据库都安装在同一版本的SQLServer上,才予以支持。 同一台计算机上的本地SQLServer2000和本地SQLServer2005 否 远程SQLServer2005计算机上具有BizTalkServer数据库的本地SQLServer2000 否 远程SQLServer2000计算机上具有BizTalkServer数据库的本地SQLServer2005 否 支持的SQLServer排序规则 支持大多数SQLServer排序规则,但不支持的二进制排序规则是例外。 BizTalkServer 2006R2中使用的数据库的列表 有关在BizTalkServer中使用的数据库的列表,请参考单服务器安装指南中的标题为“ConsiderationsforUsingSQLServer”(使用SQLServer的注意事项)部分。 部署方案 此部分介绍用于在多计算机环境中安装的部署方案。 注意 在部署后,我们建议您从BizTalkServer2006BestPracticesAnalyzer下载和安装BestPracticesAnalyzer。 BestPracticesAnalyzer会检查部署并生成它发现是最佳实践问题的列表。 最佳实践分析工具只通过读取和报告的方式执行配置级别验证,它使用收集到的数据确定是否符合最佳实践。 仅包含管理工具 在仅限管理工具安装期间,将安装以下组件: BizTalk管理控制台、BM.exe、BTSDeploy.exe、工作流服务器管理控制台和运行状况与活动跟踪(HAT)。 以下注意事项适用于BizTalkServer的仅限管理工具的安装: ∙SQLServer代理必须运行在作为BizTalkServerMessageBox数据库宿主的所有计算机上。 如果您想要在BizTalkServer消息引擎中跟踪消息正文,则必须满足上述要求。 ∙若要在HAT中使用OLAP视图,您必须安装SQLServer2000AnalysisServicesServicePack 4。 ∙若要使用HAT,您必须具有用于访问SQLServer、AnalysisServices和IIS虚拟目录的读取权限。 ∙在您运行BizTalkServer配置向导时,必须创建AnalysisServices数据库。 ∙不支持将BizTalk跟踪数据库用于SQLServer2005AnalysisServices。 ∙不支持使用SQLServer2005AnalysisServices的命名实例。 ∙若要在多计算机环境中部署业务活动服务(BAS),作为BAS门户的宿主的计算机或者作为BizTalkServer管理工具宿主的计算机必须位于同一域中,因为BAS使用事务Internet协议(TIP)事务来用于BAS项目管理。 为BizTalkServer仅安装管理工具 1.在的安装期间,在组件选择屏幕中选择“管理工具”并且不选择任何其他组件,然后完成安装向导。 2.在完成安装后,打开自定义配置管理器并且加入现有的企业单一登录(SSO)系统和BizTalk组。 有关如何使用SQLServer管理控制台和HAT的信息,请参阅帮助中的“监视BizTalkServer”。 安装业务活动监视(BAM)和业务活动服务(BAS) 为信息工作者提供若干工具,其中包括BAM和BAS。 通过基本了解BAM和BAS的组件结构,可以帮助您计划您的bts安装,以便高效率地利用可用的服务器资源。 BAM和BAS均由三层构成: 表示和工具、WebServices或处理以及数据库或平台服务。 在下表中描述了上述每个层以及它们与安装过程的关系。 层 功能 示例 安装位置 表示和工具 为业务用户和开发人员提供前端服务。 显示数据,允许业务用户和开发人员定义和管理模板和配置文件
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- biztalk r2 install