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).
Locaux Google France Ă Paris Introduction L'intelligence artificielle rĂ©volutionne tous les secteurs, et le dĂ©veloppementâŠ
Microsoft va renforcer la sĂ©curitĂ© dans Entra ID en rendant le MFA obligatoire Renforcement deâŠ
Teams fait peau neuve : conversations et Ă©quipes fusionnent pour une expĂ©rience simplifiĂ©e 31 octobreâŠ
La synchronisation des Passkeys par Google, vers la fin des mots de passe ? GoogleâŠ
cloud sovereignty Why Cloud Sovereignty is important? In today's increasingly digital world, cloud sovereignty hasâŠ
Un nouveau souffle pour l'agenda en ligne Google Calendar, l'indispensable outil de gestion du temps,âŠ