安装 .net 3.5功能

由于SQL安装需要.Net Framework 3.5功能,因此需要先添加此功能,该功能的安装异于其他功能安装,需要特别配置,可按照如下步骤安装:

在crus-con-sccm1,crus-con-sccm2,crus-con-sccm3添加角色和功能

宇宙沸腾SCCM 2012 R2系列(2)安装SQL Server,扩展AD架构_Sytem Center

基于角色或功能的安装

宇宙沸腾SCCM 2012 R2系列(2)安装SQL Server,扩展AD架构_SCCM 2012_02

宇宙沸腾SCCM 2012 R2系列(2)安装SQL Server,扩展AD架构_AD_03

不选择角色

宇宙沸腾SCCM 2012 R2系列(2)安装SQL Server,扩展AD架构_Sytem Center_04

勾选.net3.5功能

宇宙沸腾SCCM 2012 R2系列(2)安装SQL Server,扩展AD架构_SCCM 2012 R2_05

此处非常重要,一定要点击指定备用源路径

宇宙沸腾SCCM 2012 R2系列(2)安装SQL Server,扩展AD架构_Sytem Center_06

原因如下图红框所示:

宇宙沸腾SCCM 2012 R2系列(2)安装SQL Server,扩展AD架构_SCCM 2012 R2_07

放入Windows 2012 R2安装光盘或加载镜像

宇宙沸腾SCCM 2012 R2系列(2)安装SQL Server,扩展AD架构_SCCM 2012 R2_08

找到%CD-Rom%\Sources\SxS\目录

宇宙沸腾SCCM 2012 R2系列(2)安装SQL Server,扩展AD架构_Sytem Center_09

将目录地址填入下面的路径框中

宇宙沸腾SCCM 2012 R2系列(2)安装SQL Server,扩展AD架构_教程_10

点击安装

宇宙沸腾SCCM 2012 R2系列(2)安装SQL Server,扩展AD架构_教程_11

安装成功

宇宙沸腾SCCM 2012 R2系列(2)安装SQL Server,扩展AD架构_AD_12

安装SQL Server 2012 SP1

查询之前提到的SCCM 2012R2安装前置要求:  

SQL Server 2012

  • Standard

  • Enterprise

No service pack

Minimum of cumulative update 2

  • System Center 2012 Configuration Manager with SP1

  • System Center 2012 R2 Configuration Manager

  • Central administration site

  • Primary site

  • Secondary site

SP1

No minimum cumulative update

  • System Center 2012 Configuration Manager with SP1

  • System Center 2012 R2 Configuration Manager

  • Central administration site

  • Primary site

  • Secondary site


如上表,SQL Server 2012 SP1版本不需要打累计更新包即可支持SCCM 2012 R2。

在crus-con-sccm1,crus-con-sccm2,crus-con-sccm3三台服务器上均需要安装SQL 2012 SP1。

放入SQL Server 2012 SP1安装光盘或加载镜像

宇宙沸腾SCCM 2012 R2系列(2)安装SQL Server,扩展AD架构_Sytem Center_13

全新安装SQL

宇宙沸腾SCCM 2012 R2系列(2)安装SQL Server,扩展AD架构_教程_14

检测通过

宇宙沸腾SCCM 2012 R2系列(2)安装SQL Server,扩展AD架构_教程_15

输入产品license

宇宙沸腾SCCM 2012 R2系列(2)安装SQL Server,扩展AD架构_教程_16

宇宙沸腾SCCM 2012 R2系列(2)安装SQL Server,扩展AD架构_SCCM 2012_17

安装更新

宇宙沸腾SCCM 2012 R2系列(2)安装SQL Server,扩展AD架构_SCCM 2012 R2_18

忽略防火墙警告

宇宙沸腾SCCM 2012 R2系列(2)安装SQL Server,扩展AD架构_SCCM 2012_19

选择SQL功能安装

宇宙沸腾SCCM 2012 R2系列(2)安装SQL Server,扩展AD架构_AD_20

按照下图选择功能

宇宙沸腾SCCM 2012 R2系列(2)安装SQL Server,扩展AD架构_SCCM 2012 R2_21

宇宙沸腾SCCM 2012 R2系列(2)安装SQL Server,扩展AD架构_SCCM 2012_22

通过检测

宇宙沸腾SCCM 2012 R2系列(2)安装SQL Server,扩展AD架构_SCCM 2012_23

按照默认设置点击next

宇宙沸腾SCCM 2012 R2系列(2)安装SQL Server,扩展AD架构_教程_24

磁盘检测通过

宇宙沸腾SCCM 2012 R2系列(2)安装SQL Server,扩展AD架构_教程_25

此处服务账号需要配置

宇宙沸腾SCCM 2012 R2系列(2)安装SQL Server,扩展AD架构_AD_26

点击下拉按钮,选择“Browse..”

宇宙沸腾SCCM 2012 R2系列(2)安装SQL Server,扩展AD架构_教程_27

输入system,检查名称

宇宙沸腾SCCM 2012 R2系列(2)安装SQL Server,扩展AD架构_教程_28

将另外两个服务账号也改为System

宇宙沸腾SCCM 2012 R2系列(2)安装SQL Server,扩展AD架构_AD_29

切换到Collation选项卡,点击Customize选项卡

宇宙沸腾SCCM 2012 R2系列(2)安装SQL Server,扩展AD架构_AD_30

点击SQL collation, sued for backwards compatibility,选择:SQL_Latin1_General_CP1_CI_AS这种排序规则,点击确定,下一步

宇宙沸腾SCCM 2012 R2系列(2)安装SQL Server,扩展AD架构_教程_31

添加SQL管理账户,这里为了测试方便,将本地管理员组设置为SQL管理员,点击add

