使用 BizTalk ESB 实用工具包

本部分介绍作为 Microsoft BizTalk ESB 工具包的一部分包含的各种实用工具。

ESB 行程导入工具

此实用工具位于 \bin directory of the ​Microsoft BizTalk ESB Toolkit and is named EsbImportUtil.exe下。 此实用工具可用于将行程 XML 发布或部署到 ESBItineraryDB 数据库。

实用工具的语法如下所示:

>EsbImportUtil <Parameter1> <Value> <parameter2> <Value>...  

它可以接受的各种参数如下:

/?: <显示参数帮助>

/f: <行程 xml 文件路径>

/c: <已发布 | 已部署>

/n: <默认路线名称>

/v: <默认行程版本(格式为“major.minor”)>

/o: <无提示覆盖>

下面是如何使用此实用工具的示例。

发布到行程数据库:

>EsbImportUtil /f:myitinerary.xml /c:published  

部署到行程数据库:

>EsbImportUtil  /f:myitinerary.xml /c:deployed  

SSO 配置持久化工具

此实用工具位于 \bin directory of the ​Microsoft BizTalk ESB Toolkit and is named Microsoft.Practices.ESB.PersistConfigurationTool.exe下。 此实用工具可用于将 ESB 配置信息保存到 BizTalk SSO 数据库中。 这还可用于查看配置信息,并从 SSO 数据库中删除配置信息。

实用工具的语法如下所示:

若要添加配置部分,请执行以下作:

>Microsoft.Practices.ESB.PersistConfigurationTool  /P /F:app.config /S:SectionName /A:ApplicationName  

注释

如果未提供 /S,将添加以下部分:connectionStrings、esb、esb.resolver 和 cachingConfiguration。

删除分区:

>Microsoft.Practices.ESB.PersistConfigurationTool  /R /S:SectionName  

若要查看现有部分,请将应用程序和节开关与 /V 开关一起使用。

若要设置管理员组名称,请使用 AG:AdminGroupName 开关。

若要设置用户组名称,请使用 UG:UserGroupName 开关。