金蝶K3WISE14.2跟踪错误提示“服务器上的MSDTC不可用-2147352567”的说明
[重要通告]如您遇疑难杂症,本站支持知识付费业务,扫右边二维码加博主微信,可节省您宝贵时间哦!
有网友在使用金蝶K3WISE14.2,一直挺好,突然出现了问题,用金蝶k3跟踪,跟踪到的错误提示“服务器上的MSDTC不可用-2147352567”,如下图所示
金蝶K3WISE14.2跟踪错误提示“服务器上的MSDTC不可用-2147352567”的说明
既然提示MSDTC不可用,那就测试一下,竟然MSDTC测试工具提示又是正常。。。。。
那就想着是不是SQL Server数据库有些问题,毕竟金蝶K3WISE是容易死锁,特别是数据量比较大,生产工序类的单据。
用这个查询死锁语句在数据库里查询,能查出具体表,这个算正常还是异常?
一、SQL Server数据库语句后台查询死锁
1、使用下面的SQL语句查询死锁
select request_session_id spid, OBJECT_NAME(resource_associated_entity_id) tableName from sys.dm_tran_locks where resource_type='OBJECT'
2、干掉SQL Server数据库死锁
第一个是死锁的ID,第二个是死锁的表名 , 直接用kill处理掉死锁的这些表就可以了 比如 kill 67
二、或者新建一个账套测试下是否会出现该问题,如新建没问题,去查看下SQL该账套对应的该表下的触发器与你现有账套的账套触发器是否一样;
最后:反正是SQL内部死锁,导致不去使用DTC 按照正常的修复MSDTC,然后强制 SQL Server重新检查分布式事务、重新注册 MSDTC,清空 SQL的执行计划缓存,清空连接会话缓存,清空登录验证缓存 最后重启SQL服务就不用重启服务器,反正就是清空SQL缓存等等数据就行了;
问题未解决?付费解决问题加Q或微信 2589053300 (即Q号又微信号)右上方扫一扫可加博主微信
所写所说,是心之所感,思之所悟,行之所得;文当无敷衍,落笔求简洁。 以所舍,求所获;有所依,方所成!
赏
支付宝赞助
微信赞助
支付宝赞助
微信赞助免责声明,若由于商用引起版权纠纷,一切责任均由使用者承担。
您必须遵守我们的协议,如您下载该资源,行为将被视为对《免责声明》全部内容的认可->联系老梁投诉资源 LaoLiang.Net部分资源来自互联网收集,仅供用于学习和交流,请勿用于商业用途。如有侵权、不妥之处,请联系站长并出示版权证明以便删除。
敬请谅解! 侵权删帖/违法举报/投稿等事务联系邮箱:service@laoliang.net
意在交流学习,欢迎赞赏评论,如有谬误,请联系指正;转载请注明出处: » 金蝶K3WISE14.2跟踪错误提示“服务器上的MSDTC不可用-2147352567”的说明


