Distributed Transaction Coordinator 服务因 3221229584 (0xC0001010) 服务性错误而停止

本文介绍了解决因MSDTC日志文件缺失导致的问题的方法:通过使用msdtc-resetlog命令来重建日志文件,并重启DistributedTransactionCoordinator服务。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

这主要是系统无法找到MS DTC 日志文件造成的,只要创建一下就可以了:

点开始→运行→输入命令"msdtc -resetlog",运行该命令即可.

之后,重新启动电脑,或者运行服务中的"Distributed Transaction Coordinator "服务均可.

Package properties: Description: Microsoft SQL Server 2016 ProductName: SQL Server 2016 Type: RTM Version: 13 SPLevel: 3 KBArticle: KB5003279 KBArticleHyperlink: https://support.microsoft.com/?kbid=5003279 Microsoft 支持 Microsoft 支持 PatchType: SP AssociatedHotfixBuild: 0 Platform: x64 PatchLevel: 13.3.6300.2 ProductVersion: 13.0.1601.5 GDRReservedRange: 13.0.1700.0:13.0.1899.0;13.0.4200.0:13.0.4299.0;13.0.5200.0:13.0.5399.0;13.0.6400.0:13.0.6999.0 Installation location: d:\4deada0f0cf847639c59e9c30e87\x64\setup\ 用户输入设置: ACTION: Patch ALLINSTANCES: false CLUSTERPASSIVE: false CONFIGURATIONFILE: ENU: false HELP: false IACCEPTROPENLICENSETERMS: false INDICATEPROGRESS: false INSTANCEID: <空> INSTANCENAME: <空> MRCACHEDIRECTORY: QUIET: false QUIETSIMPLE: false SUPPRESSPRIVACYSTATEMENTNOTICE: false UIMODE: Normal X86: false Rules with failures: Global rules: There are no scenario-specific rules. Rules report file: The rule result report file is not available. Exception summary: The following is an exception stack listing the exceptions in outermost to innermost order Inner exceptions are being indented Exception type: Microsoft.SqlServer.Management.Sdk.Sfc.EnumeratorException Message: Failed to retrieve data for this request. HResult : 0x80131500 Data: HelpLink.ProdName = Microsoft SQL Server HelpLink.BaseHelpUrl = http://go.microsoft.com/fwlink 理想的世界! 理想的世界! HelpLink.LinkId = 20476 HelpLink.EvtType = 0x48BB60BC@0xAC7B1A58@1233@6 DisableWatson = true Stack: 在 Microsoft.SqlServer.Chainer.Infrastructure.SqlDiscoveryDatastoreInterface.LoadData(IEnumerable`1 machineNames, String discoveryDocRootPath, String clusterDiscoveryDocRootPath) 在 Microsoft.SqlServer.Configuration.SetupExtension.RunDiscoveryAction.ExecuteAction(String actionId) 在 Microsoft.SqlServer.Chainer.Infrastructure.Action.Execute(String actionId, TextWriter errorStream) 在 Microsoft.SqlServer.Setup.Chainer.Workflow.ActionInvocation.<>c__DisplayClasse.<ExecuteActionWithRetryHelper>b__b() 在 Microsoft.SqlServer.Setup.Chainer.Workflow.ActionInvocation.ExecuteActionHelper(ActionWorker workerDelegate) Inner exception type: Microsoft.SqlServer.Configuration.Sco.SqlRegistryException Message: 句柄无效。 HResult : 0x84d10006 FacilityCode : 1233 (4d1) ErrorCode : 6 (0006) Data: WatsonData = Microsoft.SqlServer.Configuration.Sco.SqlRegistryException@Win32Error Stack: 在 Microsoft.SqlServer.Configuration.Sco.InternalRegistryKey.OpenSubKey(String subkey, RegistryAccess requestedAccess) 在 Microsoft.SqlServer.Discovery.DiscoveryUtils.Util.TryLocallyCacheRegistryKey(ServiceContainer ctx, String machineName, SqlRegistryKey machineKey, String registryPath, RegistryView regView, String regPath, RegistryAccess registryAccess, Boolean& alreadyCached) 在 Microsoft.SqlServer.Discovery.DiscoveryUtils.Util.GetLocalMachineSubKey(ServiceContainer ctx, String machineName, RegistryView regView, String regPath, RegistryAccess registryAccess) 在 Microsoft.SqlServer.Discovery.RegistryKeyExistsPropertyValueProvider.GetPropertyValue(Object[] context) 在 Microsoft.SqlServer.Discovery.DiscoveryEnumObject.GetPropertyValueFromProvider(IPropertyValueProvider propertyValueProvider, String machineName, Object[] context) 在 Microsoft.SqlServer.Discovery.ObjectInstanceSettings.IsObjectFound(String machineName, String idFilter) 在 Microsoft.SqlServer.Discovery.Product.FilterObjectSet(ArrayList objects, String idFilter) 在 Microsoft.SqlServer.Discovery.Product.GetData(EnumResult erParent) 在 Microsoft.SqlServer.Management.Sdk.Sfc.Environment.GetData() 在 Microsoft.SqlServer.Management.Sdk.Sfc.Environment.GetData(Request req, Object ci) 在 Microsoft.SqlServer.Management.Sdk.Sfc.Enumerator.GetData(Object connectionInfo, Request request) 在 Microsoft.SqlServer.Management.Sdk.Sfc.Enumerator.Process(Object connectionInfo, Request request)
最新发布
08-01
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值