Comment configurer les plans de maintenance dans SQL Server ? Et puis dâabord, de quoi sâagit-il ?!
Les plans de maintenance dans SQL Server permettent de configurer et de planifier lâexĂ©cution de tĂąches spĂ©cifiques sur une ou plusieurs base de donnĂ©es SQL. Le plus souvent, on pense notamment aux actions de sauvegardes mais Ă©galement de nettoyage ou de re-gĂ©nĂ©ration des index par exemple.
Bien entendu, ces plans de maintenance peuvent regrouper une ou plusieurs tĂąches spĂ©cifiques et sâexĂ©cuter automatiquement suivant des modĂšles de rĂ©currences bien prĂ©cis (toutes les heures, chaque jour, une fois par mois, etc.).
Voyons un peu par lâexemple. Dans mon cas, je vais faire le test sur une ancienne base MIM (mais peu importe) et il sâagira dâun SQL Server 2012. Pour pouvoir aller plus loin, vous devez disposer de SQL Management Studio (soit directement sur la VM de test, soit en lâinstallant sur votre poste).
Une fois connecté, sur la gauche dans Object Explorer, rendez-vous dans Management, puis Maintenance Plans. Effectuez maintenant un clic droit sur Maintenance Plans et cliquez sur New Maintenance Plan pour démarrer la création de votre nouveau plan de maintenance.
Une fois que vous ĂȘtes dans votre Maintenance Plan, vous pouvez alors dĂ©finir les diffĂ©rentes sous-actions que vous souhaitez mettre en place (elles correspondront Ă des subplan) et surtout Ă quels moments ces actions devront ĂȘtre effectuĂ©es.
Pour ce faire, insérez à partir de la Toolbox (à gauche) les différents éléments à ajouter à  vos scénarios de maintenance.
Dans cet exemple, je dispose de 4 subplans qui vont sâexĂ©cuter comme suit :
Ci-dessous, je vous propose un exemple type de tùches à réaliser (à adapter en fonction de vos besoins et de vos obligations contractuelles bien entendu).
Les actions sont les suivantes â elles sont interconnectĂ©es les unes aux autres afin de reprĂ©senter lâordre et la sĂ©quence des tĂąches :
Les actions ci-dessous sont réalisées une fois par semaine :
Les actions ci-dessous sont rĂ©alisĂ©es 1 fois par mois (nâoubliez pas, il sâagit toujours dâadapter en fonction de vos besoins et du type de bases de donnĂ©es que vous utilisez) :
Bien entendu, il existe dâautres qui peuvent ĂȘtre rĂ©alisĂ©es sur vos bases de donnĂ©es. Libre Ă vous dâadapter ces scĂ©narios en fonction de vos besoins et de la criticitĂ© ou de la sollicitation de vos bases de donnĂ©es.
Enfin nâoubliez pas que certaines tĂąches peuvent ĂȘtre consommatrices â dans ce cas, choisissez de les exĂ©cuter aux heures creuses lorsque vos bases ne sont pas fortement sollicitĂ©es.
NB : Tout lâarticle a Ă©tĂ© fait sur un SQL Server 2012 (mais vous devez retrouver les mĂȘmes possibilitĂ©s sur 2008 ou 2014).
Focus Cell : Nouvelle fonctionnalitĂ© dans Microsoft Excel pour amĂ©liorer votre productivitĂ© Nouvelle fonctionnalitĂ© «âŠ
OpenAI envisage de lancer son propre navigateur, une menace pour Google ou Microsoft ? OpenAI,âŠ
Microsoft annonce les mises Ă jour Ă chaud « Hotpatch » pour Windows 11 24H2 ! MicrosoftâŠ
Mise en situation du produit Windows 365 Link par microsoft Microsoft sâapprĂȘte Ă rĂ©volutionner leâŠ
Google est au cĆur dâune bataille juridique antitrust majeure avec le ministĂšre amĂ©ricain de laâŠ
Microsoft 365 : l'abonnement mensuel pour les entreprises va augmenter (encore) Microsoft vient d'annoncer uneâŠ