BizTalk 2010导入应用程序触发“拒绝访问路径”错误

时间:2016-10-04 20:43:35

标签: biztalk biztalk-2010

我已经导入并启动了BizTalk 2010安装,这是我第一次遇到此错误。在StackOverflow中搜索并搜索此内容并没有发现任何接近我所看到的内容。

当我导入BizTalk 2010应用程序(从另一台BizTalk服务器导出 - 设置测试BizTalk环境)时,所有日志都显示导入工作直到接近结束...

----8<---snip snip--->8----
Updating parties and enlistments...

PerformingEndChangeRequestsWithRollBack

* Performing EndTypeChangeRequest for resource type "System.BizTalk:Assembly".

* Performing EndTypeChangeRequest for resource type "System.BizTalk:BizTalkAssembly".

* Performing EndTypeChangeRequest for resource type "System.BizTalk:BizTalkBinding".

Import Wizard[10/4/2016 4:06:52 PM]: Error in Importing Application
Import Wizard[10/4/2016 4:06:52 PM]: Access to the path is denied.

Import Wizard[10/4/2016 4:06:52 PM]: Entering Page Results

The import process for the application xyzBiztalkApplication to the group BizTalk Group failed.

The following error(s) occurred.
-Access to the path is denied.

日志未指示访问被拒绝的路径。最接近的一页是:UnauthorizedAccessException

事件查看器也没有帮助。它只有这个:

Error while importing "C:\Users\BlarneyUser\Desktop\BiztalkInstall\xyzBizTalk_20161004.msi".
Access to the path is denied.

我已经确认使用Windows 2012 Server上的“以管理员身份运行”执行BizTalk管理控制台,并且该用户已添加到BizTalk Server管理员组。

最后,我启动了一个快速的C#控制台应用程序,它探测了C:\驱动器中的每个文件夹,以识别那些具有UnauthorizedAccessException的文件夹......并将其与其他BizTalk服务器(我从中获得MSI)进行比较 - 两者都是相同的。

关于如何解决被拒绝的消息的任何想法?

1 个答案:

答案 0 :(得分:0)

这里有一篇文章Access denied when deploying BizTalk solutions from Visual Studio

听起来你已经完成了包含该文章中Visual Studio的MSI rathter的大部分相关步骤。

  
      
  • 确保您的用户帐户是BizTalk Server Administrators组的成员,并且还是SSO管理员或SSO Affiliate Administrators组的成员。这些成员资格应授予您对数据库的必要访问权。
  •   

然而,文章还提到的一件事是微软的一个名为Process Monitor的实用工具。这有助于识别其他东西是否锁定了文件。它是Windows Sysinternals套件的一部分。