Nuta
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować się zalogować lub zmienić katalog.
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować zmienić katalogi.
Azure DevOps Server |Azure DevOps Server |Azure DevOps Server 2022 | Azure DevOps Server 2020
Serwer Azure DevOps Server można łatwiej zarządzać, jeśli rozumiesz program SQL Server, usługi SQL Server Reporting Services i sposób interakcji z usługą Azure DevOps Server.
Na poniższym diagramie przedstawiono logiczną architekturę wdrożenia programu Azure DevOps Server zintegrowanego z usługami SQL Server Reporting Services.
Relacje bazy danych 
Jedną z zalet przechowywania wszystkich danych w bazie danych jest uproszczenie zarządzania danymi, ponieważ nie trzeba tworzyć kopii zapasowych poszczególnych komputerów klienckich. Jeśli znasz tworzenie kopii zapasowych baz danych programu SQL Server, tworzenie kopii zapasowych i przywracanie baz danych programu Azure DevOps Server jest podobne.
Interakcje między bazami danych usługi Azure DevOps Server i bazami danych programu SQL Server
W poniższej tabeli opisano bazy danych, które mogą być obecne we wdrożeniu usługi Azure DevOps Server.
Baza danych
używane podczas
Opis
Tfs_Configuration
Zawsze
Przechowuje dane opisujące wdrożenie usługi Azure DevOps Server, w tym nazwę i lokalizację innych baz danych.
Tfs_Collection
Zawsze
Jedna baza danych dla każdej kolekcji projektów. Każda baza danych przechowuje dane dla projektów (kontrola wersji, kompilacje i elementy robocze) w tej kolekcji.
Wskazówka
Usługa Azure DevOps Server wymaga, aby ustawienia sortowania nie uwzględniały wielkości liter, są wrażliwe na akcent i nie są binarne. Jeśli chcesz użyć istniejącej instalacji programu SQL Server z usługą Azure DevOps Server, musisz sprawdzić, czy ustawienia sortowania spełniają te wymagania. Jeśli tak nie jest, instalacja usługi Azure DevOps Server zakończy się niepowodzeniem. Aby uzyskać więcej informacji, zobacz wymagania dotyczące sortowania programu SQL Server dla usługi Azure DevOps Server
Program SQL Server musi być zainstalowany na serwerze (lub serwerach), który ma skonfigurowane odpowiednie poziomy zaufania między nim a serwerem (lub serwerami), który hostuje logiczną warstwę aplikacji usługi Azure DevOps.
Interakcje między usługą Azure DevOps Server i usługami SQL Server Reporting Services
Usługi SQL Server Reporting Services są uznawane za część warstwy aplikacji logicznej dla usługi Azure DevOps Server. Jednak usługi Reporting Services nie muszą być zainstalowane na tym samym serwerze fizycznym, co inne logiczne aspekty tej warstwy aplikacji, takie jak produkty programu SharePoint.
Podczas konfigurowania uprawnień użytkowników i grup oraz członkostwa w grupach w usłudze Azure DevOps Server należy również ręcznie skonfigurować członkostwo w rolach i uprawnienia odpowiednio dla tych użytkowników i grup w usługach Reporting Services. Aby uzyskać więcej informacji, zobacz role w usługach SQL Server Reporting Services.
Oprócz konfigurowania członkostwa w rolach i uprawnień w usługach Reporting Services należy również zarządzać kontem czytelnika raportów używanym przez serwer Usługi Azure DevOps do komunikowania się z serwerem raportów. To konto jest często określane jako konto źródeł danych dla usług Reporting Services lub TFSREPORTS. Podobnie jak konto usługi dla usługi Azure DevOps Server, konto czytelnika raportów musi być członkiem grupy roboczej lub domeny, która jest zaufana przez każdy komputer łączący się z serwerem Azure DevOps Server. Aby uzyskać więcej informacji, zobacz Konto wymagane do instalacji Azure DevOps Server.
Wskazówka
Nawet po zalogowaniu się przy użyciu poświadczeń administracyjnych może wystąpić problem z dostępem do Menedżera raportów lub http://localhost/Reports witryn, chyba że te witryny zostaną dodane jako zaufane witryny w programie Internet Explorer lub uruchom program Internet Explorer jako administrator. Aby uruchomić program Internet Explorer jako administrator, wybierz pozycję Uruchom, wprowadź internet Explorer, kliknij wynik prawym przyciskiem myszy, a następnie wybierz polecenie Uruchom jako administrator.