Udostępnij przez


Wymagania dotyczące sortowania programu SQL Server, Azure DevOps Server

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

Podczas instalowania programu SQL Server należy wziąć pod uwagę dwa czynniki dotyczące ustawień sortowania, które mogą mieć wpływ na wdrożenie usługi Azure DevOps Server:

  • Wymagania dotyczące usługi Azure DevOps Server
  • Wszystkie bazy danych we wszystkich wystąpieniach programu SQL Server używane przez wdrożenie usługi Azure DevOps Server muszą mieć te same ustawienia sortowania.
  • Bazę danych SQL należy skonfigurować przy użyciu sortowania SQL_Latin1_General_CP1_CI_AS.

Możesz ustawić ustawienia sortowania dla aparatu bazy danych i usług SQL Server Analysis Services. Ustawienia sortowania obejmują zestaw znaków, kolejność sortowania i inne ustawienia specyficzne dla ustawień regionalnych, które mają podstawowe znaczenie dla struktury i funkcji baz danych programu SQL Server. Nie można zmienić tych ustawień po instalacji.

Wymagania

Uwaga

Aby zapobiec możliwym problemom, zalecamy użycie SQL_Latin1_General_CP1_CI_AS. Jeśli chcesz użyć innego, postępuj zgodnie z poniższym wymaganiem.

Aby pracować z usługą Azure DevOps Server, ustawienia sortowania dla programu SQL Server muszą być wrażliwe na akcenty, niewrażliwe na wielkość liter i niebinarne. Jeśli na wielu serwerach SQL jest uruchomione wystąpienie aparatu bazy danych lub usług SQL Server Analysis Services dla usługi Azure DevOps Server, ustawienia sortowania muszą być takie same na wszystkich tych serwerach.

Program SQL Server opiera domyślne ustawienia sortowania w ustawieniach regionalnych systemu operacyjnego. Ustawienie domyślne dla języka angielskiego i większości innych ustawień regionalnych w Stanach Zjednoczonych często spełnia wymagania serwera Azure DevOps Server. Jednak te ustawienia mogą nie obsługiwać wszystkich danych, które organizacja musi przechowywać w usłudze Azure DevOps Server. W takim przypadku znajdź ustawienie, które obsługuje dane i jest wrażliwe na akcent, bez uwzględniania wielkości liter, a nie binarne.

Jeśli zainstalujesz usługi aparatu bazy danych lub usługi Analysis Services, możesz zmienić ustawienia sortowania na stronie Konfiguracja serwera , wybierając kartę Sortowanie , a następnie wybierając pozycję Dostosuj. Możesz określić opcję w obszarze Projektant sortowania systemu Windows i kolejność sortowania. Możesz na przykład określić sortowanie i zaznaczyć pole wyboru AS, jeśli potrzebujesz obsługi dodatkowych znaków.

W przypadku większości innych ustawień regionalnych ustawienie domyślne jest opcją w obszarze Projektant sortowania systemu Windows i kolejność sortowania. Upewnij się, że ustawienia są zgodne z wymaganiami serwera Azure DevOps Server. Aby zmienić to ustawienie, określ opcję o nazwie zgodnej z ustawieniami regionalnymi, zakończoną na "_100", jeśli to możliwe. Na przykład można użyć sortowania Japanese_100, jeśli używasz znaków rozszerzenia CJK Unicode A lub zastępczych Unicode w następujący sposób:

  • Nazwy obiektów, takich jak zapytania lub projekty, w usłudze Azure DevOps
  • Pliki lub ścieżki zaewidencjonowane w systemie kontroli wersji
  • Dowolne pole elementu roboczego używane do wyszukiwania.

Aby uniknąć problemów z podwójną szerokością znaków lub ich odpowiednikami w systemach hiragana i katakana, zaznacz pola wyboru, aby włączyć czułość na Kana i szerokość podczas instalacji programu SQL Server.

Aby uzyskać więcej informacji, zobacz Ustawienia sortowania w konfiguracji.

Full-Text zapytania wyszukiwania i ustawienia sortowania

Aby obsługiwać zapytania wyszukiwania pełnotekstowego, ustawienia porównań bazy danych programu SQL Server powinny odpowiadać językowi, dla którego dzielnik wyrazów jest zarejestrowany w programie SQL Server. Jeśli używasz nieobsługiwanego języka, możesz otrzymać nieoczekiwane wyniki przy uruchamianiu zapytania do elementu roboczego, które używa operatorów Contains lub Contains Words z ciągami tekstowymi.

Aby dowiedzieć się więcej, zobacz następujące artykuły: