Install SCCM 1511 on Server 2012 R2:
To prepare for SCCM 1511 installation you need to first extend the Active Directory Schema: Log on to a system as an account that is a member of the schema admins (I used the domain admin account). From your SCCM 1511 ISO or other file/folder location – open PowerShell and browse to .\SMSSETUP\BIN\X64\extadsch.exe
Check schema extension result:
open Extadsch.log located in the root of the system drive:
Create the System Management Container
Configuration Manager does not automatically create the System Management container in Active Directory Domain Services when the schema is extended. The container must be created one time for each domain that includes a Configuration Manager primary site server or secondary site server that publishes site information to Active Directory Domain Services.
Start ADSIEdit, connect to the default naming context for your domain. Next go to the System container and create a new Object:
Select Container and click next.
Enter System Management and click next and finish.
Set security permission
Click refresh and then open properties of the container System Management created previously by right clicking – properties.
In the Security tab, add the site server computer account
and Grant the Full Control permissions.
Click Advanced, select site server computer account, then click Edit
In the Applies to list, select This object and all descendant objects
Click Apply and OK and close the ADSIEdit console
Moving to the SCCM Server.
No_sms_on_drive.sms (placed on the sccm server).
Place a file name no_sms_on_drive.sms on the root drive of each drive you don’t want SCCM to put content on.
To make this file – make a txt file and rename it no_sms_on_drive.sms
Use control panel folder options and remove the check mark from hide file extentions so you can now see the file.txt and rename it no_sms_on_drive.sms
Windows Server – Add Features
On the Primary site server, the following components must be added/installed before SCCM installation can begin:
.Net Framework 3.5 Features
.Net Framework 3.5 Features (includes .NET 2.0 and 3.0)
HTTP Activation – click Add Features to the box that pops up from this selection.
.NET Framework 4.5 Features (2 of 7 installed)
.NET Framework 4.5 (Installed)
BITS – click Add Features to the box that pops up from this selection.
IIS Server Extension
Remote Differential Compression
Remote Server Administration Tools
Feature Administration Tools – BITS Server Extensions Tools
Windows Process Activation Service
.NET Environment 3.5
Click Next to move on to the Web Server Role (IIS) Role services selections:
Web Server Role (IIS)
Common HTTP Features
Default Document, Directory Browsing, HTTP Errors, Static Content, HTTP Redirection
Health and Diagnostics
HTTP Logging, Logging Tools, Request Monitor, Tracing
Static Content Compression, Dynamic Content Compression.
Request Filtering, Basic Authentication, IP and Domain Restrictions, URL Authorization, Windows Authentication
.NET Extensibility 3.5, .Net Extensibility 4.5, ASP, ASP.NET 3.5, ASP.NET 4.5, ISAPI Extensions, ISAPI Filters
IIS Management Console
IIS 6 Management Compatibility
IIS 6 Metabase Compatibility, IIS 6 Management Console, IIS 6Scripting Tools, IIS 6 WMI Compatibility
IIS Management Scripts and Tools, Management Service.
Click next and install.
Install ADK for Windows 10:
Download and install on your SCCM server.
Make your choice on Privacy Page and click next.
Accept the License Agreement – Next
Install the following components:
Windows Pre-installation Environment
User state Migration tool
Report Viewer 2015
I downloaded and tried to install Report View 2015 and was presented with this error:
So I did a search for Microsoft SQL Server 2014 Feature Pack and downloaded that. When you do, it gives you an option with several choices of what parts of the feature pack you want.
Choose: ENU\x64\SQLSysClrTypes.msi and install it:
Accept the agreement, install it and finish:
Now you can install Report Viewer 2015:
Accept agreement, next and complete the installation.
Install SQL 2012
Before installing sql 2012 – create your dedicated sql service account.
For example – domain\sccmsqlservice
Install SQL Server 2012 Standard Edition with SP1
On Product Updates page – choose Include SQL Server product updates. Choose SQL Sever Feature installation
Select Database Engine, Reporting Services and Management Tools features and specify the SQL installation directory. This is the directory for the program files and shared features.
Click next after installation rules are checked.
Select Default instance and ensure that your instance is created on the SQL Volume. I also changed the path to E:\ on this screen.
Review disk space requirements and click next.
On the Server Configuration Page – enter your SQL service account and password.
Click the Collation tab.
Set the Database Engine to use SQL_Latin1_General_CP1_CI_AS.
In my installation, it was already set as default to SQL_Latin1_General_CP1_CI_AS so I didn’t need to change it.
In the Server Configuration tab, set the authentication mode to Windows Authentication and in the SQL Server Administrators add your SCCM Admins group or sccm admin domain account.
In Reporting Service Configuration, Select Install only – we will configure this later. In Error Reporting, uncheck the box if you want then click Next. On the Installation Configuration Rules, verify Operation completed and Passed then click Next.
On the Ready to Install page – verify and then click Install.
Once completed click Close.
Install the latest version of SQL Server Cumulative update.
Double click the SP3 update executable and choose Run.
Accept license and Next.
On the Check Files In Use page, verify and then click Next.
On the Ready to update page, verify and then click Update.
Once completed click close.
Configure SQL Memory settings: Set the SQL Min and Max memory to 8192 and 8192 MB (or you will get an warning during SCCM setup later).
Open SQL Server Management Studio
Right click the top SQL Server instance node
In the Memory tab
Launch the Prereqchk tool in order to verify if all components are configured correctly. You can launch this from the SCCM install DVD or folder where you copied the install files as in my example:
Open an Administrator command prompt Browse to .\SMSSETUP\BIN\X64
Run the following command : prereqchk.exe /AdminUI
Enter to run the Prereqchk.
If successful you will see this screen:
Install WSUS and KB3095113:
From Server manager – Manage – Add Roles and Features – Windows Server Update Services.
Click Add Features to the box that pops up.
Click Next 3 times.
Select role services:
If using the SQL Server database you can choose to remove to the WID (Windows Internal Database) Remove the check box in the WID Database and add “Database” then click next.
Choose a location to store windows updates:
Select SQL Database:
Type in your sccm server that contains your SQL database and check connection.
Click Check connection and it should return “Successfully connected to server” if you have everything configured properly.
Click Install on the confirmation page to confirm installation selections.
Click close when it completes.
Install WSUS and database setup:
Once it is completed – reboot your sccm server that has the wsus installed and then be sure to run the post installation task to allow WSUS to complete the setup. You do not need to do the WSUS configuration just the post installation task. Otherwise, the SUSDB is not created in SQL (I found this out the hard way).
To do this – open server manager – dashboard and then click the yellow triangle with the !
Install hotfix KB3095113:
After the post install task finishes you need to install the hotfix KB3095113 to enable Windows 10 feature upgrades.
Download Microsoft https://support.microsoft.com/en-us/kb/3095113
Install the update and restart the SCCM server after it finishes.
Now you are ready to being the SCCM 1511 installation.
Install SCCM 1511:
From the installation DVD or folder run splash or setup:
Review the before you begin page and click next:
Install Configuration Manager Primary Site:
Install a Configuration Manager primary site – click next.
Enter your license key or select evaluation:
Agree to the terms and click next.
Accept the Prerequisite Licenses or you can’t continue…
Choose a location for the Prerequisite Downloads (Choose obvious location to delete later).
I received this error while downloading the temporary files:
The solution was to delete the files out of the temp folder and then restart the download.
Click Next on the Server Language Selection.
Click Next on the Client Language Selection.
Enter the Site Code and Site Name that fits your organization:
Install the Primary Site as a stand-alone site:
Click Yes to continue.
Accept the Database information/settings:
Specify locations for SQL data and transaction logs:
Accept defaults and click next.
Set SMS Provider Settings (Accept defaults):
Choose Configure the communication method on each site system role:
Site System Roles – Verify FQDN for Management Point Role and Distribution point:
Usage Data – click next:
Service Connection Point Setup:
Settings Summary – review and click next:
Run Prerequisite Check – if successful Begin Install:
After the Core setup completes – click close:
SCCM is now installed!
Open the Configuration Manager Console:
On your sccm server, search configuration and open the CMC
Now you can begin creating your site boundaries, discovering clients, etc.
In my next post, I’ll go over boundaries, clients and upgrades to SCCM.