将我们的大部分BT应用程序从BizTalk 2009迁移到BizTalk 2010环境之后,我们开始了删除旧应用程序和未使用主机的工作。在这个过程中,我们结束了一个僵尸主机实例。如何从BTMessageBox中删除主机实例僵尸
这导致bts_CleanupDeadProcesses启动失败,错误为“作为用户执行:RH \ sqladmin”。找不到存储过程'dbo.int_ProcessCleanup_ProcessLabusHost'。 [SQLSTATE 42000](错误2812)。该步骤失败。“
查看CleanupDeatProcess进程后,我发现在BTMsgBox.ProcessHeartBeats表中找到了僵尸主机实例,并将dtNextHeartbeatTime设置为主机被删除的时间。
谢谢。重新创建主机进行第二次尝试。 第一次重新创建主机,我得到了主机的事件。修改dtNextHeartBeat并重新创建主机后。我只有一次该主机,并且可以从BizTalk管理控制台中删除它以摆脱主机。 – user1768135
我建议你运行这个过去的MS PSS--我不希望你通过纠正这些僵尸记录来消除整个产品的支持。这也意味着升级过程并不完全干净,您可能需要提交错误以便解决此问题。 –