宇宙沸腾SCCM 2012 R2系列(2)安装SQL Server,扩展AD架构_AD_32

修改位置

宇宙沸腾SCCM 2012 R2系列(2)安装SQL Server,扩展AD架构_Sytem Center_33

点击CRUS-CON-SCCM1

宇宙沸腾SCCM 2012 R2系列(2)安装SQL Server,扩展AD架构_Sytem Center_34

输入administrators,并点击检查名称,确定

宇宙沸腾SCCM 2012 R2系列(2)安装SQL Server,扩展AD架构_教程_35

添加管理员账户后点击下一步

宇宙沸腾SCCM 2012 R2系列(2)安装SQL Server,扩展AD架构_教程_36

选择安装和配置,点击下一步

宇宙沸腾SCCM 2012 R2系列(2)安装SQL Server,扩展AD架构_Sytem Center_37

通过检测

宇宙沸腾SCCM 2012 R2系列(2)安装SQL Server,扩展AD架构_SCCM 2012 R2_38

点击安装

宇宙沸腾SCCM 2012 R2系列(2)安装SQL Server,扩展AD架构_AD_39

所有组件安装成功

宇宙沸腾SCCM 2012 R2系列(2)安装SQL Server,扩展AD架构_Sytem Center_40

扩展AD架构

SCCM2012部署时需要扩展Active Directory架构,就是在Active Directory中增加一些属性和类,扩展AD架构的账户需要有Schema Admins组的权限。此步骤只需要在域控crus-con-dc1上运行一次即可。

首先检查Aministrator账户是否有Schema扩展权限

连接到域控制器,打开ADUC

宇宙沸腾SCCM 2012 R2系列(2)安装SQL Server,扩展AD架构_SCCM 2012_41

找到users容器下的Schema Admins用户组

宇宙沸腾SCCM 2012 R2系列(2)安装SQL Server,扩展AD架构_AD_42

双击打开,查看成员,看到域管理员账户静静的躺在里面,这里不需要做任何操作。(建议生产环境的企业IT管理员在架构扩展步骤全部完成后,将该Schema Admins组成员全部移除,以防架构的误改动)

宇宙沸腾SCCM 2012 R2系列(2)安装SQL Server,扩展AD架构_AD_43

在SCCM 2012的安装光盘中提供了AD架构扩展工具,在安装光盘的%CD-Rom%\SMSSETUP\BIN\X64目录下找到extadsch.exe,以管理员身份运行。

宇宙沸腾SCCM 2012 R2系列(2)安装SQL Server,扩展AD架构_Sytem Center_44

宇宙沸腾SCCM 2012 R2系列(2)安装SQL Server,扩展AD架构_Sytem Center_45

完成后可在C盘根目录下的extadsch.log中查看架构扩展结果,从文件内容可以判断,架构扩展成功。

宇宙沸腾SCCM 2012 R2系列(2)安装SQL Server,扩展AD架构_SCCM 2012_46

宇宙沸腾SCCM 2012 R2系列(2)安装SQL Server,扩展AD架构_Sytem Center_47

ADSI容器配置

SCCM2012安装过程中还需要在AD的System容器中写入一些参数,因此需要对System容器进行权限配置。此步骤只需要在域控crus-con-dc1上运行一次即可。

打开ADSI编辑器

宇宙沸腾SCCM 2012 R2系列(2)安装SQL Server,扩展AD架构_SCCM 2012_48

右键点击ADSI编辑器,连接到

宇宙沸腾SCCM 2012 R2系列(2)安装SQL Server,扩展AD架构_Sytem Center_49

选择已知命名上下文“默认命名上下文”

宇宙沸腾SCCM 2012 R2系列(2)安装SQL Server,扩展AD架构_教程_50

右键点击“CN=System”,新建,对象

宇宙沸腾SCCM 2012 R2系列(2)安装SQL Server,扩展AD架构_教程_51

选择“container”类

宇宙沸腾SCCM 2012 R2系列(2)安装SQL Server,扩展AD架构_SCCM 2012 R2_52

输入“System Management”

宇宙沸腾SCCM 2012 R2系列(2)安装SQL Server,扩展AD架构_SCCM 2012_53

完成新建System Management容器

宇宙沸腾SCCM 2012 R2系列(2)安装SQL Server,扩展AD架构_AD_54

右键点击新建的System Management容器,属性宇宙沸腾SCCM 2012 R2系列(2)安装SQL Server,扩展AD架构_SCCM 2012 R2_55

切换到安全tab,点击添加

宇宙沸腾SCCM 2012 R2系列(2)安装SQL Server,扩展AD架构_SCCM 2012 R2_56

点击“对象类型”

宇宙沸腾SCCM 2012 R2系列(2)安装SQL Server,扩展AD架构_Sytem Center_57

勾选“计算机”类型,确定

宇宙沸腾SCCM 2012 R2系列(2)安装SQL Server,扩展AD架构_SCCM 2012 R2_58

在对象名称中输入三台预备安装SCCM的服务器名,用分号分开,检查名称

宇宙沸腾SCCM 2012 R2系列(2)安装SQL Server,扩展AD架构_SCCM 2012_59

点击“高级”

宇宙沸腾SCCM 2012 R2系列(2)安装SQL Server,扩展AD架构_教程_60

分别选取三台服务器名,点击编辑

宇宙沸腾SCCM 2012 R2系列(2)安装SQL Server,扩展AD架构_教程_61

为服务器添加“完全控制”权限,并在应用于 “这个对象和全部后代”,确定

宇宙沸腾SCCM 2012 R2系列(2)安装SQL Server,扩展AD架构_教程_62

确保三台都如上述步骤配置完成

宇宙沸腾SCCM 2012 R2系列(2)安装SQL Server,扩展AD架构_教程_63