SANCHEZ Alexandre 26/11/2025 Virtual box - Windows Server 2016 Microsoft SQL Server Management
Installer et configurer une instance SQL Server nommée MKGTDEV, en respectant les consignes suivantes : installation du moteur de base uniquement, répertoires par défaut situés sur les disques D: et L:, activation du mode d’authentification mixte, configuration des services SQL Server et SQL Server Agent en démarrage automatique, ajout d’un administrateur SQL.
- Instance : MKTGDEV
- Fonctionnalités installées : Moteur de base de données SQL Server uniquement
- Répertoires par défaut :
- Données (DATA) : D:\MKGTDEV
- Journaux (LOG) : L:\MKGTDEV
- Mode d’authentification : Mixte (Windows + SQL Server)
- Compte administrateur SQL ajouté : utilisateur local
- Services configurés :
- SQL Server (MKTGDEV) : démarrage automatique
- SQL Server Agent (MKTGDEV) : démarrage automatique
Connexion SSMS
Mode Authentification
Services SQL
Options Stockage
Admin SQL Ajouté
Répertoires Défaut
## Remarques / difficultésCréer et configurer la base de données RateTracking sur l’instance MKTGDEV, en séparant les fichiers de données et de journaux, en ajoutant les fichiers secondaires selon les besoins, en définissant les groupes de fichiers PRIMARY, USERDATA et ARCHIVE, et en définissant USERDATA comme groupe de fichiers par défaut.
-
Instance cible : MKTGDEV
-
Nom de la base : RateTracking
-
Fichier principal (PRIMARY) :
- Nom logique : RateTracking_dat
- Nom physique : RateTracking.mdf
- Emplacement : D:\MKGTDEV
- Taille initiale : 10 MB
- Croissance : 10 MB
- Taille maximale : 100 MB
-
Fichier journal (LOG) :
- Nom logique : RateTracking_log
- Nom physique : RateTracking_log.ldf
- Emplacement : L:\MKGTDEV
- Taille initiale : 20 MB
- Croissance : 20 MB
- Taille maximale : illimitée
-
Fichiers de données USERDATA :
- RateTracking_dat_1, RateTracking_dat_2, RateTracking_dat_3
- Emplacement : D:\MKGTDEV
- Groupe de fichiers : USERDATA
- Taille initiale : 100 MB
- Croissance : 50 MB
- Taille maximale : 500 MB
-
Fichier de données ARCHIVE :
- Nom logique : RateTracking_dat_4
- Emplacement : D:\MKGTDEV
- Groupe de fichiers : ARCHIVE
- Taille initiale : 200 MB
- Croissance : 100 MB
- Taille maximale : 1 GB
-
Groupe de fichiers par défaut de la base : USERDATA
Fichiers RateTracking
Groupe Fichiers Defaut USERDATA
## Scripts utilisésReconfigurer la base système tempdb conformément aux exigences : modifier les emplacements des fichiers de données et de journal vers les disques D: et L:, ajuster leurs tailles initiales, ajouter les fichiers supplémentaires tempdev2 et tempdev3, puis redémarrer l’instance pour valider les nouveaux paramètres.
-
Base concernée : tempdb
-
Fichier principal (tempdev) :
- Nom logique : tempdev
- Emplacement : D:\MKGTDEV
- Taille initiale : 30 MB
- Croissance : 10 MB
- Taille maximale : illimitée
-
Fichier journal (templog) :
- Nom logique : templog
- Emplacement : L:\MKGTDEV
- Taille initiale : 10 MB
- Croissance : 10 MB
- Taille maximale : illimitée
-
Fichier secondaire tempdev2 :
- Emplacement : D:\MKGTDEV
- Taille initiale : 20 MB
- Croissance : 10 MB
- Taille maximale : illimitée
-
Fichier secondaire tempdev3 :
- Emplacement : D:\MKGTDEV
- Taille initiale : 20 MB
- Croissance : 10 MB
- Taille maximale : illimitée
-
Opération finale nécessaire : redémarrage de l’instance SQL Server pour prise en compte des modifications.
Script tempdb
Propriétés tempdb Fichiers
Emplacements tempdb
## Scripts utilisés Aucun script utilisé — configuration réalisée intégralement via l’interface graphique de SSMS. ## Remarques / difficultésRéaliser différentes opérations de sauvegarde de la base AdventureWorks : effectuer une sauvegarde complète non compressée puis une sauvegarde complète compressée, comparer les tailles obtenues, puis mettre en place un plan de maintenance automatisé incluant des sauvegardes incrémentielles et une sauvegarde complète hebdomadaire dans le répertoire U:\BKPMKGTDEV.
-
Base concernée : AdventureWorks
-
Répertoire de sauvegarde : U:\BKPMKGTDEV
-
Sauvegarde complète non compressée :
- Type : Full backup
- Compression : Désactivée
- Destination : U:\BKPMKGTDEV
-
Sauvegarde complète compressée :
- Type : Full backup
- Compression : Activée
- Destination : U:\BKPMKGTDEV
-
Plan de maintenance (méthode 1) :
- Sauvegardes incrémentielles :
- Lundi à 05h00
- Mercredi à 05h00
- Vendredi à 19h00
- Sauvegarde complète :
- Dimanche à 03h00
- Sauvegardes incrémentielles :
-
SQL Server Agent Jobs (méthode 2) :
- Reprise identique du planning ci-dessus
- Un job dédié aux sauvegardes incrémentielles
- Un job dédié à la sauvegarde complète
Base AdventureWorks
Sauvegarde NonCompressée Config
Fichier NonCompressé
Sauvegarde Compressée Config
Fichier Compressé
Plan Maintenance
Planif Complet 3h
Planif Incr LuMe 5h
Planif Incr Vend 19h
Jobs List
Job Complete Etapes
Job Complete Planif
# Labo 4 – Connexions et droits d’accès ## Objectif Créer et configurer quatre connexions pour la base AdventureWorks : deux logins en mode mixte (consult et redact) et deux logins Windows (User1 et User2). Associer chacun de ces logins à un utilisateur dans la base AdventureWorks, et attribuer les autorisations correspondant aux besoins : lecture seule pour consult et User1, accès total pour redact et User2.-
Base concernée : AdventureWorks
-
Logins en mode mixte :
- consult
- Mot de passe : C0nsulT
- Type d’accès : Lecture seule (db_datareader)
- redact
- Mot de passe : REd@cT
- Type d’accès : Accès total (db_owner)
- consult
-
Logins Windows :
- User1
- Type d’accès : Lecture seule (db_datareader)
- User2
- Type d’accès : Accès total (db_owner)
- User1
-
Mappage utilisateur :
- Chaque login est associé à un utilisateur correspondant dans la base AdventureWorks.
Logins
Consult
Redact
User1
User2
Users DB



























