【Windows】启用 MSDTC 服务与相关设定

  在作分散式事务时,常常会发生 MSDTC 设定上的问题,记录如何启用 MSDTC 服务及调整相关设定。

MSDTC(Microsoft Distributed Transaction Coordinator)服务是 Windows 协调跨越多个资源管理员的事务,比如数据库、消息队列及文件系统。

  应用程序所在主机与服务器主机(例:数据库服务器)为同一台主机时,只需要启用 MSDTC 服务即可。

  应用程序所在主机与服务器主机(例:数据库服务器)为不同台主机时,应用程序所在主机与服务器主机都要启用 MSDTC 服务与相关设定。

1、启用 MSDTC 服务

  依序点选“开始” → “系统管理工具” → “服务” → “Distributed Transaction Coordinator”,开启“Distributed Transaction Coordinator”窗口。

  按下【启动】启动服务。

若为丛集主机时,MSDTC 服务所在节点主机都要启动服务。

2、防火墙设定

  依序点选“开始” → “控制面板” → “系统及安全性” → “Windows 防火墙” → “允许程序通过 Windows 防火墙”,进入“允许程序通过 Windows 防火墙通讯”设定页面。

  按下【变更设定】,勾选“分散式事务协调器”。

若为丛集主机时,MSDTC 服务所在节点主机都要设定防火墙。

3、设定 DTC

  依序点选“开始” → “系统管理工具” → “组件服务”,开启“组件服务”窗口。

  选择“组件服务” → “电脑” → “我的电脑” → “Distributed Transaction Coordinator”,于“本机 DTC”开启右键菜单,选择“内容”,开启“本机 DTC”窗口。

若为丛集主机,选择“丛集 DTC”。

  点选“安全性”页签。

3.1 网络 DTC 存取

  勾选“网络 DTC”存取。

3.2 事务管理员通讯

  勾选“允取输入”、“允取输出”。

验证项目与事务项目使用情境可参考 MSDN 文章:Troubleshooting Problems with MSDTC。

  • MSDN:Troubleshooting Problems with MSDTC

尝试将自己的理解写成文字纪录,数据来源均来自于网络。

如有理解错误、引用错误或侵权,请多加指正与告知,让我有更多的进步与改进的空间,谢谢!

原文:大专栏  【Windows】启用 MSDTC 服务与相关设定

原文地址:https://www.cnblogs.com/chinatrump/p/11468485.html

时间: 2024-08-03 15:55:47

【Windows】启用 MSDTC 服务与相关设定的相关文章

架设证书服务器 及 让IIS启用HTTPS服务

无废话图文教程,教你一步一步搭建CA服务器,以及让IIS启用HTTPS服务. 一.架设证书服务器(CA服务) 1.在系统控制面板中,找到“添加/删除程序”,点击左侧的“添加/删除windows组件”,在列表中找到“证书服务”,安装之. 2.CA类型,这里有四种选择,这里以“独立根CA”为介绍. 3.CA识别信息,这里可以为你的CA服务器起个名字. 4.证书数据库设置,用于保存证书的相关数据库和日志文件,这个默认就行了. 5.安装完成后,在 控制面板 - 管理工具 中就可以打开 证书颁发机构,这个

破解windows下MySQL服务启动不了的情况下不能对其进行完全卸载的解决方案

以下的文章主要介绍的是在MySQL服务启动不了的情况下,不能对其进行完全卸载的实际解决办法的描述,以下就是对解决MySQL服务启动不了的情况下具体方案的描述,希望在你今后的学习中会对你有所帮助. MySQL 5.1 安装过程中报apply security setting错误的解决办法 1, 卸载MySQL 2, 删除目录 C:\Documents and Settings\All Users\Application Data\MySQL 3, 重新安装MySQL 就 OK 啦 [MySQL]

Hyper-V 2016 系列教程29 主流品牌服务器的BIOS的虚拟化相关设定

企业正式环境中服务器的稳定性非常重要正常情况下是要求7*24小时不间断运行的除了硬件的质量外还有就是系统的设定和优化其中BIOS的设定如果设定不当的话也会引起服务器的不稳定希望这个小小的BIOS能引起企业IT管理员的重视另外我的建议是BIOS的设定也要以硬件厂家官方的建议为准毕竟厂家的测试才是完美的. 虚拟化服务器初始安装时BIOS的主要设定参数大体有如下 恢复BIOS为出厂缺省设置 设定BIOS中时间和日期 开启Intel-VT或者AMD-V虚拟化支持功能有的厂家服务器此项菜单为Virtual

windows中的服务隔离 service isolation and service SID(Virtual Account)

windows 中的服务隔离在windows vista 以及server 2008之后就有了,可以让管理员控制本地资源的使用(如文件.注册表等等).之前windows版本中,系统内置了一些高权限的服务账号,大家所熟悉的有Local System,Network,LocalService 为了最小化权限使用,通常我们需要创建账号来赋予最小权限,然后配置服务以这个账号运行,但是如果服务较多,那么有许许多多的账号要维护,而且如果你有严格的密码策略的话,比如定期要更改服务账号的密码,那真是头疼. wi

开启Windows的索引服务

除开SearchEverything电脑内部的全硬盘搜索之外,如果要搜索文件内的内容的话,就无能为力的了.Window内置的索引服务就派上用场了,这么好的服务,默认设置居然是关闭的,想不通. 下面来介绍如何开启并且使用上WIndows内置的索引服务. 1. 打开WIndows的索引服务 控制面板-->打开或者关闭Windows功能更-->开启Indexing Service-->点击确定 2. 配置索引选项 控制面板--->索引选项--->高级选项--->文件类型---

Centos7.X自带的防火墙和服务的相关的配置

centos7.0版本之后相对于以前的版本更改行还是很大的,原先在6.5版本之前命令和配置文件大致都差不多,自7.0版本之后一些功能都有较大的改变,接下来会从防火墙和服务的相关配置来进行剖析. (一)防火墙firewall的相关介绍及配置 CentOS 7中防火墙是一个非常的强大的功能,在CentOS 6.5中在iptables防火墙中进行了升级了.(he dynamic firewall daemon firewalld provides a dynamically managed firew

OpenSSH服务及其相关_学习笔记

OpenSSH服务及其相关: Telnet    Tcp/23 缺点: 1.认证是明文 2.数据传输明文 ssh:Secure Shell  Tcp/22 Openssh(开源) 协议:sshv1(缺陷,废弃).sshv2 客户端: linux:ssh windows:putty.SecureCRT.SSHSecureShellClient.Xmanager ssh_config        配置文件 服务端: sshd openssh(ssh,sshd) sshd_config       

windows运行打开服务命令

windows运行打开服务命令         Java代码      1. gpedit.msc-----组策略      2. sndrec32-------录音机      3. Nslookup-------IP地址侦测器      4. explorer-------打开资源管理器      5. logoff---------注销命令      6. tsshutdn-------60秒倒计时关机命令           补充回答: www.2cto.com      1. gped

Windows Azure Virtual Machine (1) 相关技术

<Windows Azure Platform 系列文章目录> 1.Microsoft Azure是否由System Center和Hyper-V构成? Microsoft Azure虽然支持Hyper-V的VHD直接上传至Azure云端进行管理,但是Azure底层技术是微软自己研发的.独有的技术,且不对外提供.如果客户想构建属于自己的私有云平台,可以使用Azure Pack,采用微软的System Center + Windows Server产品,构建自己的私有云平台. 2.我是否可以在M