Compartilhar via


Requisitos de ordenação do SQL Server, Azure DevOps Server

Azure DevOps Server |Azure DevOps Server |Azure DevOps Server 2022 | Azure DevOps Server 2020

Ao instalar o SQL Server, considere dois fatores relacionados às configurações de ordenação que podem afetar sua implantação do Azure DevOps Server:

  • Requisitos para o Servidor do Azure DevOps
  • Todos os bancos de dados em todas as instâncias do SQL Server usados pela implantação do Azure DevOps Server devem ter as mesmas configurações de ordenação.
  • O banco de dados SQL deve ser configurado com a ordenação SQL_Latin1_General_CP1_CI_AS.

Você pode definir as configurações de ordenação para o Mecanismo de Banco de Dados e o SQL Server Analysis Services. As configurações de ordenação incluem conjunto de caracteres, ordem de classificação e outras configurações específicas da localidade, que são fundamentais para a estrutura e a função dos bancos de dados do SQL Server. Você não pode alterar essas configurações após a instalação.

Requisitos

Observação

Para evitar possíveis problemas, recomendamos usar SQL_Latin1_General_CP1_CI_AS. Se você quiser usar qualquer outra, siga o requisito abaixo.

Para trabalhar com o Azure DevOps Server, as configurações de ordenação do SQL Server devem ser sensíveis a acentos, insensíveis a maiúsculas e minúsculas, e não binário. Se vários SQL Servers estiverem executando uma instância do Mecanismo de Banco de Dados ou do SQL Server Analysis Services para o Azure DevOps Server, as configurações de ordenação deverão ser as mesmas em todos esses servidores.

O SQL Server baseia as configurações de ordenação padrão na localidade do sistema operacional. A configuração padrão para inglês dos EUA e a maioria das outras localidades geralmente atende aos requisitos do Azure DevOps Server. No entanto, essas configurações podem não dar suporte a todos os dados que sua organização deve armazenar no Azure DevOps Server. Nesse caso, encontre uma configuração que suporte seus dados, seja sensível a acentos, insensível a maiúsculas/minúsculas e não seja binário.

Se você instalar o Database Engine Services ou o Analysis Services, poderá alterar as configurações de ordenação na página Configuração do Servidor selecionando a guia Ordenação e selecionando Personalizar. Talvez você queira especificar uma opção no designador de ordenação do Windows e na ordem de classificação. Por exemplo, você pode especificar a ordenação e selecionar a caixa de seleção AS , se precisar de suporte para caracteres adicionais.

Para a maioria das outras localidades, a configuração padrão é uma opção no designador de ordenação do Windows e na ordem de classificação. Verifique se as configurações correspondem aos requisitos do Servidor do Azure DevOps. Para alterar essa configuração, especifique a opção nomeada para sua localidade com "_100" depois dela, sempre que possível. Por exemplo, você pode usar Japanese_100 ordenação se usar caracteres da Extensão A do CJK Unicode ou substitutos Unicode das seguintes maneiras:

  • Nomes de objetos, como consultas ou projetos, no Azure DevOps
  • Arquivos ou caminhos que são verificados no sistema de controle de versão
  • Qualquer campo de item de trabalho usado para pesquisas.

Para evitar problemas com caracteres de largura dupla ou equivalentes a hiragana/katakana, marque as caixas de seleção para habilitar a sensibilidade a Kana e largura ao instalar o SQL Server.

Para obter mais informações, consulte as configurações de ordenação na Configuração.

Full-Text consultas de busca e configurações de classificação

Para dar suporte a consultas de pesquisa de texto completo, as configurações de ordenação do banco de dados do SQL Server devem corresponder a um idioma que tenha um separador de palavras registrado no SQL Server. Se você usar um idioma sem suporte, poderá receber resultados inesperados ao executar uma consulta de item de trabalho que especifica os operadores Contains ou Contains Words com cadeias de caracteres de texto.

Para saber mais, veja estes artigos: