SQL Server wymagania dotyczące sortowania Azure DevOps Server

Azure DevOps Server 2022 r. | Azure DevOps Server 2020 r. | Azure DevOps Server 2019 r.

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

  • Wymagania dotyczące Azure DevOps Server
  • Wszystkie bazy danych we wszystkich wystąpieniach SQL Server używanych przez wdrożenie Azure DevOps Server muszą mieć te same ustawienia sortowania.
  • Należy skonfigurować bazę danych SQL przy użyciu sortowania SQL_Latin1_General_CP1_CI_AS.

Ustawienia sortowania można ustawić dla aparatu bazy danych i SQL Server Analysis Services. Ustawienia sortowania obejmują zestaw znaków, kolejność sortowania i inne ustawienia specyficzne dla ustawień regionalnych, które są fundamentalne dla struktury i funkcji SQL Server baz danych. 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ższymi wymaganiami.

Aby pracować z Azure DevOps Server, ustawienia sortowania dla SQL Server muszą być wrażliwe na akcent, bez uwzględniania wielkości liter, a nie binarne. Jeśli wiele serwerów SQL używa wystąpienia aparatu bazy danych lub SQL Server Analysis Services dla Azure DevOps Server, ustawienia sortowania muszą być takie same na wszystkich tych serwerach.

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 często spełnia wymagania dotyczące Azure DevOps Server. Jednak te ustawienia mogą nie obsługiwać wszystkich danych, które organizacja musi przechowywać w 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 instalujesz 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 Projektowania sortowania systemu Windows i kolejności sortowania. Na przykład możesz określić sortowanie i zaznaczyć pole wyboru AS , jeśli potrzebujesz obsługi dodatkowych znaków.

W przypadku większości innych ustawień regionalnych ustawieniem domyślnym jest opcja w obszarze Projektowanie sortowania systemu Windows i kolejność sortowania. Upewnij się, że ustawienia są zgodne z wymaganiami dotyczącymi Azure DevOps Server. Aby zmienić to ustawienie, określ opcję o nazwie dla ustawień regionalnych z wartością "_100" po niej, jeśli jest to możliwe. Na przykład można użyć sortowania Japanese_100, jeśli używasz znaków A rozszerzenia Unicode CJK 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ą lub znakiem równoważnym hiragana/katakana, zaznacz pola wyboru, aby włączyć funkcję Kana i czułość szerokości podczas instalowania SQL Server.

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

Full-Text zapytania wyszukiwania i ustawienia sortowania

Aby obsługiwać zapytania wyszukiwania pełnotekstowego, ustawienia sortowania bazy danych SQL Server powinny odpowiadać językowi, który ma wyraz breaker zarejestrowany w SQL Server. Jeśli używasz nieobsługiwanego języka, podczas uruchamiania zapytania elementu roboczego, które określa operatory Zawiera lub Zawiera słowa z ciągami tekstowymi, mogą zostać wyświetlone nieoczekiwane wyniki.

Więcej informacji można znaleźć w następujących artykułach: