服务器上msdtc不可用开启了,但新事务不能登记到指定的事务处理器中

WIN2008下金蝶K3附加账套提示“新事物不能登记到指定的事务处理器中”无法连接
| 开封金蝶软件营销服务中心
开封金菊软件开发有限公司
http://www.zzerp.net/ 金蝶&-&企业管理专家开封金蝶软件营销服务中心
开封金菊软件开发有限公司
7×24小时销售热线:
您现在的位置:
- WIN2008下金蝶K3附加账套提示“新事物不能登记到指定的事务处理器中”无法连接
WIN2008下金蝶K3附加账套提示“新事物不能登记到指定的事务处理器中”无法连接
来源:本站 | 发布人:管理员 | 发布时间:
软件版本:金蝶K3&V12.2
系统环境:WIN2008&SERVER+SQL2008,K3中间层与服务器分开安装
问题描述:在中间层附加数据库时提示“新事物不能登记到指定的事务处理器中”,无法连接。
解决办法:
1、早期版本的湖南金蝶K3也曾出现过类似问题,湖南金蝶软件曾于2007年5月发布技术支持,提供了V10.1之前和之后版本的解决方案,但由于WIN2008和WIN2000、WIN203差别很大,DCOM和MSDTC作了很大调整,该方案并不能解决问题。
2、后测试数据库服务器关闭防火墙后,可以正常连接数据库,断定是WIN2008防火墙的问题,在数据库服务器上,开放WIN2008防火墙的1433端口后问题解决。
销售咨询QQ:【】
技术咨询QQ:() 【】
业务咨询:艾经理 ; 电话:6;手机:
地址:开封市大梁路黄河大街中国银行四楼关于触发器使用链接服务器的问题处理_百度文库
两大类热门资源免费畅读
续费一年阅读会员,立省24元!
评价文档:
关于触发器使用链接服务器的问题处理
s​q​l​ ​s​e​r​v​e​r​ ​不​同​服​务​器​上​的​触​发​器​问​题​.
阅读已结束,如果下载本文需要使用
想免费下载本文?
你可能喜欢K3提示“新事物不能登记到指定事务处理器”的分析和解决方案_070531_雷明49
上亿文档资料,等你来发现
K3提示“新事物不能登记到指定事务处理器”的分析和解决方案_070531_雷明49
K/3提示“新事物不能登记到指定的事务处;理器中”的分析和解决方案;本期概述;?本文档适用于金蝶K/3;?本文档主要对K/3登录帐套管理点击“用户管理”;指定的事务处理器中”的问题进行分析,学习完本文档;版本信息;?日V1.0编写人:雷明;版权信息;?本文件使用须知;著作权人保留本文件的内容的解释权,并且仅将本文件;著作权人对本文件内容可用
K/3提示“新事物不能登记到指定的事务处理器中”的分析和解决方案 本期概述 ? 本文档适用于金蝶K/3? 本文档主要对K/3登录帐套管理点击“用户管理”,系统提示“新事物不能登记到指定的事务处理器中”的问题进行分析,学习完本文档以后,可以了解出现此类问题的处理方法。版本信息? 日
编写人:雷明 版权信息 ? 本文件使用须知著作权人保留本文件的内容的解释权,并且仅将本文件内容提供给阁下个人使用。对于内容中所含的版权和其他所有权声明,您应予以尊重并在其副本中予以保留。您不得以任何方式修改、复制、公开展示、公布或分发这些内容或者以其他方式把它们用于任何公开或商业目的。任何未经授权的使用都可能构成对版权、商标和其他法律权利的侵犯。如果您不接受或违反上述约定,您使用本文件的授权将自动终止,同时您应立即销毁任何已下载或打印好的本文件内容。著作权人对本文件内容可用性不附加任何形式的保证,也不保证本文件内容的绝对准确性和绝对完整性。本文件中介绍的产品、技术、方案和配置等仅供您参考,且它们可能会随时变更,恕不另行通知。本文件中的内容也可能已经过期,著作权人不承诺更新它们。如需得到最新的技术信息和服务,您可向当地的金蝶业务联系人和合作伙伴进行咨询。 著作权声明 著作权所有 2007 金蝶软件(中国)有限公司 。
所有权利均予保留。 目
录第一章第二章 问题概述 ......................................................... 3 应用情况分析及解决方案 ........................................... 32.1 K/310.1及其以前版本 ............................................................................................ 32.1.1 手工导入注册表信息 ................................................................................. 32.1.2 IP地址和机器名解析 ................................................................................ 62.1.3 MSDTC的设置 .............................................................................................. 82.1.4 导入注册表文件 ....................................................................................... 102.2 K/310.2及其以后版本 .......................................................................................... 11 第一章 问题概述在K/3的各个版本中,经常会有客户反映在K/3帐套管理中选择帐套再选择“用户管理”时,系统会提示“新事物不能登记到指定的事务处理器中”的错误提示,无法打开用户管理界面,如图1-1所示: 图1-1当出现此类报错时,客户的一般应用情况是中间层服务器和数据库服务器是分开部署的,而且服务器的操作系统多是采用Windows 2003 server操作系统,当出现此类问题时,客户端也无法登录到中间层服务器。由于K/3自10.2版本之后加密组件有变动,所以接下来将分开不同的K/3版本,对此问题进行分析:第二章 应用情况分析及解决方案2.1 K/310.1及其以前版本2.1.1 手工导入注册表信息在正常安装K/310.1版本之后,我们可以在中间层服务器的DCOM组件中看到两个组件,分别是KdSvrMgr.clsAct和TransXmlLib.clsXml, 在中间层服务器点击【开始】-【运行】中,输入DCOMCNFG回车,如图2-1所示: 图2-1本文以Windows 2003 server操作系统为例,打开“组件服务”窗口,然后展开【组件服务】-【计算机】-【我的电脑】-【DCOM配置】,在DCOM组件中可以看到这两个组件,如图2-2所示 图2-2但这里经常会出现这两个组件没有正常的注册的现象,则在DCOM组件中找不到,但实际上是存在的,只不过以组件的UUID显示,在系统中看就是一长串字符,8005BBB8-E3B0-11D5-9FA1-00E04C54B3B6
组件名称应为:KdSvrMgr.clsActF004846C-E7A2-11D5-9FAB-00E04C54B3B6
组件名称应为:TransXmlLib.clsXml 如图2-3所示:图2-3如果出现这两个组件名称无法正常显示的现象,可以通过手工导入注册表的方式进行修复,步骤如下:(1) 新建一个TXT文档,名称任意定义,例如在桌面新建一个K3.TXT文本文件(2) 双击打开该文本文件,然后将下面的内容复制到该文件中: Windows Registry Editor Version 5.00 [HKEY_CLASSES_ROOT\AppID\{8005BBB8-E3B0-11D5-9FA1-00E04C54B3B6}]&RunAs&=&Interactive User&@=&KdSvrMgr.clsAct& [HKEY_CLASSES_ROOT\AppID\KdSvrMgr.exe]&AppId&=&{8005BBB8-E3B0-11D5-9FA1-00E04C54B3B6}& [HKEY_CLASSES_ROOT\AppID\{F004846C-E7A2-11D5-9FAB-00E04C54B3B6}]@=&TransXmlLib.clsXml&&AuthenticationLevel&=dword:&RunAs&=&Interactive User& [HKEY_CLASSES_ROOT\AppID\transxmllib.exe]&AppId&=&{F004846C-E7A2-11D5-9FAB-00E04C54B3B6}& (3) 保存该文件,并关闭窗口(4) 手工将该文件的后缀名有TXT更改为REG文件,即注册表文件(5) 后缀名更改完毕后,双击该文件,系统提示是否要将该文件信息添加入注册表,选 包含各类专业文献、行业资料、幼儿教育、小学教育、高等教育、各类资格考试、生活休闲娱乐、K3提示“新事物不能登记到指定事务处理器”的分析和解决方案_070531_雷明49等内容。 K3提示“新事物不能登记到指定事务处理器”的分析和解决方案_070531_雷明49-第3页
上亿文档资料,等你来发现
K3提示“新事物不能登记到指定事务处理器”的分析和解决方案_070531_雷明49-3
K3提示“新事物不能登记到指定的事务处理器中”的;WindowsRegistryEditorVer;[HKEY_LOCAL_MACHINE\SOFT;&TurnOffRpcSecurity;注意:在数据库服务器和中间层服务器导入该注册表文;2.2K/310.2及其以后版本;K/310.2及其以后版本主要是因为加密组件KD;在实际解决此类问题时候,需
K3提示“新事物不能登记到指定的事务处理器中”的分析和解决方案Windows Registry Editor Version 5.00 [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\MSDTC]&TurnOffRpcSecurity&=dword:注意:在数据库服务器和中间层服务器导入该注册表文件后,一定要重新启动服务器,在检查是否解决问题。2.2 K/310.2及其以后版本K/310.2及其以后版本主要是因为加密组件KDSVRMGR由DCOM组件更改为COM+组件,所以适用于10.1版本的注册表文件已经不适合10.2以后版本了,因此也就不能在进行2.1.1 手工导入注册表信息中的相关操作了,但其他方面例如MSDTC的配置和IP地址机器名的解析等还是可以进行检查的。 在实际解决此类问题时候,需要注意在更改了服务器配置后,一定要重新启动服务器,包括中间层服务器和数据库服务器,而且从我们现场服务的现象来看,一般按照给出的4种解决方法进行配置都是可以解决此类问题的,但也可能出现反复配置都无法解决问题,这时候一是要有耐心,并且定位问题在中间层服务器还是数据库服务器(通过一台测试机器作为数据库服务器进行测试),最终如果仍然无法解决问题则只能尝试重新安装操作系统。金蝶软件(中国)有限公司
技术支持部
共 11 页包含各类专业文献、行业资料、幼儿教育、小学教育、高等教育、各类资格考试、生活休闲娱乐、K3提示“新事物不能登记到指定事务处理器”的分析和解决方案_070531_雷明49等内容。 SQL Server数据库分布式事务的解决方案_老文章_赛迪网
SQL Server数据库分布式事务的解决方案
SQL Server数据库分布式事务的解决方案
发布时间: 09:29&&&&&&&&来源:&&&&&&&&作者:量子
【赛迪网讯】在执行分布式事务时,在SQL Server 2005下收到如下错误:
消息 7391,级别 16,状态 2,过程 xxxxx,第 16 行
无法执行该操作,因为链接服务器 “xxxxx” 的 OLE DB 访问接口 “SQLNCLI” 无法启动分布式事务。
在SQL Server 2000下收到如下错误:
该操作未能执行,因为 OLE DB 提供程序 ‘SQLOLEDB’ 无法启动分布式事务。
[OLE/DB provider returned message: 新事务不能登记到指定的事务处理器中。 ]
OLE DB 错误跟踪[OLE/DB Provider 'SQLOLEDB' ITransactionJoin::JoinTransaction returned 0x8004d00a]。
1. 双方启动MSDTC服务
MSDTC服务提供分布式事务服务,如果要在数据库中使用分布式事务,必须在参与的双方服务器启动MSDTC(Distributed Transaction Coordinator)服务。
2. 打开双方135端口
MSDTC服务依赖于RPC(Remote Procedure Call (RPC))服务,RPC使用135端口,保证RPC服务启动,如果服务器有防火墙,保证135端口不被防火墙挡住。
使用“telnet IP 135 ”命令测试对方端口是否对外开放。也可用端口扫描软件(比如Advanced Port Scanner)扫描端口以判断端口是否开放。
3. 保证链接服务器中语句没有访问发起事务服务器的操作
在发起事务的服务器执行链接服务器上的查询、视图或存储过程中含有访问发起事务服务器的操作,这样的操作叫做环回(loopback),是不被支持的,所以要保证在链接服务器中不存在此类操作。
4. 在事务开始前加入set xact_abort ON语句
对于大多数 OLE DB 提供程序(包括 SQL Server数据库),必须将隐式或显示事务中的数据修改语句中的 XACT_ABORT 设置为 ON。唯一不需要该选项的情况是在提供程序支持嵌套事务时。
5. MSDTC设置
打开“管理工具
关键词阅读:
1(共条评论)
2(共条评论)
3(共条评论)
4(共条评论)
5(共条评论)
降低上网资费迫在眉睫 企业应关注民心所向
日前,锐捷网络政府和交通行业部总经理肖广...
联系我们:
广告发布:
方案、案例展示:
京ICP000080号 网站-3
&&&&&&&&京公网安备45号

我要回帖

更多关于 服务器msdtc不可用 的文章

 

随机推荐