SQL Server requisitos de intercalación, Azure DevOps Server
Azure DevOps Server 2022 | Azure DevOps Server 2020 | Azure DevOps Server 2019
Al instalar SQL Server, tenga en cuenta dos factores relacionados con la configuración de intercalación que podrían afectar a la implementación de Azure DevOps Server:
- Requisitos de Azure DevOps Server
- Todas las bases de datos de todas las instancias de SQL Server usadas por la implementación de Azure DevOps Server deben tener la misma configuración de intercalación.
- Sql Database debe configurarse con SQL_Latin1_General_CP1_CI_AS intercalación.
Puede establecer la configuración de intercalación para el motor de base de datos y SQL Server Analysis Services. La configuración de intercalación incluye el juego de caracteres, el criterio de ordenación y otras configuraciones específicas de la configuración regional, que son fundamentales para la estructura y la función de SQL Server bases de datos. No puede cambiar esta configuración después de la instalación.
Requisitos
Nota:
Para evitar posibles problemas, se recomienda usar SQL_Latin1_General_CP1_CI_AS. Si desea usar otro, siga los requisitos que se indican a continuación.
Para trabajar con Azure DevOps Server, la configuración de intercalación de SQL Server debe distinguir acentos, distinguir mayúsculas de minúsculas y no binarios. Si varios servidores SQL Server ejecutan una instancia del motor de base de datos o SQL Server Analysis Services para Azure DevOps Server, la configuración de intercalación debe ser la misma en todos estos servidores.
SQL Server basa la configuración de intercalación predeterminada en la configuración regional del sistema operativo. La configuración predeterminada para inglés de EE. UU. y la mayoría de las demás configuraciones regionales suelen cumplir los requisitos de Azure DevOps Server. Sin embargo, es posible que esa configuración no admita todos los datos que su organización debe almacenar en Azure DevOps Server. En ese caso, busque una configuración que admita los datos y que distingue acentos, distingue mayúsculas de minúsculas y no es binaria.
Si instala Servicios de motor de base de datos o Analysis Services, puede cambiar la configuración de intercalación en la página Configuración del servidor seleccionando la pestaña Intercalación y seleccionando Personalizar. Es posible que desee especificar una opción en el designador de intercalación de Windows y el criterio de ordenación. Por ejemplo, puede especificar la intercalación y activar la casilla AS , si necesita compatibilidad con caracteres adicionales.
Para la mayoría de las demás configuraciones regionales, la configuración predeterminada es una opción en el designador de intercalación de Windows y el criterio de ordenación. Asegúrese de que la configuración coincida con los requisitos de Azure DevOps Server. Para cambiar esta configuración, especifique la opción denominada para la configuración regional con "_100" después, siempre que sea posible. Por ejemplo, puede usar Japanese_100 intercalación si usa caracteres de extensión Unicode CJK A o suplentes Unicode de las siguientes maneras:
- Nombres de objetos, como consultas o proyectos, en Azure DevOps
- Archivos o rutas de acceso que están protegidos en el sistema de control de versiones
- Cualquier campo de elemento de trabajo que se use para las búsquedas.
Para evitar problemas con caracteres equivalentes de doble ancho o hiragana/katakana, debe activar las casillas para habilitar la confidencialidad de kana y ancho al instalar SQL Server.
Para obtener más información, vea Configuración de intercalación en el programa de instalación.
Full-Text configuración de intercalación y consultas de búsqueda
Para admitir consultas de búsqueda de texto completo, la configuración de intercalación de la base de datos de SQL Server debe corresponder a un idioma que tenga un separador de palabras registrado con SQL Server. Si usa un idioma no admitido, podría recibir resultados inesperados al ejecutar una consulta de elemento de trabajo que especifica los operadores Contiene o Contiene palabras con cadenas de texto.
Para más información, vea los siguientes artículos:
- sys.fulltext_languages (Transact-SQL)
- ALTER FULLTEXT INDEX (Transact-SQL)
- Búsqueda de texto completo en SQL Server 2008: características internas y mejoras
- Variables, valores, operadores y campos de consulta