安裝Dynamics CRM 2016環境配置要求:sql
系統版本:Windows Server 2012 R2(必須)windows
SQL 版本: SQLServer2014SP1-FullSlipstream-x64-ENU(必須)瀏覽器
Dynamics CRM 版本:CRM2016-Server-ENU-amd64(必須)服務器
安裝步驟:dom
1.在虛擬機安裝windows server 2012 r2,安裝完後把機器名改爲簡單好認的(好比SQL2014,CRMServer等),後面安裝CRM會用到。ui
2.在服務管理中安裝Active Directory Domain Services(AD DS),安裝完後再安裝.NET Framework3.5和4.5this
4.配置AD DS,在Server manger 頂欄小旗,點擊提高爲域控制器,新建林,輸入域控制器名,如CRM.com,而後一路next,配置完後重啓spa
輸入密碼,一般爲大寫字母+小寫字母+特殊字符orm
點擊安裝server
安裝完AD DS,DNS Server和Web server(IIS)後服務器管理器面板
5.打開AD域用戶和組,新建組織單元OU,如CRM2016, 而後在OU下新增一個User,如crmsvc,user密碼改爲永不過時
打開AD用戶和計算機,Win + R 打開運行,輸入dsa.msc,或者直接在開始下拉菜單找到AD用戶計算機
新建組織單元
新建用戶
輸入用戶密碼,取消用戶下次登陸必須修改密碼,勾選用戶密碼永不過時
5.安裝SQL server2014,能夠參考:http://www.sqlcoffee.com/SQLServer2014_0005.htm
進入Installation,選擇New SQL Server stand-alone installation or add features to an existing installation
輸入產品密鑰
勾選I accept the license terms 和 Turn on customer Experience選項
下一步
規則檢測過程當中可能會有警告提示,按提示操做便可,Computer domain controller不用管,Microsoft .Net Application Security是可能沒聯網,Windows Firewell須要關閉防火牆
操做後
默認第一項,下一步
勾選Database Engine Services
Full-Text and Semantic Extractions for...
Reporting Services
Manager Tools Basic
默認Instance,若是提示Instance已經被使用,能夠換個新的name
下一步
點擊Add Current user
默認第一個選項,下一步
點擊Install,等待安裝完成
安裝完成
6.安裝Dynamics CRM,
選擇setup server.exe
輸入序列號
勾選I accept license
點擊Install,安裝預備環境軟件,安裝完Microsoft .NET Framework後可能須要重啓,而後從新點擊Setup Server.exe安裝
安裝完預備環境軟件
默認路徑下一步
默認下一步
輸入SQL server安裝的計算機名稱(第一步提到的)
選擇browse,選中第一步安裝AD後建立的AD OU
Account Name爲:域名 + AD的OU中建立的用戶名,Password是OU中的用戶名的密碼
默認下一步
不填,默認下一步
Display name通常爲: CompanyName簡稱 + Productname
默認下一步
選第二項I dont want to user Microsoft update
檢測過程當中會有一些錯誤,若是是Performance 緣由,須要把crmsvc帳號加到performance log裏面去
打開AD 用戶和計算機,選中Builtin,找到Performance log users
輸入crmsvc,點擊檢查名稱,點擊肯定
退回上一步,從新檢測一下
下一步
點擊Install
安裝到CRM Tools時會很慢,尤爲內存小於2G的時候,若是是在虛擬機上安裝,內存必定要大於2G。耐心等待漫長的安裝時間後,安裝完成。
(安裝過程當中不要強行關閉安裝程序,會致使OU配置失敗,退出從新修復也無效。)
安裝完成後:
安裝完自動安裝CRM Reporting Extensions Setup,若是沒有自動運行,到CRM安裝包下,打開SrsDataConnector文件夾,運行SetupSrsDataConnector.exe,選擇Do not get updates
勾選I accpet this license agreement
默認下一步
默認下一步
勾選I dont want to user Microsoft update
默認下一步
在系統環境檢測時可能會遇到The SQL Server Reporting Services account is a local user and is not supported的錯誤提示,
須要打開SQL Server 2014 Reporting services Configuration manager
默認帳號登錄
在Service Account中,選擇Local System
選擇文件存放位置,輸入密碼,密碼自定義
默認OK
完成後狀態
從新運行SetupSrsDataConnector.exe,檢測經過
默認下一步
點擊Install
安裝完成
打開Deployment Manager
選中Organizations,右鍵crmserver,選擇browse,在彈出的瀏覽器中輸入用戶名密碼,用戶名和密碼爲域登錄的用戶名和密碼,進入CRM成功。所有CRM安裝配置完成。
錯誤問題解析:
在虛擬機上安裝Dynamics CRM Server 2016 正常安裝,期間檢測未出現錯誤,安裝到最後,進度條卡在一個Tools上,名爲"Microsoft.Crm.Tools.Admin.ImportDefaultDataAction"
強行結束後,在控制面板中對程序進行修復安裝,打開Deployment Manager,發現Organizations中的狀態是pending,且右鍵沒有browse下拉菜單,在瀏覽器輸入127.0.0.1\xxx,在彈出的窗口輸入用戶名密碼無效,一直重複彈出窗口,或者提示「」, 沒法進入CRM
輸入localhost:5555 進入CRM後
提示錯誤:指定的組織已被禁用
緣由:
一、進度條卡在Microsoft.Crm.Tools.Admin.ImportDefaultDataAction上面,是由於系統內存不夠,因此安裝進度很慢。
二、若是強行結束安裝,該組織沒有配置成功,因此被禁用。OU會一直處在pending狀態,致使沒法登錄CRM。
解決方案:
在虛擬機上安裝CRM,若是內存不夠,進度條卡在Microsoft.Crm.Tools.Admin.ImportDefaultDataAction上面須要等好久好久,大概一天的時間吧,因此在虛擬機上安裝CRM的時候,建議系統內存最少2G以上(不包括2G)。