Temos uma instância do SQL Server 2014 (atualizada recentemente de 2008 R2) em que um dos bancos de dados possui algumas configurações estranhas para collation:
Na janela Propriedades do banco de dados temos o seguinte:
- Na guia "Geral" e Manutenção, está escrito: Collation: Compatibility_60_406_30001
- Na guia "Opções", o agrupamento está em branco no menu suspenso (embora muitos agrupamentos estejam disponíveis para escolha na lista)
Tentei pesquisar no Google o agrupamento Compatibility_60_406_30001, mas a pesquisa não deu certo. Alguém tem alguma sugestão sobre o que fazer aqui? Até agora não vi nenhum erro por causa disso, mas gostaria de escolher um agrupamento válido para este banco de dados também.
Parece que você tem um agrupamento de compatibilidade antigo, que vem do SQL Server 2005 ou do SQL Server 2000. O formato desse nome de agrupamento de compatibilidade é:
Compatibility_SortOrderDecimal_lcidHex_CompStyleHex
Explicação:
SortOrderDecimal 60 = Case-insensitive Scandinavian dictionary sort order, without case preference lcidHex (Locale id) 0x406 = 1030 (Danish) CompSytleHex Default Unicode comparison style 0x30001 = Ignore case, Ignore Kana, Ignore width
Você pode alterar o agrupamento do banco de dados por meio do seguinte código:
Se você precisar ter compatibilidade com versões anteriores com o agrupamento SQL, poderá usar o agrupamento SQL_Scandinavian_CP850_CI_AS.