Udostępnij przez


Instalowanie rozproszonego odtwarzania

Dotyczy: SQL Server 2016 (13.x) SQL Server 2017 (14.x) SQL Server 2019 (15.x)

Ważne

Odtwarzanie rozproszone programu SQL Server nie jest dostępne w programie SQL Server 2022 (16.x) i nowszych wersjach.

Rozproszone odtwarzanie można zainstalować na jeden z trzech sposobów:

Instalowanie funkcji rozproszonego odtwarzania za pomocą Kreatora instalacji

Zainstaluj funkcje rozproszonego odtwarzania programu Microsoft SQL Server za pomocą Kreatora instalacji programu SQL Server. Podczas planowania miejsca instalowania funkcji należy wziąć pod uwagę następujące kwestie:

  • Narzędzie administracyjne można zainstalować na tym samym komputerze co kontroler rozproszonego odtwarzania lub na różnych komputerach.

  • W każdym środowisku rozproszonego odtwarzania może istnieć tylko jeden kontroler.

  • Usługę klienta można zainstalować na maksymalnie 16 (fizycznych lub wirtualnych) komputerach.

  • Na komputerze kontrolera rozproszonego odtwarzania można zainstalować tylko jedno wystąpienie usługi klienta. Jeśli środowisko rozproszonego odtwarzania ma więcej niż jednego klienta, nie instaluj usługi klienta na tym samym komputerze co kontroler. Może to zmniejszyć ogólną szybkość rozproszonego odtwarzania.

  • W przypadku scenariuszy testowania wydajności nie należy instalować narzędzia administracyjnego, usługi kontrolera Distributed Replay ani usługi klienta w docelowym wystąpieniu programu SQL Server. Zainstalowanie wszystkich tych funkcji na serwerze docelowym powinno być ograniczone do testowania funkcjonalnego pod kątem zgodności aplikacji.

  • Po zakończeniu instalacji usługa kontrolera, kontroler rozproszonego odtwarzania programu SQL Server, musi być uruchomiona przed uruchomieniem usługi klienta rozproszonego odtwarzania na klientach.

Uwaga / Notatka

Aby usunąć lub zmienić funkcje rozproszonego odtwarzania, użyj okna Programy i funkcje systemu Windows w Panelu sterowania. Wybierz pozycję SQL Server w oknie Odinstaluj lub zmień program , a następnie wybierz pozycję Usuń , aby otworzyć Kreatora instalacji programu SQL Server. Na stronie Wybieranie funkcji zaznacz funkcje rozproszonego odtwarzania, które chcesz usunąć.

Wymagania wstępne

  • Upewnij się, że komputery, których chcesz używać, spełniają wymagania opisane w temacie Omówienie rozproszonego odtwarzania programu SQL Server.

  • Przed rozpoczęciem tej procedury utwórz konta użytkowników domeny na potrzeby uruchamiania kontrolera i usług klienckich. Te konta nie powinny być członkami grupy Administratorzy systemu Windows. Aby uzyskać więcej informacji, zobacz Konta użytkowników i usług.

    Uwaga / Notatka

    Konta użytkowników lokalnych można używać, jeśli używasz narzędzia administracyjnego, usługi kontrolera i usługi klienta na tym samym komputerze.

Lokalizacje instalacji

Zakładając, że używasz domyślnych lokalizacji plików i standardowej instalacji, katalog podstawowy znajduje się w folderze C:\Program Files\Microsoft SQL Server. Oto miejsca, do których instalowane są pliki binarne i zestawy:

  • W systemie 32-bitowym:

    < drive>:\Program Files\Microsoft SQL Server\nnn\Tools

    Lub:

    <Share Feature Directory>\Tools\<user-supplied alternative shared feature directory>

  • W systemie 64-bitowym:

    C:\Program Files\Microsoft SQL Server (x86)\130\Tools

    Lub:

    <Share Feature Directory (x86)>\Tools\<user-supplied alternative shared feature (x86) directory>

Instalowanie rozproszonych funkcji odtwarzania

  1. Aby rozpocząć instalację dowolnej funkcji rozproszonego odtwarzania, uruchom Kreatora instalacji programu SQL Server.

  2. Na stronie Reguły pomocy technicznej instalatora można zidentyfikować problemy, które mogą wystąpić podczas instalowania plików pomocy technicznej instalatora programu SQL Server. Przed kontynuowaniem instalacji należy poprawić wszystkie błędy obsługi instalatora.

  3. Na stronie Klucz produktu wybierz przycisk opcji, aby wskazać, czy instalujesz bezpłatną wersję programu SQL Server, czy produkcyjną wersję produktu z kluczem PID. Aby uzyskać więcej informacji, zobacz Editions and supported features of SQL Server 2022.

  4. Na stronie Postanowienia licencyjne przeczytaj umowę licencyjną, a następnie zaznacz pole wyboru, aby zaakceptować postanowienia licencyjne. Aby ułatwić ulepszanie programu SQL Server, możesz również włączyć opcję użycia funkcji i wysyłać raporty do firmy Microsoft.

  5. Na stronie Pliki pomocy technicznej Instalatora wybierz pozycję Zainstaluj , aby zainstalować lub zaktualizować pliki pomocy technicznej instalatora dla programu SQL Server.

  6. Na stronie Rola instalacji wybierz pozycję Instalacja funkcji programu SQL Server, a następnie wybierz przycisk Dalej , aby przejść do strony Wybór funkcji .

  7. Na stronie Wybór funkcji skonfiguruj funkcje, które chcesz zainstalować.

    • Aby zainstalować narzędzie administracyjne, wybierz pozycję Narzędzia do zarządzania — podstawowe.
    • Aby zainstalować usługę kontrolera, wybierz pozycję Rozproszony kontroler odtwarzania.
    • Aby zainstalować usługę klienta, wybierz pozycję Rozproszony klient odtwarzania.

    Podczas konfigurowania kontrolera rozproszonego odtwarzania można określić co najmniej jedno konto użytkownika do uruchamiania rozproszonych usług klienckich odtwarzania. Poniżej znajduje się lista obsługiwanych kont:

    • Konto użytkownika domeny
    • Użytkownik utworzył konto użytkownika lokalnego
    • administratorzy
    • Konto wirtualne i konto MSA (Konto zarządzanej usługi)
    • Usługi sieciowe, usługi lokalne i system

    Konta grupy (lokalne lub domena) i inne wbudowane konta (takie jak Wszyscy) nie są akceptowane.

  8. Opcjonalnie wybierz przycisk wielokropka (...) , aby zmienić ścieżkę katalogu funkcji udostępnionej.

    1. Na komputerach 32-bitowych domyślna ścieżka instalacji to C:\Program Files\Microsoft SQL Server\.
    2. Na komputerach 64-bitowych domyślna ścieżka instalacji to C:\Program Files (x86)\Microsoft SQL Server\.
  9. Po zakończeniu wybierz pozycję Dalej.

  10. Na stronie Reguły instalacji instalator programu SQL Server weryfikuje konfigurację komputera. Po zakończeniu procesu weryfikacji wybierz pozycję Dalej.

  11. Strona wymagania dotyczące miejsca na dysku oblicza wymagane miejsce na dysku dla określonych funkcji. Następnie porównuje wymagane miejsce na dostępnym miejscu na dysku.

  12. Na stronie Raportowanie błędów określ informacje, które chcesz wysłać do firmy Microsoft, aby pomóc w ulepszaniu programu SQL Server. Domyślnie opcja raportowania błędów jest włączona.

  13. Na stronie Reguły konfiguracji instalacji narzędzie sprawdzania konfiguracji systemu uruchamia jeszcze jeden zestaw reguł w celu zweryfikowania konfiguracji komputera przy użyciu określonych funkcji programu SQL Server.

  14. Na stronie Gotowość do zainstalowania programu wybierz pozycję Zainstaluj.

    Ważne

    Po zainstalowaniu rozproszonego odtwarzania należy utworzyć reguły zapory na kontrolerach i komputerach klienckich oraz przyznać każdemu komputerowi klienckim uprawnienia na serwerze docelowym. Aby uzyskać więcej informacji, zobacz Wykonywanie kroków po instalacji.

