首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >MSDTC中缺少本地DTC

MSDTC中缺少本地DTC
EN

Stack Overflow用户
提问于 2012-06-19 12:04:16
回答 2查看 10.6K关注 0票数 1

首先,我无法启动MSDTC服务。我尝试了以下链接并解决了这个问题。链接:http://social.technet.microsoft.com/Forums/en-ZA/winserverhyperv/thread/d3de5460-fb42-4af0-ac75-27c22741c7e9 .Now我遇到了MSDTC中缺少本地DTC的问题。(我检查了组件服务)。我使用的是windows 7(64位)。

我尝试了too.But的步骤,但还是没有成功。

1)在服务控制面板中停止分布式事务协调器服务

2)在命令提示符下运行"msdtc -uninstall“,不带引号。这将从服务控制面板中删除MSDTC服务,并从注册表中删除关联的服务配置单元以及CID和CID.Locals:

代码语言:javascript
复制
HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\MSDTC 
HKEY_CLASSES_ROOT\CID 
HKEY_CLASSES_ROOT\CID.Local

3)如果您希望保留现有配置,如网络事务和其他MSDTC安全设置,请跳过此步骤。否则,请手动删除以下注册表项(如果存在):

代码语言:javascript
复制
HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\MSDTC 
HKEY_CLASSES_ROOT\CID 
HKEY_CLASSES_ROOT\CID.Local 
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\MSDTC

4)在命令提示符下运行"msdtc -install“,不带引号。这将重新安装MSDTC服务和上面的4个注册表配置单元。

5)在命令提示符下运行“msdtc-resetlog”,不带引号

关于如何解决这个问题,有什么建议吗?

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2012-06-28 12:45:48

现在我厌倦了解决我自己的问题,我把它发布在我的博客上。http://littlerasika.wordpress.com/2012/06/28/problem-with-starting-msdtc-and-missing-local-dtc-in-windows-7/

票数 2
EN

Stack Overflow用户

发布于 2015-08-06 02:29:54

下面有一节

代码语言:javascript
复制
Control Panel -> Administrative Tools -> Component Services -> Computers -> My Computer -> Distributed Transactions -> Local DTC

如果您转到属性,您应该能够选择“网络DTC访问”框并填写DCT登录。

我不得不摆弄它好几次(因为我的权限太紧了),我也会建议在新的设置之后重新启动,并且不要忘记在测试期间禁用防火墙,以确保它不会在那里被阻止。

这就对了:)

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/11094206

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档