在安装了Microsoft Dynamics CRM 2016的Windows Server 2012 Datacenter上,我想运行部署命令,但是对于每个命令,我都会收到此错误:"(500)内部服务器错误"。 我先跑这个:
Add-PSSnapin Microsoft.Crm.PowerShell
它会正常工作,当我用get-pssnapin和Get-Help * Crm *检查它时,一切都很好,我需要的所有东西都是注册的。但是当我想运行像这样的cmdlet命令时,我面临错误:Get-CrmSetting或Get-CrmCertificate或者...... 例如,对于Get-CrmSetting TraceSettings,它会给我这个错误:
如何解决此问题和错误?
由于
答案 0 :(得分:0)
根据this article,您可能想尝试:
Get-CrmSetting –SettingType TraceSettings
来自this article的其他一些项目需要调查:
答案 1 :(得分:0)
验证(CRMDeploymentServiceAppPool应用程序池标识)是否具有SQL SEVER SysAdmin权限。这是执行任何CRM配置更改和组织操作所必需的。
Deployment Web Service (CRMDeploymentServiceAppPool Application Pool identity) .... Sysadmin对SQL Server实例的权限,用于配置和组织数据库。 ....