Erro na restauração do Database - servidor não encontrado

Erro na restauração do Database - servidor não encontrado

Quando alteramos o nome da máquina Windows na qual o SQL Server está sendo executado, o nome do SQL Server não reflete essa alteração. Precisamos adicionar manualmente o novo nome do servidor e remover o nome do servidor antigo.

Durante o processo de restauração de um determinado database, no momento de executar a procedure de infraestrutura, foi apresentado o seguinte erro:  Linked Server NOT FOUND



Para corrigir, abra o database Master e execute o seguinte scrit Transact-SQL conforme as instruções abaixo:

1 - Primeiro deve-se executar o comando abaixo para verificar o nome do servidor registrado, certifique-se de que é o mesmo que está executando a procedure: 

select @@servername

2 - Se o nome retornado for diferente do informado no parâmetro em execução, então remova o nome que retornou o "select" através do seguinte comando:

exec sp_dropserver 'old server'

3 - Por fim, execute o comando abaixo para adicionar o nome do servidor que deverá ser vinculado.

exec sp_addserver 'newserver\Instance' , 'local'
 

Para finalizar, reinicie o Database para que as informações sejam aplicadas.