Wird ein SCOM-Agent deinstalliert werden die jeweiligen Computer-Objekte in der Datenbank als gelöscht markiert (isDeleted=1). Sobald dies erfolgt ist werden die Objekte nicht mehr in der Operations Console angezeigt.
Teilweise kann es nun sein, dass das Setzen des isDeleted-Attributs fehlschlägt und die Computer-Objekte immer noch dargestellt werden obwohl keine Überwachung mehr erfolgt. Als Überbleibsel sind in der Operations Console daher ausgegraute Computer-Objekte sichtbar.
Um diese Objekte loszuwerden können diese manuell in der Operations Manager-Datenbank als gelöscht markiert werden. Zuvor sollte die Datenbank allerdings gesichert werden um bei Fehlmanipulationen einen entsprechenden Rollback initiieren zu können.
Select * from dbo.[BaseManagedEntity] where FullName like ‘%Windows Computer%’
In der angezeigten Liste kann nun nach dem gewünschten Computer-Objekt gesucht werden um zu prüfen dass in der Spalte “isDeleted” tatsächlich eine 0 steht. Sind sehr viele Computer-Objekte vorhanden kann die Suche gezielter erfolgen.
Select * from dbo.[BaseManagedEntity] where FullName like ‘%Windows Computer%’ and Name like ‘Server-FQDN’
Schlussendlich muss lediglich die Spalte isDeleted auf den Wert 1 aktualisiert werden. Nach kurzer Zeit ist das Computer-Objekt in der Operations Console verschwunden.
Update dbo.[BaseManagedEntity] Set isDeleted=1 where FullName like ‘%Windows Computer%’ and Name like ‘Server-FQDN’
Viel Erfolg
Zehni