A4SWIFT 清理工具

使用A4SWIFT清理工具,可以准备安装了 Microsoft BizTalk Accelerator for SWIFT (A4SWIFT) 的服务器,以便新安装 A4SWIFT。 该工具可删除A4SWIFT项目,例如协议、部门和业务规则引擎 (BRE) 策略,以及取消部署程序集。 运行该工具可避免手动删除许多A4SWIFT项目,并解决可能从其他程序集引用的取消部署程序集的问题。

运行清理工具时,可以选择保留计算机上安装A4SWIFT (默认) ,或者在删除项目后卸载A4SWIFT。 卸载A4SWIFT之前,应运行该工具。

注意

请勿在生产环境中使用A4SWIFT清理工具。 该工具旨在用于单服务器开发环境,而不是多服务器部署。

注意

默认情况下,清理工具不适用于除英语以外的任何其他语言。 但是,你可以修改环境,以便清理工具在本地化计算机上工作。 使用 t 参数和模板文档库的本地化字符串(例如,德语环境中的 t:VorLagen )运行 FormPublish 工具。 然后,可以在本地化环境中运行清理工具。

若要运行清理工具,必须满足以下条件:

  • 必须是BizTalk Server管理员组的成员。

  • A4SWIFT必须安装在运行该工具的服务器上。

  • MrsrConfiguration.dll、Shared.dll 和 RuleEngineExtension.dll 必须部署在运行该工具的服务器上。

清理工具的作用

A4SWIFT清理工具执行以下操作:

  • 针对 ForActivities.xml 和 MRSRBAM.xml 运行 BM Undeploy

  • 删除 FrrActivities_ConnectionStrings.xml 和 MRSRActivities_ConnectionStrings.xml 文件(如果存在)

  • 如果已将服务器升级到 (A4SWIFT,则删除A4SWIFT 2.1(如果存在),但安装程序A4SWIFT 2.1 安装) 并删除 A4SWIFT 2.1 文件夹

  • 取消部署所有A4SWIFT程序集

  • 删除A4SWIFT管理员组和A4SWIFT用户组

  • 删除A4SWIFT数据库

  • 删除A4SWIFT虚拟目录

  • 运行完全无提示卸载A4SWIFT,并删除A4SWIFT文件夹 ((如果选择)

    在删除项目和取消部署程序集时,清理工具还会执行以下操作:

  • 启动 Internet Information Services (IIS) 管理员 服务以运行

  • 停止并重启 MSSQLSERVER、SQLSERVERAGENT、BizTalk 和企业单一 Sign-On 服务

运行A4SWIFT清理工具

  1. 在运行A4SWIFT清理工具之前,请取消部署引用任何A4SWIFT默认程序集的任何项目。

  2. 打开命令提示符并移动到 <drive>:\Program Files\Microsoft BizTalk Accelerator for SWIFT\SDK\Tools。

  3. 键入 A4SWIFTCleanupTool.exe ,然后按 Enter

    注意

    最初运行 A4SWIFTCleanupTool.exe 时,该工具会显示一个帮助屏幕,并提示输入参数。 在输入 参数之前,该工具不会运行。

  4. 根据你希望工具执行的操作,按以下任一键,然后按 Enter

    • 0 ,不 (默认)

    • 1 :删除计算机上的所有本地A4SWIFT资源,包括虚拟目录和注册表设置

    • 2 用于删除BizTalk Server组上的所有共享A4SWIFT资源,包括 Sharepoint Web 文件夹、FIN 消息模板、BRE 策略和词汇、BizTalk 项目以及 A4SWIFT 数据库

    • 3 用于删除所有本地资源和共享资源

    • 4 :删除所有本地资源和共享资源并卸载A4SWIFT产品。

另请参阅

工具