Zabezpieczenia programu .NET Framework

Aby zainstalować dowolne funkcje rozproszonego odtwarzania, musisz mieć uprawnienia administracyjne. Tylko konto logowania SQL Server z uprawnieniami administratora systemu może dodać konta usługi klienta do roli sysadmin na serwerze testowym. Aby uzyskać więcej informacji na temat zagadnień dotyczących zabezpieczeń rozproszonego odtwarzania, zobacz Zabezpieczenia rozproszonego odtwarzania.

Instalowanie rozproszonego odtwarzania z poziomu wiersza polecenia

Zainstalowanie nowej instancji funkcji Rozproszonego Odtwarzania za pomocą wiersza polecenia umożliwia określenie, jakie funkcje mają być zainstalowane oraz jak powinny być skonfigurowane. Instalacja wiersza polecenia obsługuje instalowanie, naprawianie, uaktualnianie i odinstalowywanie składników rozproszonego odtwarzania. Podczas instalowania za pomocą wiersza polecenia program SQL Server obsługuje tryb pełnej ciszy przy użyciu /Q parametru.

Uwaga / Notatka

W przypadku instalacji lokalnych należy uruchomić program instalacyjny jako administrator. W przypadku instalowania programu SQL Server z udziału zdalnego, należy używać konta domenowego, które ma uprawnienia do odczytu i wykonywania na udziale zdalnym.

Parametry instalacji

Lista funkcji najwyższego poziomu obejmuje programy SQL Server, Analysis Services, Integration Services i Tools. Funkcja Narzędzia instaluje narzędzia SQL Server Management Tools i inne składniki udostępnione. Aby zainstalować składniki rozproszonego odtwarzania, określ następujące parametry:

Składnik Parametr
Rozproszony kontroler odtwarzania DREPLAY_CTLR
Klient rozproszonego odtwarzania DREPLAY_CLT
Narzędzie administracyjne Narzędzia

Ważne

Po zainstalowaniu rozproszonego odtwarzania utwórz reguły zapory na kontrolerach i komputerach klienckich i przyznaj każdemu komputerowi klienckim uprawnienia na serwerze docelowym. Aby uzyskać więcej informacji, zobacz Wykonywanie kroków po instalacji.

Te parametry opcjonalne można użyć w poniższej tabeli, aby utworzyć skrypty wiersza polecenia na potrzeby instalacji.

Parametr Opis Obsługiwane wartości
/CTLRSVCACCOUNT Konto usługi dla usługi kontrolera rozproszonego odtwarzania. Sprawdza konto i hasło
/CTLRSVCPASSWORD Hasło dla konta usługi rozproszonego kontrolera odtwarzania. Sprawdza konto i hasło
/CTLRSTARTUPTYPE Typ uruchamiania dla usługi kontrolera rozproszonego odtwarzania. Automatyczne
Niepełnosprawny
Podręcznik
/CTLRUSERS 1 Określ, którzy użytkownicy mają uprawnienia do usługi kontrolera rozproszonego odtwarzania. Zestaw ciągów kont użytkowników z użyciem znaku " " (spacja) jako separatora.
/CLTSVCACCOUNT Konto usługi dla usługi klienta Distributed Replay. Sprawdza konto i hasło
/CLTSVCPASSWORD Hasło do konta usługi klienta Distributed Replay. Sprawdza konto i hasło
/CLTSTARTUPTYPE Uruchom typ dla usługi klienta rozproszonego odtwarzania. Automatyczne
Niepełnosprawny
Podręcznik
/CLTCTLRNAME Nazwa komputera, z którą klient komunikuje się z usługą kontrolera rozproszonego odtwarzania.
/CLTWORKINGDIR Katalog roboczy dla usługi Distributed Replay Client. Prawidłowa ścieżka
/CLTRESULTDIR Katalog wyników dla usługi Distributed Replay Client. Prawidłowa ścieżka

