sp_dropserver 'OLDNAME'
sp_addServer 'NEWNAME', 'local'
A parte 'local' é importante, não funciona sem ela (acho que ela tenta adicionar o servidor como um servidor vinculado remoto sem ele)
Como você corrige o problema quando SELECT @@ SERVERNAME retorna nulo
Dave
PS: Eu só percebi isso, mas não era óbvio ... Resposta a seguir
Tags sql-server