Installer SQL serveur 2019 pour SCCM

Nous allons dans ce tutoriel, qui est le premier d’une série de tuto destiné à l’installation et la configuration du logiciel SCCM, installer SQL serveur 2019.

Toutes les configurations ont été faites depuis mon serveur de test, géré par un ESX 6.7. Dans cet ESXi je vais créer pour des questions pratiques une seule VM qui va heberger aussi bien le logiciel SQL et SCCM.

Evidemment je ne recommande pas ce type d’installation en prod, il faudrait idéalement un serveur réservé uniquement à SQL serveur.

1- Les prérequis

Pour plus d’infos veillez consulter le technet de Microsoft https://docs.microsoft.com/fr-fr/sql/sql-server/install/hardware-and-software-requirements-for-installing-sql-server-ver15?view=sql-server-ver15

Pour ce tuto voici la config de la VM qui va héberger le serveur SQL

  • OS : Windows serveur 2019 standard
  • Espace disque : Un disque C: 100 Go pour le système et second nommé E: de 300 Go pour les DATA
  • Processeur : 2 Vcpu
  • RAM : 16 Go
  • IP : 192.168.1.6
  • nom: sccm.gabinhocity.local

Il est vrai que cette machine est surdimensionnée pour son usage, étant donné que je vais procéder à l’installation de Système center Manager sur ce serveur, j’ai besoin qu’il soit rapide et fluide.

2- Installation

Maintenant que tout est prêt, nous pouvons commencer le .NET Framework 3.5 sur notre serveur si ce n’est pas encore fait.

Ensuite dans notre AD nous allons créer un utilisateur unique qui aura les droits d’accès aussi bien sur la base de données que sur les composants SCCM. Il est recommandé sur un environnement de production de créer deux utilisateurs différents pour ces deux rôles.

NB : Mettre l’utilisateur SCCM en tant qu’administrateur local du serveur SCCM

Ensuite il faut lancer l’ISO de SQL serveur 2019 et cliquer sur nouvelle installation

Entrez votre clé de produit

Acceptez les termes du contrat et validez

Cliquez sur suivant à cette étape

Tout est validé, l’avertissement nous rappel juste d’autoriser les règles au niveau du pare-feu pour que le serveur SQL dialogue correctement sur le réseau.

A cette étape, nous allons laisser toutes les options cochées par défaut et cliquer sur suivant

On ne change rien pour l’identifiant de l’instance

Il faut remplacer le nom du compte par celui que vous avez créé précédemment dans l’AD. N’oubliez pas de remplir le mot de passe

Pour le mode d’authentification, il faut laisser windows par défaut et spécifier les utilisateurs qui pourront administrer le serveur SQL

Cliquez sur Installer

Fermer

Notre installation de SQL Serveur 2019 est maintenant terminée. Nous allons installer SQL Server Management Studio (SSMS) pour gérer et configurer SQL serveur 2019

3 – Installation de SQL Serveur Management

Lancer l’exécutable SSMS-Setupe-FRA.exe et cliquer sur installer

Nous allons procéder maintenant à la dernière installation de ce tutoriel

4 – Installation de Microsoft SQL Server 2019 Reporting Services

Cliquer sur Installer Reporting Services

Acceptez les conditions du contrat et Cliquez sur suivant

Cliquez encore sur suivant

Cliquez sur installer

Attrendre la fin de l’installation et cliquer sur Fermer

5- Configuration

A cette étape il y’a 3 paramètres à changer. Pour commencer nous allons nous connecter à notre base de données grâce SSMS

Clic droit sur le serveur SRV-SCCM et sélectionner Propriétés

Dans la catégorie Mémoire, modifiez les deux valeurs suivantes en fonction des capacités de votre serveur

  • Mémoire minimale du serveur
  • Mémoire maximale du serveur

Fermez et enregistrez toutes les modifications

Il nous reste un dernier prérequis qui est important pour l’installation de SCCM, il faut modifier la collation par défaut du serveur SQL 2019 car SCCM n’utilise que la collation SQL_Latin1_General_CP1_CI_AS.

Ouvrez un CMD et adaptez la commande suivante à votre configuration :

  $lecteur:\setup.exe /ACTION=REBUILDDATABASE /INSTANCENAME=MSSQLSERVER /SQLSYSADMINACCOUNTS=$domain$utilisateur /SAPWD=$motdepasse /SQLCOLLATION=SQL_Latin1_General_CP1_CI_AS 
  • $lecteur : lettre correspodante a votre media SQL serveur 2019
  • $domaine : correspondant à votre nom de domaine
  • $utilisateur : correspondant à l’Utilisateur du domaine
  • motdepasse : correspond au mot de passe de l’utilisateur du domaine

Dans mon cas, la commande sera la suivante :

e:\setup.exe /ACTION=REBUILDDATABASE /INSTANCENAME=MSSQLSERVER /SQLSYSADMINACCOUNTS=gabinhocity\sccm /SAPWD=123456 /SQLCOLLATION=SQL_Latin1_General_CP1_CI_AS  

Voilà ! c’est terminé pour le premier tuto de la série, la prochaine étape consistera à installer tous les prérequis pour l’installation de SCCM 1902