Comment exécuter le script de maintenance WsusDBMaintenance.sql sur SUSDB?

L Voyiez 60 Points de réputation
2026-09-03T14:11:02.47+00:00

L'ouverture de la console d'administration WSUS provoque des erreurs "Réinitialiser le nœud du serveur" en raison de délais d'expiration de requêtes SQL causés par une fragmentation sévère des index. Comment exécuter les scripts personnalisés de maintenance SQL (WsusDBMaintenance.sql) sur SUSDB ?

Windows pour les entreprises | Windows 365 Business
0 commentaires Aucun commentaire

2 réponses

Trier par : Le plus utile
  1. Jason Nguyen Tran 27,050 Points de réputation Conseiller(ère) indépendant(e)
    2026-09-29T05:31:41.68+00:00

    Je me permets de revenir vers vous afin de savoir si le problème a été résolu. N'hésitez pas à répondre à ce message si vous avez besoin d'informations complémentaires. Si les informations fournies vous ont été utiles, merci de cliquer sur « Accept Answer » afin d'aider les autres membres de la communauté. Merci !

    Cette réponse vous a-t-elle été utile?

    0 commentaires Aucun commentaire

  2. Jason Nguyen Tran 27,050 Points de réputation Conseiller(ère) indépendant(e)
    2026-09-03T15:04:55.41+00:00

    Bonjour L Voyiez,

    Une fragmentation sévère des index dans la base SUSDB est un problème courant, et l'exécution du script WsusDBMaintenance.sql est la bonne méthode pour le résoudre.

    Pour exécuter le script en toute sécurité, connectez-vous d'abord à la base SUSDB à l'aide de SQL Server Management Studio (SSMS). Ouvrez une nouvelle fenêtre de requête, sélectionnez la base de données SUSDB, puis chargez le contenu du fichier WsusDBMaintenance.sql (que vous trouverez dans le répertoire d'installation de WSUS ou en téléchargement chez Microsoft). Exécutez le script sur la base SUSDB : il réorganisera les index, mettra à jour les statistiques et supprimera les lignes inutilisées. Ce processus peut prendre un certain temps selon la taille de la base de données ; il est donc préférable de l'exécuter pendant une plage de maintenance.

    Si vous préférez la ligne de commande, vous pouvez également utiliser sqlcmd -S <serveur> -d SUSDB -i WsusDBMaintenance.sql pour exécuter le script directement. Assurez-vous de toujours disposer d'une sauvegarde de la base SUSDB avant d'effectuer la maintenance, au cas où.

    Une fois l'opération terminée, redémarrez le service WSUS et rouvrez la console. Vous devriez constater une amélioration des performances des requêtes et la disparition des erreurs « Réinitialiser le nœud du serveur ». Planifier l'exécution régulière de ce script (par exemple, tous les mois) est une bonne pratique pour maintenir la fragmentation sous contrôle.

    J'espère que cette réponse vous aura été utile. Si vous la trouvez pertinente, n'hésitez pas à cliquer sur « accepter la réponse » pour me le faire savoir.

    Cordialement,

    Jason

    Cette réponse vous a-t-elle été utile?

    0 commentaires Aucun commentaire

Votre réponse

Les réponses peuvent être marquées comme « Acceptées » par l’auteur(e) de la question et « Recommandées » par les modérateurs, ce qui aide les utilisateurs à savoir que la réponse a résolu le problème de l’auteur(e).