本部分介绍作为 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 开关。