几天前,我决定重新安装Windows 10和所有开发工具,例如SQL Server 2017和Visual Studio 2017 Professional的最新版本。我还安装了SQL Server数据工具,以获取诸如集成服务和分析服务之类的商业智能项目模板。
在我运行Visual Studio集成服务项目之前,一切似乎都还不错,该项目包含带有序列容器的程序包以及几个执行sql任务。序列容器设置为“必需”事务,而任务设置为“支持”。到现在为止一直有效:-(
突然,这些软件包现在失败,并显示以下消息:
错误:由于错误0x8004D01B“事务管理器不可用”,SSIS运行库无法启动分布式事务。 DTC事务无法启动。这可能是因为MSDTC服务未运行。
我检查了几乎所有描述此错误的文章,但似乎没有任何事情可以解决我的问题。这是我所做的:
特定于应用程序的权限设置不会授予具有CLSID的COM Server应用程序本地激活权限 {E0628A3F-D40D-4C78-87B9-98733CDF11F2} 和APPID {347F1A3E-7950-45F6-8681-43C056BDE1BD} 从在应用程序容器不可用SID(不可用)中运行的地址LocalHost(使用LRPC)发送到用户AzureAD \ GeirForsmo SID(S-1-12-1-372923485-1223005809-3398675072-2521564256)。可以使用组件服务管理工具来修改此安全权限。
我真的希望你们任何人都可以在这里帮助我。
关于盖尔