Em alguns casos, encontramos servidores com nomes muito extenso. Isso se deve a escolha da nomenclatura de servidores e estações em algumas empresas, observando o compliance das equipes de TI. Quando temos o FQDN com mais de s que alterar o nome FQDN (Fully Qualified Domain Name), uma vez que o servidor ficou com um nome maior que 15 caracteres, por padrão o SQL Server 2008, só reconhece 15 caracteres do nome do servidor, e isso causa uma série de problemas entre DNS, SQL e SCCM.
Para esses casos, mudar o nome para um nome mais curto é a opção mais acertada e resolverá o problema.
O próximo passo é alterar o nome do servidor na tabela sysservers. Como o nome do servidor foi alterado, precisaríamos alterar o nome do servidor na tabela sysservers. Um procedimento delicado, mas que resolveria nosso problema.
Basicamente, são os seguintes passos, usando credenciais administrativas:
Iniciar, Programas, Microsoft SQL Server e, em seguida, Query Analyzer.
Na caixa de diálogo, Conectar-se ao SQL Server, clicamos em (local) na lista Do SQL Server e, em seguida, OK .
sp_dropserver ‘old_name’
GO
sp_addserver ‘new_name’, ‘local’
Onde o código ‘old_name’ faz referência ao nome anterior do servidor e ‘new_name’ é o nome atual do servidor.
Após isso, clique em Executar consulta (F5) para executar a consulta e depois feche o SQL Query Analyzer.
Após esse procedimento do sp_addserver armazenados, deve-se reiniciar o serviço SQL Server para validar a alteração. Depois de reiniciado, confirme se o valor correto do nome do novo servidor será retornado, executando os seguintes comandos:
Selecione @@ nome_do_servidor selecionar ServerProperty(‘machinename’)
Esse é um procedimento que deve ser realizado com cuidado e nos fóruns Technet tem uma referência sobre casos como esse com menção especial ao meu amigo Júnior Galvão (http://pedrogalvaojunior.wordpress.com/).). Fóruns Technet: http://social.technet.microsoft.com/forums/pt-BR/sqlserver2000pt/thread/c041d4a8-db91-47b7-b60f-030c4bc0c2c8
Há também um KB com referência ao problema, e mesmo sendo orientado para uso com o MOM 2005 (Microsoft Operations Manager), o procedimento funciona para esse caso:
http://support.microsoft.com/kb/899159
Artigo originalmente escrito por: Alexandro Prado (MVP Windows Expert-Consumer)