服务器 'XXXXX' 上的 MSDTC 不可用

geniuswjt 2011-10-18 04:45:17
RT,我执行用存储过程中使用链接服务器操作时报了这个错。

虽然我百度了各种方式,但不大清楚这个原理暂时不敢擅自操作
希望有经验的大侠介绍下这个msdtc打开后有没什么安全隐患?
怎么打开?怎么检查是否已打开?等等之类的经验之谈。谢谢!

下面是我搜来的解决方法
http://www.cnblogs.com/yumenjianke/archive/2008/06/16/1223405.html
...全文
978 15 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
15 条回复
切换为时间正序
请发表友善的回复…
发表回复
geniuswjt 2011-10-18
  • 打赏
  • 举报
回复
悲催,无解ing
geniuswjt 2011-10-18
  • 打赏
  • 举报
回复

两边msdtc都打开了,报这个错。。。
中国风 2011-10-18
  • 打赏
  • 举报
回复
[Quote=引用 11 楼 geniuswjt 的回复:]

2003。应该没问题吧?引用 10 楼 roy_88 的回复:

加上系統補丁就行了

win2000時有存在隱患要打補丁,其它版本沒發現有相關隱患
[/Quote]
2003\2008系統版本沒發現有相關隱患

如果有微軟一定會出相關補丁的
--小F-- 2011-10-18
  • 打赏
  • 举报
回复
[Quote=引用 11 楼 geniuswjt 的回复:]
2003。应该没问题吧?

引用 10 楼 roy_88 的回复:

加上系統補丁就行了

win2000時有存在隱患要打補丁,其它版本沒發現有相關隱患
[/Quote]
打上SP2以上补丁
geniuswjt 2011-10-18
  • 打赏
  • 举报
回复
2003。应该没问题吧?[Quote=引用 10 楼 roy_88 的回复:]

加上系統補丁就行了

win2000時有存在隱患要打補丁,其它版本沒發現有相關隱患
[/Quote]
中国风 2011-10-18
  • 打赏
  • 举报
回复
加上系統補丁就行了

win2000時有存在隱患要打補丁,其它版本沒發現有相關隱患
geniuswjt 2011-10-18
  • 打赏
  • 举报
回复

如图,我看了下日志2句都有啊。。。
Attempting to initialize Microsoft Distributed Transaction Coordinator (MS DTC). This is an informational message only. No user action is required.
这句貌似只是说尝试初始化dtc,但之后又来这句
The Microsoft Distributed Transaction Coordinator (MS DTC) service could not be contacted. If you would like distributed transaction functionality, please start this service.
说无法连接到dtc。。。
那么出现这句貌似不是就说明成功了。

我主要怕打开ms dtc有没什么安全隐患?梁sir求指点啊。
小F姐来点意见啊,有木有安全隐患!
[Quote=引用 5 楼 liangck 的回复:]

Attempting to initialize Microsoft Distributed Transaction Coordinator (MS DTC). This is an informational message only. No user action is required.

这段表示OK。
[/Quote]
中国风 2011-10-18
  • 打赏
  • 举报
回复
用到分佈式事務是需要開啟的
--小F-- 2011-10-18
  • 打赏
  • 举报
回复
开始→运行→输入CMD,回车→输入net start msdtc,回车。
msdtc已启动。
快溜 2011-10-18
  • 打赏
  • 举报
回复
没有启用
liangCK 2011-10-18
  • 打赏
  • 举报
回复
Attempting to initialize Microsoft Distributed Transaction Coordinator (MS DTC). This is an informational message only. No user action is required.

这段表示OK。
--小F-- 2011-10-18
  • 打赏
  • 举报
回复
启动MSDTC啊
liangCK 2011-10-18
  • 打赏
  • 举报
回复
查看sql server的日志。

The Microsoft Distributed Transaction Coordinator (MS DTC) service could not be contacted. If you would like distributed transaction functionality, please start this service.

有这么一段,表示未启用。
liangCK 2011-10-18
  • 打赏
  • 举报
回复
就是这样子。
geniuswjt 2011-10-18
  • 打赏
  • 举报
回复
求大侠露个脸指导下

34,838

社区成员

发帖
与我相关
我的任务
社区描述
MS-SQL Server相关内容讨论专区
社区管理员
  • 基础类社区
  • 二月十六
  • 卖水果的net
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