Olá Amiguinhos,
Passando pra deixar uma dica rápida de um BUG que encontrei no SSMS (SQL Server Management Studio) versão 18.2.
Ao fazer o planejamento de uma migração em um dos clientes do #TeamFabricioLima, instalei a última versão do SSMS que estava disponível no link abaixo:
OBS: Com o passar do tempo, a versão que estará disponível nos links pode ser diferente das citadas nesse post.
Até aí tudo normal. Contudo, após migrar alguns logins me deparei com a situação abaixo onde o “Default Language” estava com o valor “Arabic” para todos eles.
Visto isso, resolvi conferir como estavam os valores no banco de dados com a seguinte query:
1 2 3 4 5 6 7 |
SELECT name type_desc, default_database_name, default_language_name FROM master.sys.server_principals WHERE name = 'NomeUsuario' |
Segue o resultado da query:
Ufa! Com isso, descobrimos que o problema estava apenas na EXIBIÇÃO do SSMS!
Diante disso, baixei a versão posterior do SSMS que é a 18.3 pelo link abaixo:
Após atualizar o SSMS, conferi novamente e dessa vez o “Default Language” estava com o valor correto.
Portanto, caso isso também aconteça com você, basta atualizar o SSMS para uma versão posterior a 18.2 que o problema será resolvido!
Referências:
Segue abaixo mais alguns links como referência:
https://dba.stackexchange.com/questions/244596/sql-server-2017-login-language-display-is-wrong
Espero que tenha gostado e que isso também possa ser útil no seu dia a dia. Até o próximo post!
Me siga no LinkedIn e YouTube para ficar por dentro das novidades.
Abraço,
Luiz Vitor França Lima
Consultor SQL Server