当前位置: 首页 > news >正文

k3用户管理提示“新事务不能登记到指定的事务服务器”?

用户管理提示 新事务不能登记到指定的事务服务器  
Windows 2003 环境下安装使用 K/3 中间层,在使用用户管理功能时,可能会出现以下错误提示,一般可以从以下几个方面分析,解决。


1.  组件注册问题
Windows 2003 中, K/3 中间层的组件注册会有两个不正常,在组件管理中不能显示组件名称,而是一长字符串:
8005BBB8-E3B0-11D5-9FA1-00E04C54B3B6  组件名称应为: KdSvrMgr.clsAct
F004846C-E7A2-11D5-9FAB-00E04C54B3B6  组件名称应为: TransXmlLib.clsXml
由于这两个 COM+ 组件不能正确地解析名称,在使用中,第一个会引发上面的用户管理问题,第二个会引起注册组件不能通过的问题。
目前我们通过手工修改注册表来解决这个问题,以 K/3V10.0 为例(对于其他版本都需要通过查看组件的 VBR 文件确定这里的组件 UUID ),将下面的内容用记事本保存成 .reg 文件,然后双击执行添加到注册表中即可。


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:00000000
"RunAs"="Interactive User"

[HKEY_CLASSES_ROOT\AppID\transxmllib.exe]
"AppId"="{F004846C-E7A2-11D5-9FAB-00E04C54B3B6}"

2. IP 地址解析问题
另外一种原因就是中间层、客户端不能按照数据库服务器的 IP 地址解析机器名。
解决方法是在中间层、客户端、数据库双方的 hosts 文件中分别加入其他两个机器的 IP 地址和机器名,另外更加保险的做法是在各自的 TCP/IP 协议的 Wins 中加入其他两个机器的 IP 地址。

3.  设置问题
对于 Windows 2003 SP1 ,需要设置组件服务的属性中的安全配置事务管理器通信卫不要求进行验证,系统默认值是要求对方进行验证









本文转自 lcpljc 51CTO博客,原文链接:http://blog.51cto.com/lcpljc/328958,如需转载请自行联系原作者

相关文章:

  • SQL Server 数据库文件管理
  • 利用stat命令获取Linux文件系统和文件的详细状态信息
  • 如何改变ISA或WSUS在任务栏图标的运行状态(经验分享)
  • 编译安装mysql时报缺少boost1.59后,编译安装boost1.59
  • MFC控件指针公用释放方法[void* | 指针的引用]
  • eclipse设置代码提示
  • CCNA-思科认证网络支持工程师及薪金调查
  • 云计算大数据峰会小记
  • ovirt官方安装文档 附录C
  • 开始我的Struts学习
  • MSDE2000与SQLExpress2005共存时如何远程访问
  • 庖丁解Puppet之中级进阶篇
  • Web服务初探:用Demo学Web服务系列(2)——编写一简单的Web服务
  • Android DataBinding库(MVVM设计模式)
  • Linux LVM逻辑卷管理
  • [译]CSS 居中(Center)方法大合集
  • 【翻译】babel对TC39装饰器草案的实现
  • 230. Kth Smallest Element in a BST
  • iOS编译提示和导航提示
  • React Transition Group -- Transition 组件
  • SQLServer之创建显式事务
  • vue和cordova项目整合打包,并实现vue调用android的相机的demo
  • Xmanager 远程桌面 CentOS 7
  • 初识 webpack
  • 关于Flux,Vuex,Redux的思考
  • 看域名解析域名安全对SEO的影响
  • 批量截取pdf文件
  • 前端学习笔记之原型——一张图说明`prototype`和`__proto__`的区别
  • AI算硅基生命吗,为什么?
  • PostgreSQL之连接数修改
  • ​二进制运算符:(与运算)、|(或运算)、~(取反运算)、^(异或运算)、位移运算符​
  • # 数据结构
  • ###51单片机学习(1)-----单片机烧录软件的使用,以及如何建立一个工程项目
  • #Java第九次作业--输入输出流和文件操作
  • #免费 苹果M系芯片Macbook电脑MacOS使用Bash脚本写入(读写)NTFS硬盘教程
  • $NOIp2018$劝退记
  • (C语言)逆序输出字符串
  • (Java岗)秋招打卡!一本学历拿下美团、阿里、快手、米哈游offer
  • (TOJ2804)Even? Odd?
  • (笔试题)合法字符串
  • (附源码)springboot 校园学生兼职系统 毕业设计 742122
  • (十八)用JAVA编写MP3解码器——迷你播放器
  • (一)80c52学习之旅-起始篇
  • (转)Mysql的优化设置
  • (转)Sql Server 保留几位小数的两种做法
  • (转)详解PHP处理密码的几种方式
  • (转)真正的中国天气api接口xml,json(求加精) ...
  • .net core webapi 大文件上传到wwwroot文件夹
  • .NET WebClient 类下载部分文件会错误?可能是解压缩的锅
  • .net 按比例显示图片的缩略图
  • @RequestBody的使用
  • []Telit UC864E 拨号上网
  • [Android]Tool-Systrace
  • [Android]使用Android打包Unity工程
  • [AR]Vumark(下一代条形码)