先是报一大串英文错误码,“Server Application Error
The server has encountered an error while loading an application during the processing of your request. Please refer to the event log for more detail information. Please contact the server administrator for assistance.”看日志是MSTSC相关的错误然后,TransactionManager->GetWhereabouts 失败。如果将分布式事务处理协调器配置为使用远程主机来协调事务,则可能是由于无法与远程主机取得联系。可以通过在组件服务 MMC 管理单元中单击 MSDTC 工具栏按钮,将 MSDTC 配置为使用本地协调器。由于此刻无法继续执行,服务器进程终止。
服务器应用程序 ID: {02D4B3F1-FD88-11D1-960D-00805FC79235}
服务器应用程序实例 ID:
{AD39EBA4-1977-4F45-BA32-64D56D640EAC}
服务器应用程序名: System Application
错误代码= 0x8004d01b : 事务管理器可用。
COM+ 服务内部信息:
文件: d:\qxp_slp\com\com1x\src\comsvcs\txprop\dtcinfo.cpp, 行: 164
Comsvcs.dll 文件版本: ENU 2001.12.4414.258 shp按以前碰到过http500的错误方法来解决,方法:4、停止MSDTC服务:net stop msdtc(如果起动的话)
5、卸载MSDTC服务:msdtc -unin