禁用组织时出现Microsoft CRM Dynamics 2011 PowerShell错误
每当我在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
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服务请求FindItemshttp://myserver/reportserver/ReportService2005.asmx
失败,出现SoapException。错误:授予用户“NT AUTHORITY\NETWORK SERVICE”的权限不足以执行此操作
这让我想到了这篇文章:
解决方案是在具有提升权限的帐户下运行CrmDeploymentServiceAppPool。根据帖子,在SQL Server中作为服务和系统管理员登录
您可能已经运行过此页面:用于CRM PowerShell引用 运行此命令将提供其他错误详细信息:
$error[0]。异常。详细信息。错误详细信息
此外,Windows应用程序事件日志显示错误(在我的情况下):
到报表服务器的Web服务请求FindItemshttp://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