Gestione configurazione Il server non può essere eliminato.
Come risolvere “Il server non può essere eliminato” Errore durante la migrazione a SQL 2016. Quando eseguo la migrazione a SQL 2016, Ottengo questo errore:
Il Server non può essere eliminato perché contiene i seguenti ruoli
Problema
Non siamo in grado di rimuovere il vecchio SQL Server remoto. Il server appare ancora nei ruoli del sistema del sito e se proviamo a rimuovere il ruolo del server database del sito (rimuovi non è disattivato) abbiamo ricevuto l'errore: “Il server non può essere eliminato perché contiene i seguenti ruoli:"
Abbiamo anche provato a modificare le chiavi reg in SMS_Site_Componets_ManagerMultisite Componet Server”Nome SQL remoto”Ora inizio disinstallazione impostato 1.
Soluzione
Eseguire la query seguente in SQL Management Studio per trovare e sostituire le relazioni orfane.
Cambia con i nomi corrispondenti in < > ed eseguito contro il DB SCCM :
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+’%’
Dopo di che, riavviare il sito primario. Ciò rimuoverà il server dalla console di gestione e dal database ConfigMgr.