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清理工具
在运行A4SWIFT清理工具之前,请取消部署引用任何A4SWIFT默认程序集的任何项目。
打开命令提示符并移动到 <drive>:\Program Files\Microsoft BizTalk Accelerator for SWIFT\SDK\Tools。
键入 A4SWIFTCleanupTool.exe ,然后按 Enter。
注意
最初运行 A4SWIFTCleanupTool.exe 时,该工具会显示一个帮助屏幕,并提示输入参数。 在输入 参数之前,该工具不会运行。
根据你希望工具执行的操作,按以下任一键,然后按 Enter:
0 ,不 (默认)
1 :删除计算机上的所有本地A4SWIFT资源,包括虚拟目录和注册表设置
2 用于删除BizTalk Server组上的所有共享A4SWIFT资源,包括 Sharepoint Web 文件夹、FIN 消息模板、BRE 策略和词汇、BizTalk 项目以及 A4SWIFT 数据库
3 用于删除所有本地资源和共享资源
4 :删除所有本地资源和共享资源并卸载A4SWIFT产品。