CSDN首页 空间 新闻 论坛 Blog 下载 读书 网摘 搜索 .NET Java 视频 接项目 求职 在线学习 买书 程序员 通知
不看会后悔的Windows XP之经验谈 简单快捷DIY实用家庭影院
CSDN社区
搜索 收藏 打印 关闭
CSDN社区 >  VC/MFC >  ATL/ActiveX/COM

无法连接事务管理器

楼主wqb(啊喂)2002-06-19 12:25:20 在 VC/MFC / ATL/ActiveX/COM 提问

我用VB编写的COM+组件,类A为根对象,其中调用A1、A2两个二级对象。在组件服务中新建应用程序,在其中导入已被注册的组件,将类A设为需要新建事务,A1和A2设为支持事务。然后导出为MSI文件,在其他人机器上安装。运行时出错为无法连接事务管理器或事务管理器不存在。假如把类A的事物属性改为支持,在他人机器上可以运行,但是如果A1或A2中出错,则事务无法完全回滚。  
  我的机器是Win2000   pro,安装的机器是2000   Server和Pro同样出问题。在我的机器中没有问题。  
  请问是配置的问题还是我制作方法的问题。谢谢! 问题点数:200、回复次数:5Top

1 楼acptvc(微软全球技术中心 VC技术支持)回复于 2002-06-23 21:08:12 得分 140

好像是MSDTC没有运行或是配置方面的问题。在Administrative   tools   ->   Component   services中检查MSDTC的配置运行情况。  
   
  >假如把类A的事物属性改为支持,在他人机器上可以运行,但是如果A1或A2中>出错,则事务无法完全回滚。  
  此时如果A为根对象,那么COM+   runtime根本不会创建transaction   stream,A1,A2当然也不会从A那里得到transaction了。  
   
   
  -   微软全球技术中心   VC技术支持  
     
  本贴子以“现状”提供且没有任何担保,同时也没有授予任何权利。具体事项可参见使用条款  
  (http://support.microsoft.com/directory/worldwide/zh-cn/community/terms_chs.asp)。  
  为了为您创建更好的讨论环境,请参加我们的用户满意度调查  
  (http://support.microsoft.com/directory/worldwide/zh-cn/community/survey.asp?key=(S,49854782))。Top

2 楼wqb(啊喂)回复于 2002-06-23 22:10:45 得分 0

谢谢acptvc.这个问题已经基本解决,主要原因是Oracle与MSDTC的合作问题,很抱歉在上面没有说清楚。  
  我的程序后台数据库使用Oracle   8.1.6,客户端安装了Oracle   client   8.1.7。刚开始我的机器上按照   http://support.microsoft.com/support/complus/mtsandoracle.asp?GSSNB=1中说的修改了注册表,而其他人只是安装了客户端,没有修改注册表,于是就有这种情况发生。  
  按照上面网页中的步骤,安装win2000   server,Oracle   client   8.1.7,sp2,修改注册表,然后用OracleStress进行测试,当载入sqllib80.dll时失败,不知是什么原因。  
  而且更改注册表后MSDTC时常会占用所有的CPU资源。Top

3 楼floattofool(foolish)回复于 2002-06-29 20:46:38 得分 20

帮你UP!  
  Top

4 楼wolong_cai(卧龙•菜)回复于 2002-07-06 09:26:24 得分 20

upTop

5 楼daehappy(追求120%结贴)回复于 2002-07-07 21:54:21 得分 20

up!gz!Top

相关问题

  • delphi+oracle 保存数据时报错: 没有连接事务管理器或没有管理器
  • 无法启动 MS DTC 事务管理器。LogInit 返回错误 0x2. 怎么办?
  • 我在用企业管理器修改数据时,一直提示在FireHose下无法起动事务.
  • INTERNET管理器连接错误
  • vc用ODBC连接SQL server数据库后,为什么无法打开企业管理器?
  • 任务管理器无法打开
  • 无法打开企业管理器???
  • 企业管理器无法启动
  • 跨网数据库连接问题 : 本地查询分析器和企业管理器无法访问SQL数据库
  • INTERNET管理器不能和目标机连接 在线急等!

关键词

  • win2000
  • 安装
  • 组件
  • 修改
  • oracle
  • microsoft
  • asp
  • 事务
  • 管理器
  • 机器

得分解答快速导航

  • 帖主:wqb
  • acptvc
  • floattofool
  • wolong_cai
  • daehappy

相关链接

  • Visual C++类图书
  • Visual C++类源码下载

广告也精彩

反馈

请通过下述方式给我们反馈
反馈
提问
网站简介|广告服务|VIP资费标准|银行汇款帐号|网站地图|帮助|联系方式|诚聘英才|English|问题报告
北京创新乐知广告有限公司 版权所有, 京 ICP 证 070598 号
世纪乐知(北京)网络技术有限公司 提供技术支持
Copyright © 2000-2008, CSDN.NET, All Rights Reserved
GongshangLogo