Se você se deparar com esse erro depois de migrar para o Microsoft SQL Server 2005< ou o MSSQL2008>, o nome de host do Microsoft SQL Server talvez tenha sido alterado após a instalação do Microsoft SQL Server. Isso causa uma desconexão entre o nome do host real do servidor e aquilo que o Microsoft SQL Server 2005< ou MSSQL2008> julga ser o nome do host.
Há duas maneiras de corrigir isto:
sqlcmd -E -S <nome do servidor SQL> -d master -Q "EXEC sp_dropserver '<nome do host antigo>'"
sqlcmd -E -S <nome do servidor SQL> -d master -Q "EXEC sp_addserver '<nome do novo host>', 'local'"