SQL Server requisitos de ordenação, Azure DevOps Server

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

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

  • Requisitos para Azure DevOps Server
  • 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 SQL_Latin1_General_CP1_CI_AS ordenação.

Você pode definir configurações de ordenação para o Mecanismo de Banco de Dados e 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 de bancos de dados 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 Azure DevOps Server, as configurações de ordenação para SQL Server devem diferenciar acentos, diferenciar maiúsculas de minúsculas e não binárias. Se vários SQL Servers estiverem executando uma instância do Mecanismo de Banco de Dados ou SQL Server Analysis Services para Azure DevOps Server, as configurações de ordenação deverão ser as mesmas em todos esses servidores.

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 de Azure DevOps Server. No entanto, essas configurações podem não dar suporte a todos os dados que sua organização deve armazenar em Azure DevOps Server. Nesse caso, localize uma configuração que dê suporte aos seus dados e seja sensível à ênfase, não diferencia maiúsculas de minúsculas e não binária.

Se você instalar o Serviços do Mecanismo de Banco de Dados 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, em seguida, 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 marcar 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 de Azure DevOps Server. Para alterar essa configuração, especifique a opção nomeada para sua localidade com "_100" depois dela, sempre que possível. Por exemplo, você poderá usar Japanese_100 ordenação se usar caracteres A da Extensão 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 equivalentes a hiragana/katakana ou de largura dupla, selecione as caixas de marcar para habilitar o Kana e a sensibilidade de largura ao instalar SQL Server.

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

Full-Text consultas de pesquisa e configurações de ordenação

Para dar suporte a consultas de pesquisa de texto completo, as configurações de ordenação do banco de dados SQL Server devem corresponder a uma linguagem que tenha um separador de palavras registrado no SQL Server. Se você usar uma linguagem 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, leia os seguintes artigos: