Install or upgrade Microsoft Dynamics CRM Server

 

Applies To: Dynamics 365 (on-premises), Dynamics CRM 2016

This section explains how to install Microsoft Dynamics CRM Server 2016. In addition, there is installation troubleshooting information.

Important

There is additional information in the Microsoft Dynamics CRM 2016 and Microsoft Dynamics CRM Online Readme.

Components installed during Microsoft Dynamics Server 2016 Setup

This section describes what is installed during Microsoft Dynamics CRM Server 2016 Setup.

Microsoft Dynamics CRM Server 2016 installed configuration components

When you install Microsoft Dynamics CRM Server 2016, by default Setup creates a folder structure under SystemDrive:\ Program Files\Microsoft Dynamics CRM\. Additional components include the following.

All of the following web components are added during a Full Server role installation. During an individual role installation, fewer or none of these components are installed on the server.

Component

Name

Description

Application Pool

CRMAppPool

Microsoft Dynamics CRM Server 2016  Setup creates a separate application pool for the  deployment.

Application Pool

CRMDeploymentServiceAppPool

Setup creates a separate application pool for the Deployment Web Service.

Site

Microsoft Dynamics CRM

Website forthe deployment.

Applications

XRMDeployment

Facilitates the implementation of XRM deployments.

Applications

Help

Services the Help system for the application.

Setup creates or can use pre-existing active directory groups to manage permissions as described in the following table.

Group

Description

PrivReportingGroup

Privileged user group for reporting functions. This group is created during Microsoft Dynamics CRM Server 2016 Setup and configured during Microsoft Dynamics CRM Reporting Extensions Setup.

PrivUserGroup

Privileged user group for special administrative functions, including CRMAppPool identity (domain user or Network Service). The users who configure Microsoft Dynamics 365 Server must be added to this group.

SQLAccessGroup

All server processes/service accounts that require access to SQL Server, including CRMAppPool identity (domain user or Network Service). Members of this group have db_owner permission on the Microsoft Dynamics 365 databases.

ReportingGroup

All Microsoft Dynamics 365 users are included in this group. This group is updated automatically as users are added and removed from the deployment. By default, all Microsoft Dynamics 365 Reporting Services reports grant Browse permission to this group.

All of the following services are added during a Full Server role installation. During an individual role installation, fewer or none of these services are installed on the server.

Service

Description

Microsoft Dynamics 365 Asynchronous Processing Service

Services asynchronous processes such as bulk email and workflow.

Microsoft Dynamics 365 Asynchronous Processing Service (maintenance)

Services asynchronous maintenance such as encryption key generation for authentication and database deletion clean up.

Microsoft Dynamics 365 Unzip Service

Handles the uncompressing of zipped files for data import. This service is installed as part of the Web Application Server role.

Microsoft Dynamics 365 Sandbox Processing Service

The Sandbox Processing Service server role enables an isolated environment to allow for the execution of custom code, such as plug-ins.

Microsoft Dynamics 365 Monitoring Service

Monitors all Microsoft Dynamics 365 Server roles that are installed on the local computer. With this release of Microsoft Dynamics 365, the service is used to detect expired digital certificates that may affect Microsoft Dynamics 365 services that are running in the deployment. The Monitoring Service does not perform any other monitoring tasks and does not transmit information outside the computer where the service is running. The Monitoring Service is installed with the installation of any Microsoft Dynamics 365 Server role and records events under the MSCRMMonitoringServerRole source in the Event log.

Microsoft Dynamics 365 VSS Writer

Provides an interface to back up and restore Microsoft Dynamics 365 data by using the Windows Server Volume Shadow Copy Service (VSS) infrastructure.

Note

To stay up to date with the current release, customers of Microsoft Dynamics CRM 2016 (on-premises) should download and apply the December 2016 Service Pack for Microsoft Dynamics 365 (on-premises). As part of the update, the application name changes to Microsoft Dynamics 365. More information:  What is Dynamics 365 and how do I get it?

The following SQL Server components are added.

Component

Name

Description

Databases

MSCRM_CONFIG

OrganizationName_MSCRM

Microsoft SQL Server Setup creates the SystemDrive:\Program Files\Microsoft SQL Server\MSSQL<ver>\MSSQL\Data\ folder and Microsoft Dynamics CRM Server 2016 Setup installs the configuration database and organization databases in it.

SQL Server Jobs

MSCRM_CONFIG.SiteWideCleanup

Microsoft Dynamics CRM Server 2016 Setup creates one SQL Server job that is used for maintenance.

Logins

PrivReportingGroup

ReportingGroup

SQLAccessGroup

MSCRMSqlLogin

Microsoft Dynamics CRM Server 2016 Setup creates SQL Server logins for the PrivReportingGroup, ReportingGroup, and SQLAccessGroupActive Directory groups that are created.

MSCRMSqlLogin is used for time zone conversions when you use dashboards and charts, and do queries using Advanced Find. When Microsoft SQL Server is enabled to use common language runtime (CLR), this can significantly improve performance for those features.

Note

By default, CLR is not enabled in Microsoft SQL Server. For more information about how to enable CLR, see Enabling CLR Integration.

Other software installed during setup

If not already installed, the following software is installed for a Full Server during Microsoft Dynamics CRM Server 2016 Setup:

Note

The installation of some of these items such as Microsoft .NET Framework and SQL System Clr Types may require you to restart your computer before you can continue to run Microsoft Dynamics CRM Server 2016 Setup.

  • Microsoft SQL Reporting Service Report Viewer Control

  • Microsoft SQL Server Native Client

  • SQL System Clr Types

  • SQL Server Management Objects

  • Microsoft Application Error Reporting Tool

  • Microsoft Visual C++ Runtime Library

  • Windows Server Web Server Role

  • Windows Search

  • Microsoft .NET Framework 4, which includes the following components:

    • Microsoft .NET Framework 4.5.2 (required by Microsoft Dynamics 365 Server)

    • Windows Workflow Foundation (required by Microsoft Dynamics 365 Server)

    • Windows Presentation Foundation

    • Windows Communication Foundation (WCF) (required by Microsoft Dynamics 365 Server)

  • Microsoft Chart Controls for Microsoft .NET Framework

  • Windows PowerShell

  • Microsoft URL Rewrite Module for IIS

  • File Server Resource Manager

The following topics describe step-by-step procedures to install Microsoft Dynamics CRM Server 2016 or upgrade from an earlier version.

In This Section

Microsoft Dynamics CRM Server installation

Upgrading Microsoft Dynamics CRM Server

Configure IFD for Microsoft Dynamics 365

Troubleshooting installation and upgrade

See Also

Installing on-premises Dynamics CRM
Install or upgrade Language Packs

© 2017 Microsoft. All rights reserved. Copyright