禁用组织时出现Microsoft CRM Dynamics 2011 PowerShell错误

禁用组织时出现Microsoft CRM Dynamics 2011 PowerShell错误,powershell,dynamics-crm,dynamics-crm-2011,Powershell,Dynamics Crm,Dynamics Crm 2011,每当我在powershell脚本中尝试以下行时: Disable-CrmOrganization -Name MyOrganization 我得到以下错误: Disable-CrmOrganization : The Deployment Service cannot process the request because one or more validation checks failed. + Disable-CrmOrganization <<<< -Nam

每当我在powershell脚本中尝试以下行时:

Disable-CrmOrganization -Name MyOrganization
我得到以下错误:

Disable-CrmOrganization : The Deployment Service cannot process the request because one or more validation checks failed.
+ Disable-CrmOrganization <<<<  -Name MyOrganization
    + CategoryInfo          : NotSpecified: (:) [Disable-CrmOrganization], FaultException`1
    + FullyQualifiedErrorId : System.ServiceModel.FaultException`1[[Microsoft.Xrm.Sdk.Deployment.DeploymentServiceFaul
   t, Microsoft.Crm.PowerShell, Version=5.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35]],Microsoft.Crm.Pow
  erShell.DisableCrmOrganizationCmdlet

知道我为什么不能使用powershell禁用该组织吗?

您可能已经运行过此页面:用于CRM powershell引用

运行此命令将提供其他错误详细信息:
$error[0]。异常。详细信息。错误详细信息

此外,Windows应用程序事件日志显示错误(在我的情况下):

到报表服务器的Web服务请求FindItems
http://myserver/reportserver/ReportService2005.asmx
失败,出现SoapException。错误:授予用户“NT AUTHORITY\NETWORK SERVICE”的权限不足以执行此操作

这让我想到了这篇文章:

解决方案是在具有提升权限的帐户下运行CrmDeploymentServiceAppPool。根据帖子,在SQL Server中作为服务和系统管理员登录


您可能已经运行过此页面:用于CRM PowerShell引用

运行此命令将提供其他错误详细信息:
$error[0]。异常。详细信息。错误详细信息

此外,Windows应用程序事件日志显示错误(在我的情况下):

到报表服务器的Web服务请求FindItems
http://myserver/reportserver/ReportService2005.asmx
失败,出现SoapException。错误:授予用户“NT AUTHORITY\NETWORK SERVICE”的权限不足以执行此操作

这让我想到了这篇文章:

解决方案是在具有提升权限的帐户下运行CrmDeploymentServiceAppPool。根据帖子,在SQL Server中作为服务和系统管理员登录


当我执行2次时,它会工作,因此请尝试: 试一试{ 禁用CrmOrganization-名称“Oragnition\u Name” }抓住{ 禁用CrmOrganization-名称“Oragnition\u Name”
}

当我执行2次时,它会工作,因此请尝试: 试一试{ 禁用CrmOrganization-名称“Oragnition\u Name” }抓住{ 禁用CrmOrganization-名称“Oragnition\u Name”
}

正在运行
$error[0]。Exception.Detail.ErrorDetails
给了我
部署服务无法处理该请求,因为一个或多个验证检查失败。
。我正在以适当的权限运行,我可以在手动禁用该组织后将其删除。除了我的原始帖子中的消息外,没有其他内容。请删除它。我将使用TraceCategories选项中的*:Verbose启用跟踪,并查看生成的XRMDeployment日志。感谢您提供的提示,我稍后将对此进行研究。我最初想禁用一个组织,删除它,删除数据库,恢复数据库的副本,然后重新导入该组织。我意识到,在开发环境中,我可以简单地删除mscrm_配置数据库和组织数据库,并在不接触部署管理器的情况下恢复这两个数据库。运行
$error[0]。Exception.Detail.ErrorDetails
给了我
部署服务无法处理请求,因为一个或多个验证检查失败。
。我正在以适当的权限运行,我可以在手动禁用该组织后将其删除。除了我的原始帖子中的消息外,没有其他内容。请删除它。我将使用TraceCategories选项中的*:Verbose启用跟踪,并查看生成的XRMDeployment日志。感谢您提供的提示,我稍后将对此进行研究。我最初想禁用一个组织,删除它,删除数据库,恢复数据库的副本,然后重新导入该组织。我意识到,在开发环境中,我可以简单地删除mscrm_config数据库和组织数据库,并在不接触部署管理器的情况下恢复这两个数据库。
Remove-CrmOrganization -Name MyOrganization