Konfigurationsmanager Der Server kann nicht gelöscht werden.
So lösen Sie das Problem “Der Server kann nicht gelöscht werden” Fehler bei der Migration zu SQL 2016. Wenn ich zu SQL migriere 2016, Ich erhalte diesen Fehler:
Der Server kann nicht gelöscht werden, da er die folgenden Rollen enthält
Problem
Wir können den alten Remote-SQL-Server nicht entfernen. Der Server erscheint weiterhin in den Site-Systemrollen und wenn wir versuchen, die Site-Datenbank-Serverrolle zu entfernen (Entfernen ist nicht ausgegraut) Wir haben den Fehler erhalten: „Der Server kann nicht gelöscht werden, da er die folgenden Rollen enthält:”
Wir haben auch versucht, die Registrierungsschlüssel unten zu ändern SMS_Site_Componets_Manager\Multisite Componet Server\”Name of remote SQL”\Deinstallation Start Time\ einstellen 1.
Lösung
Führen Sie die folgende Abfrage in SQL Management Studio aus, um die verwaisten Beziehungen zu finden und zu ersetzen.
Ändern Sie mit den entsprechenden Namen in < > und gegen die SCCM-Datenbank ausführen :
use CM_<sitecode>
declare @ServerName varchar(15)
set @ServerName=’<orphanFQDN>‘
delete from statusmessages where machinename=@ServerName
delete from Summarizer_Components where MachineName like ‘%’+@ServerName+’%’
delete from summarizer_sitesystem where sitesystem like ‘%’+@ServerName+’%’
delete from statusmessageinsstrs where insstrvalue like ‘%’+@ServerName+’%’
delete from sysreslist where servername=@ServerName
delete from sc_sysresuse where nalpath like ‘%’+@ServerName+’%’
Danach, Starten Sie den primären Standort neu. Dadurch wird der Server aus Ihrer Managementkonsole und der ConfigMgr-Datenbank entfernt.