安裝 .net 3.5功能
由於SQL安裝需要.Net Framework 3.5功能,因此需要先添加此功能,該功能的安裝異於其他功能安裝,需要特別配置,可按照如下步驟安裝:
在crus-con-sccm1,crus-con-sccm2,crus-con-sccm3添加角色和功能
基於角色或功能的安裝
不選擇角色
勾選.net3.5功能
此處非常重要,一定要點擊指定備用源路徑
原因如下圖紅框所示:
放入Windows 2012 R2安裝光盤或加載鏡像
找到%CD-Rom%\Sources\SxS\目錄
將目錄地址填入下面的路徑框中
點擊安裝
安裝成功
安裝SQL Server 2012 SP1
查詢之前提到的SCCM 2012R2安裝前置要求:
SQL Server 2012
| No service pack | Minimum of cumulative update 2 |
|
|
SP1 | No minimum cumulative update |
|
|
如上表,SQL Server 2012 SP1版本不需要打累計更新包即可支持SCCM 2012 R2。
在crus-con-sccm1,crus-con-sccm2,crus-con-sccm3三臺服務器上均需要安裝SQL 2012 SP1。
放入SQL Server 2012 SP1安裝光盤或加載鏡像
全新安裝SQL
檢測通過
輸入產品license
安裝更新
忽略防火牆警告
選擇SQL功能安裝
按照下圖選擇功能
通過檢測
按照默認設置點擊next
磁盤檢測通過
此處服務賬號需要配置
點擊下拉按鈕,選擇“Browse..”
輸入system,檢查名稱
將另外兩個服務賬號也改爲System
切換到Collation選項卡,點擊Customize選項卡
點擊SQL collation, sued for backwards compatibility,選擇:SQL_Latin1_General_CP1_CI_AS這種排序規則,點擊確定,下一步
添加SQL管理賬戶,這裏爲了測試方便,將本地管理員組設置爲SQL管理員,點擊add
修改位置
點擊CRUS-CON-SCCM1
輸入administrators,並點擊檢查名稱,確定
添加管理員賬戶後點擊下一步
選擇安裝和配置,點擊下一步
通過檢測
點擊安裝
所有組件安裝成功
擴展AD架構
SCCM2012部署時需要擴展Active Directory架構,就是在Active Directory中增加一些屬性和類,擴展AD架構的賬戶需要有Schema Admins組的權限。此步驟只需要在域控crus-con-dc1上運行一次即可。
首先檢查Aministrator賬戶是否有Schema擴展權限
連接到域控制器,打開ADUC
找到users容器下的Schema Admins用戶組
雙擊打開,查看成員,看到域管理員賬戶靜靜的躺在裏面,這裏不需要做任何操作。(建議生產環境的企業IT管理員在架構擴展步驟全部完成後,將該Schema Admins組成員全部移除,以防架構的誤改動)
在SCCM 2012的安裝光盤中提供了AD架構擴展工具,在安裝光盤的%CD-Rom%\SMSSETUP\BIN\X64目錄下找到extadsch.exe,以管理員身份運行。
完成後可在C盤根目錄下的extadsch.log中查看架構擴展結果,從文件內容可以判斷,架構擴展成功。
ADSI容器配置
SCCM2012安裝過程中還需要在AD的System容器中寫入一些參數,因此需要對System容器進行權限配置。此步驟只需要在域控crus-con-dc1上運行一次即可。
打開ADSI編輯器
右鍵點擊ADSI編輯器,連接到
選擇已知命名上下文“默認命名上下文”
右鍵點擊“CN=System”,新建,對象
選擇“container”類
輸入“System Management”
完成新建System Management容器
切換到安全tab,點擊添加
點擊“對象類型”
勾選“計算機”類型,確定
在對象名稱中輸入三臺預備安裝SCCM的服務器名,用分號分開,檢查名稱
點擊“高級”
分別選取三臺服務器名,點擊編輯
爲服務器添加“完全控制”權限,並在應用於 “這個對象和全部後代”,確定
確保三臺都如上述步驟配置完成