DB2使用TransactionScope报错的解决方法
DB2使用TransactionScope报如下错误:
IBM.Data.DB2.DB2Exception:ERROR [58005] [IBM][DB2/LINUXX8664] SQL0998N 在事务或试探性处理期间出错。原因码:“16”。子代码:“2-FFFFFFFF8004D026”
原因:没有配置MSDTC
配置步骤:
1.Window开始出搜索 “组件服务”
2.打开组件服务-》计算机-我的电脑-》Distributed Transaction Coordinator->本地DTC.右键点击属性,弹出如下对话框:
将上图中的红色框框的地方打钩就好啦