Administration SQL Server
Besoin d’adapter cette formation à vos besoins ?
N’hésitez pas à nous contacter afin d’obtenir un devis sur mesure !
Formation créée le 16/10/2024.
Version du programme : 1
Programme de la formation
Cette formation a pour objectif de former des DBA débutants afin qu’ils apprennent et qu’ils comprennent les concepts liés à SQL Server, mais aussi qu’ils puissent effectuer des tâches d’administration
Objectifs de la formation
- Installer une instance
- Patcher une instance
- Sauvegarder/restaurer des bases de données
- Administrer des bases de données
- Investiguer sur des incidents
Profil des bénéficiaires
Pour qui
- Cette formation s’adresse au débutant puisqu’elle va leur permettre d’acquérir les connaissances nécessaires pour administrer et intervenir sur des incidents SQL Server
Prérequis
- Savoir utiliser Windows/Windows Server : SQL Server fonctionnant avec Windows Server, il est nécessaire de savoir utiliser ce dernier, ou du moins savoir se déplacer dans l’environnement (explorateur de fichier)
- Disposer de virtual box : Des ateliers vont avoir lieu, notamment pour la création d’instance, l’application de patch, la sauvegarde et la restauration de base de données, il faut donc disposer de Virtual Box pour lire la VM qui sera fourni
Contenu de la formation
-
Introduction
- Présentation du formateur et des élèves
- Retour sur SQL Server, ses versions, son écosystème
- Présentation de l’environnement de formation
-
Installation
- Recommandations d’installation
- Mise en place d’une instance SQL Server, patch de cette dernière et installation de SSMS
- Migration d’une instance SQL Server sans migration de serveur
-
Concepts
- L’architecture de SQL Server
- L’anatomie d’une base de données
- Les logins et les utilisateurs
- Les locks, les statistiques et les index
- Les niveaux d’isolation
- Le plan de maintenance
- La réplication
-
Administration
- Le configuration manager
- Les paramètres d’instance
- Création, sauvegarde et restauration de base de données
- Les paramètres de base de données
- Les logins et les utilisateurs
- Le SHRINK
- Les sessions connectés
- Mise en place d’un plan de maintenance
-
Incidents
- Typologie des incidents
- Exemple d’incidents réels
-
Les sources d'informations
- SQL Server Management Studio
- Les erreurs et l’errorlog
- Les traces des jobs du SQL Server Agent
- Le tableau de bord des Availability Group
- Observateur d’évènement Windows
- Les vues dynamiques (DMV)
- Les trace flags
- Le profiler
- Les évènements étendus
- Les rapports d’instance et de base de données
-
Les problèmes usuels
- Problématiques d’administration
- Corruption
- Problématiques de connexion
- Problématiques liées à l’application
- Problématiques de performance
- Les mode de réplication
- La bascule des AG
- Particularité de l’Always-On Basic (Standard Edition)
-
Always-On
- Présentation de Always-On
- Les prérequis d’installation
- La création du cluster
- Ajout d’un témoin de cluster
- Le fonctionnement du quorum
- La création d’Availability Group (AG)
-
Performance
- Le découpage des disques
- Le gestionnaire des tâches
- Le moniteur de performance
- Vitesse moyenne de lecture/écriture sur les fichiers
- Page Life Expectancy et consommation mémoire
- Le Query Store
- Le plan d’exécution
- Exemple de tuning SQL
- Les index manquants
- Le plan de maintenance
-
Conclusion
- Solution des incidents réel présentés dans la partie « incidents »
- Que vous faut-il pour traiter les incidents SQL Server
- Pour aller plus loin
Délai d'accès
15 jours