1 Podczas konfigurowania usługi kontrolera rozproszonego odtwarzania można określić co najmniej jedno z następujących obsługiwanych kont użytkowników do uruchamiania usług klienta rozproszonego odtwarzania: konto użytkownika domeny, konto użytkownika lokalnego, administrator, konto wirtualne i MSA (zarządzane konto usługi), usługi sieciowe, usługi lokalne i system. Konta grupy (lokalne lub domena) i inne wbudowane konta (na przykład Everyone) nie są akceptowane.

Przykładowa składnia

  • Zainstaluj składnik kontrolera rozproszonego odtwarzania:

    setup /q /ACTION=Install /FEATURES=DREPLAY_CTLR /IAcceptSQLServerLicenseTerms /CTLRUSERS="domain\user1" "domain\user2" /CTLRSVCACCOUNT="domain\svcuser" /CTLRSVCPASSWORD="password" /CTLRSTARTUPTYPE=Automatic
    
  • Zainstaluj składnik klienta rozproszonego odtwarzania:

    setup /q /ACTION=Install /FEATURES=DREPLAY_CLT /IAcceptSQLServerLicenseTerms /CLTSVCACCOUNT="domain\svcuser" /CLTSVCPASSWORD="password" /CLTSTARTUPTYPE=Automatic /CLTCTLRNAME=ControllerMachineName /CLTWORKINGDIR="C:\WorkingDir" /CLTRESULTDIR="C:\ResultDir
    

Instalowanie rozproszonego odtwarzania przy użyciu pliku konfiguracji

Instalator programu SQL Server umożliwia generowanie pliku konfiguracji na podstawie wartości domyślnych danych wejściowych użytkownika i systemu. Jeśli określisz, że chcesz zainstalować narzędzia do zarządzania, możesz użyć pliku konfiguracji, aby wdrożyć trzy składniki rozproszonego odtwarzania (narzędzie administracyjne, kontroler rozproszonego odtwarzania i klienta rozproszonego odtwarzania). Obsługuje instalowanie, naprawianie i odinstalowywanie składników rozproszonego odtwarzania.

Instalator obsługuje używanie pliku konfiguracji tylko za pośrednictwem wiersza polecenia. Kolejność przetwarzania parametrów podczas korzystania z pliku konfiguracji została opisana poniżej:

  • Plik konfiguracji zastępuje wartości domyślne w pakiecie
  • Wartości wiersza polecenia zastępują wartości w pliku konfiguracji

Aby uzyskać więcej informacji na temat używania pliku konfiguracji, zobacz Instalowanie programu SQL Server przy użyciu pliku konfiguracji.

Ważne

Po zainstalowaniu rozproszonego odtwarzania należy utworzyć reguły zapory na kontrolerach i komputerach klienckich oraz przyznać każdemu komputerowi klienckim uprawnienia na serwerze docelowym. Aby uzyskać więcej informacji, zobacz Wykonywanie kroków po instalacji.

Generowanie pliku konfiguracji

  1. Postępuj zgodnie z instrukcjami Kreatora instalacji na stronie Gotowe do zainstalowania . Ścieżka do pliku konfiguracji jest określona na stronie Gotowe do instalacji w sekcji ścieżka pliku konfiguracji.

  2. Anuluj konfigurację bez faktycznego ukończenia instalacji, aby wygenerować plik INI.

Instalowanie rozproszonego odtwarzania przy użyciu pliku konfiguracji

Uruchom instalację za pomocą wiersza polecenia i zastosuj ConfigurationFile.ini przy użyciu parametru ConfigurationFile.

Przykład:

Setup.exe /CTLRSVCPASSWORD="ctlrsvcpswd" /CLTSVCPASSWORD="cltsvcpswd" / ConfigurationFile=ConfigurationFile.INI\

Należy określić oba hasła w wierszu polecenia, ponieważ nie można ich skonfigurować w pliku konfiguracji.