web-dev-qa-db-fra.com

Comment effacer complètement WSUS et recommencer

Quelqu'un connaît-il un moyen d'effacer complètement WSUS des mises à jour et de recommencer?

Il semble que j'ai dans la liste des tas de modules linguistiques et des ordures variées dont nous n'avons pas besoin. Après avoir supprimé tous les produits, classifications et langues indésirables, ce que je voudrais faire est de nettoyer complètement la base de données WSUS et de recommencer. Il semble que la désinstallation de la réinstallation du rôle WSUS n'aide pas à ce qu'ils soient toujours là. J'ai également essayé l'assistant de nettoyage de serveur qui semble être principalement une perte de temps, il n'a nettoyé aucune des mises à jour que j'espérais supprimer.

Je n'ai pas encore installé l'un de ceux-ci sur une machine, donc si seulement je pouvais trouver comment effacer complètement toutes les mises à jour répertoriées et recommencer, mais en fonction de ma nouvelle liste de produits réduite.

Merci Nick

22
NickC

Réponse maintenant trouvée, il suffit de poster ceci pour le bénéfice de toute autre personne susceptible de rencontrer ce problème.

Il semble que la désinstallation des options WSUS et WID Database Ne supprime pas réellement la base de données WID.

  • La base de données WID peut être supprimée en désinstallant la fonction Windows Internal Database.

  • Vous devrez également supprimer manuellement le fichier C:\windows\WID\Data\susdb.mdf Avant de tout réinstaller.

10
NickC

Pour réinstaller WSUS avec une base de données propre, c'est-à-dire sans configuration précédente:

Exécutez Windows Powershell en tant qu'administrateur et utilisez les commandes suivantes:

  • Uninstall-WindowsFeature -Name UpdateServices,Windows-Internal-Database -Restart

  • Après le redémarrage, supprimez TOUT dans le C:\Windows\WID\ (pour Win 2012 r2) dossier.

  • Exécutez ensuite la commande suivante pour réinstaller WSUS:

    Install-WindowsFeature UpdateServices -Restart
    

Cela ne fonctionne que sur PowerShell 3 ou supérieur.
Plus d'informations ici: Microsoft TechNet: Suppression des rôles et fonctionnalités du serveur

19
Damo

Utilisez les instructions officielles

Il y a maintenant un article de blog officiel:

Ceci est mon résumé non officiel de l'article de blog officiel:

  1. service d'arrêt WSUSService, W3SVC
  2. se connecter à SQL Server Management Studio (SSMS).
  3. Utiliser SSMS pour sauvegarder SUSDB
  4. Utiliser SSMS pour supprimer SUSDB
  5. Renommer le répertoire de contenu
  6. Recréer le répertoire de contenu
  7. start-service WSUSService, W3SVC
  8. Exécutez Program Files\Update Services\Tools.Wsusutil.exe postinstall (voir le blog pour les paramètres de ligne de commande)
  9. Terminé.

Pour WS2012/WS2012R2: La connexion à la base de données interne Windows nécessite l'utilisation d'une connexion de canaux nommés. La chaîne de connexion que vous souhaitez est:

\.\pipe\Microsoft ## WID\tsql\query

Pour WS2003/WS2008/WS2008R2: La connexion à la base de données interne Windows nécessite l'utilisation d'une connexion de canaux nommés. La chaîne de connexion que vous souhaitez est:

\.\pipe\MSSQL $ Microsoft ## SSEE\sql\query

8
StackzOfZtuff