Sdílet prostřednictvím


Instalace distribuovaného opakování

Platí pro: SQL Server 2016 (13.x) SQL Server 2017 (14.x) SQL Server 2019 (15.x)

Důležitý

Sql Server Distributed Replay není k dispozici s SQL Serverem 2022 (16.x) a novějšími verzemi.

Distribuované přehrávání můžete nainstalovat jedním ze tří způsobů:

Nainstalujte Distributed Replay z průvodce instalací

Pomocí Průvodce instalací SYSTÉMU SQL Server nainstalujte funkce distribuovaného přehrání systému Microsoft SQL Server. Při plánování instalace funkcí zvažte následující:

  • Nástroj pro správu můžete nainstalovat na stejný počítač jako řadič distribuovaného přehrávání nebo do různých počítačů.

  • V každém prostředí distribuovaného přehrávání může existovat pouze jeden kontroler.

  • Klientskou službu můžete nainstalovat až na 16 (fyzických nebo virtuálních) počítačů.

  • Na počítači řadiče distribuovaného přehrávání lze nainstalovat pouze jednu instanci klientské služby. Pokud má vaše prostředí distribuovaného přehrávání více než jednoho klienta, neinstalujte klientskou službu do stejného počítače jako kontroler. Tím se může snížit celková rychlost distribuovaného přehrávání.

  • V případě scénářů testování výkonu neinstalujte nástroj pro správu, službu kontroleru distribuovaného přehrávání ani klientskou službu na cílovou instanci SQL Serveru. Instalace všech těchto funkcí na cílový server by měla být omezená na funkční testování kompatibility aplikací.

  • Po instalaci musí být služba řízení, Distribuovaný přehrávač SQL Serveru, spuštěna před tím, než spustíte službu klienta Distribuovaného přehrávání na klientech.

Poznámka

Chcete-li odebrat nebo změnit funkce distribuovaného přehrávání, použijte okno programy a funkce systému Windowsovládacích panelů. Vyberte SQL Server v okně Odinstalovat nebo změnit program a potom vyberte Odebrat a otevřete Průvodce instalací SYSTÉMU SQL Server. Na stránce Vybrat funkce zkontrolujte funkce distribuovaného přehrávání, které chcete odebrat.

Požadavky

  • Ujistěte se, že počítače, které chcete použít, splňují požadavky popsané v tématu přehled distribuovaného přehrávání v SQL Serveru.

  • Než začnete tímto postupem, vytvořte uživatelské účty domény pro spuštění kontroleru a klientských služeb. Tyto účty by neměly být členy skupiny Windows Administrators. Další informace najdete v účtech uživatelů a služeb.

    Poznámka

    Místní uživatelské účty můžete použít, pokud používáte nástroj pro správu, službu kontroleru a klientskou službu na stejném počítači.

Umístění instalace

Za předpokladu, že použijete výchozí umístění souborů a standardní instalaci, bude základní adresář nalezen v umístění C:\Program Files\Microsoft SQL Server. Binární soubory a sestavení jsou nainstalovány na následující umístění:

  • V 32bitovém systému:

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

    Nebo:

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

  • V 64bitovém systému:

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

    Nebo:

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

Instalace distribuovaných funkcí pro přehrání

  1. Chcete-li spustit instalaci některé z distribuovaných funkcí přehrávání, spusťte Průvodce instalací SYSTÉMU SQL Server.

  2. Stránka Pravidla podpory instalace identifikuje problémy, ke kterým může dojít při instalaci instalačních souborů systému SQL Server. Než budete pokračovat v instalaci, musíte opravit všechna selhání podpory instalace.

  3. Na stránce kód Product Key vyberte tlačítko možnosti, které označuje, jestli instalujete bezplatnou edici SQL Serveru, nebo produkční verzi produktu s kódem PID. Další informace naleznete v tématu Edice a podporované funkce SQL Server 2022.

  4. Na stránce licenčních podmínek si přečtěte licenční smlouvu a zaškrtněte políčko pro přijetí licenčních podmínek a ujednání. Pro zlepšení SQL Serveru můžete také povolit možnost sledování využití funkcí a odesílat sestavy do Microsoftu.

  5. Na stránce Soubory podpory instalace vyberte Instalovat pro instalaci nebo aktualizaci souborů podpory instalace pro SQL Server.

  6. Na stránce Nastavení role vyberte Instalaci funkcí SQL Serveru, a pak vyberte Další, abyste mohli pokračovat na stránku Výběr funkcí.

  7. Na stránce Výběr funkce nakonfigurujte, které funkce chcete nainstalovat.

    • Chcete-li nainstalovat nástroj pro správu, vyberte Nástroje pro správu – Základní.
    • Chcete-li nainstalovat službu kontroleru, vyberte Distributed Replay Controller.
    • Chcete-li nainstalovat klientskou službu, vyberte Distributed Replay Client.

    Při konfiguraci kontroleru distribuovaného přehrávání můžete zadat jeden nebo více uživatelských účtů pro spuštění klientských služeb distribuovaného přehrávání. Následuje seznam podporovaných účtů:

    • Uživatelský účet domény
    • Uživatel vytvořil místní uživatelský účet
    • Aministrátoři
    • Virtuální účet a účet MSA (účet spravované služby)
    • Síťové služby, místní služby a systém

    Skupinové účty (místní nebo doména) a jiné předdefinované účty (například Všichni) se nepřijímají.

  8. Volitelně můžete výběrem tlačítka se třemi tečkou (...) změnit cestu k adresáři sdílených funkcí.

    1. Na 32bitových počítačích je C:\Program Files\Microsoft SQL Server\výchozí instalační cesta .
    2. Na 64bitových počítačích je C:\Program Files (x86)\Microsoft SQL Server\výchozí instalační cesta .
  9. Až budete hotovi, vyberte Další.

  10. Na stránce Instalační pravidla instalační program SQL Serveru ověří konfiguraci vašeho počítače. Po dokončení procesu ověření vyberte Další.

  11. Stránka Požadavky na místo na disku vypočítá požadované místo na disku pro zadané funkce. Potom porovná požadované místo na dostupném disku.

  12. Na stránce Zasílání zpráv o chybách zadejte informace, které chcete odeslat společnosti Microsoft, aby se zlepšil SQL Server. Ve výchozím nastavení je povolená možnost zasílání zpráv o chybách.

  13. Na stránce Pravidla konfigurace instalace spustí nástroj Kontrola konfigurace systému jednu další sadu pravidel pro ověření konfigurace počítače pomocí funkcí SYSTÉMU SQL Server, které jste zadali.

  14. Na stránce Připravený k instalaci programu vyberte možnost Instalovat.

    Důležitý

    Po instalaci Distribuovaného Přehrávání musíte vytvořit pravidla firewallu na řídicím a klientských počítačích a udělit každému klientskému počítači oprávnění na cílovém serveru. Další informace najdete v tématu Dokončení kroků po instalaci.

Zabezpečení rozhraní .NET Framework

Abyste mohli nainstalovat některé z funkcí distribuovaného přehrávání, musíte mít oprávnění správce. Pouze přihlášení k SQL Serveru s oprávněními správce systému může přidat klientské servisní účty do role serveru sysadmin na testovacím serveru. Další informace o aspektech zabezpečení distribuovaného přehrávání najdete v tématu Zabezpečení distribuovaného přehrávání.

Nainstalujte distribuované přehrávání z příkazového řádku

Instalace nové instance distribuovaného přehrávání na příkazovém řádku umožňuje určit funkce pro instalaci a způsob jejich konfigurace. Instalace příkazového řádku podporuje instalaci, opravu, upgrade a odinstalaci komponent distribuovaného přehrávání. Při instalaci prostřednictvím příkazového řádku SQL Server podporuje úplný tichý režim pomocí parametru /Q.

Poznámka

Pro místní instalace musíte spustit instalační program jako správce. Pokud instalujete SQL Server ze vzdálené sdílené složky, musíte použít účet domény, který má oprávnění ke čtení a spouštění pro vzdálenou sdílenou složku.

Parametry instalace

Seznam funkcí nejvyšší úrovně zahrnuje SQL Server, Analysis Services, Integrační služby a nástroje. Funkce Nástroje nainstaluje nástroje SQL Server Management Tools a další sdílené součásti. Chcete-li nainstalovat součásti distribuovaného přehrávání, zadejte následující parametry:

Komponenta Parametr
Distribuovaný kontroler přehrávání DREPLAY_CTLR
Distribuovaný klient pro přehrávání DREPLAY_CLT
Nástroj pro správu Nástroje

Důležitý

Po instalaci distribuovaného přehrávání vytvořte pravidla brány firewall na řadiči a klientských počítačích a udělte každému klientskému počítači oprávnění na cílovém serveru. Další informace najdete v tématu Dokončení kroků po instalaci.

Tyto volitelné parametry můžete použít v následující tabulce k vývoji skriptů příkazového řádku pro instalaci.

Parametr Popis Podporované hodnoty
/CTLRSVCACCOUNT Účet služby pro Distributed Replay Controller Service. Kontroluje účet a heslo.
/CTLRSVCPASSWORD Heslo pro účet služby distribuovaného přehrání kontroleru Kontroluje účet a heslo.
/CTLRSTARTUPTYPE Typ spuštění pro službu kontroleru distribuovaného přehrávání. Automatický
Invalidní
Manuál
/CTLRUSERS 1 Určete, kteří uživatelé mají oprávnění pro službu distribuovaného kontroleru přehrávání. Sada řetězců uživatelského účtu s použitím mezery jako oddělovače.
/CLTSVCACCOUNT Účet služby pro klientskou službu pro distribuované přehrávání. Kontroluje účet a heslo.
/CLTSVCPASSWORD Heslo pro účet klientské služby Distributed Replay. Kontroluje účet a heslo.
/CLTSTARTUPTYPE Typ spuštění pro klientskou službu Distribuované přehrání. Automatický
Invalidní
Manuál
/CLTCTLRNAME Název počítače, se kterým klient komunikuje pro službu Distributed Replay Controller.
/CLTWORKINGDIR Pracovní adresář pro klienta služby distribuované přehrání. Platná cesta
/CLTRESULTDIR Adresář výsledků pro službu Distribuovaný klient pro přehrávání. Platná cesta

1 Když nakonfigurujete službu distribuovaného kontroleru přehrávání, můžete zadat jeden nebo více z následujících podporovaných uživatelských účtů pro spuštění klientských služeb distribuovaného přehrání: uživatelský účet domény, místní uživatelský účet, správce, virtuální účet a účet MSA (spravovaný účet služby), síťové služby, místní služby a systém. Skupinové účty (místní nebo doména) a jiné předdefinované účty (například Everyone) se nepřijímají.

Ukázková syntaxe

  • Nainstalujte komponentu kontroleru distribuovaného přehrávání:

    setup /q /ACTION=Install /FEATURES=DREPLAY_CTLR /IAcceptSQLServerLicenseTerms /CTLRUSERS="domain\user1" "domain\user2" /CTLRSVCACCOUNT="domain\svcuser" /CTLRSVCPASSWORD="password" /CTLRSTARTUPTYPE=Automatic
    
  • Nainstalujte komponentu klienta Distribuované přehrání:

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

Instalace distribuovaného přehrávání pomocí konfiguračního souboru

Instalační program SQL Serveru umožňuje vygenerovat konfigurační soubor na základě výchozích hodnot uživatelského vstupu a systému. Pokud určíte, že chcete nainstalovat nástroje pro správu, můžete pomocí konfiguračního souboru nasadit tři komponenty distribuovaného přehrávání (nástroj pro správu, řadič distribuovaného přehrávání a klienta distribuovaného přehrávání). Podporuje instalaci, opravu a odinstalaci součástí distribuovaného přehrávání.

Instalační program podporuje použití konfiguračního souboru pouze prostřednictvím příkazového řádku. Pořadí zpracování parametrů při použití konfiguračního souboru je popsáno níže:

  • Konfigurační soubor přepíše výchozí hodnoty v balíčku.
  • Hodnoty příkazového řádku přepíší hodnoty v konfiguračním souboru.

Další informace o použití konfiguračního souboru naleznete v tématu Instalace SQL Serveru pomocí konfiguračního souboru.

Důležitý

Po instalaci Distribuovaného Přehrávání musíte vytvořit pravidla firewallu na řídicím a klientských počítačích a udělit každému klientskému počítači oprávnění na cílovém serveru. Další informace najdete v tématu Dokončení kroků po instalaci.

Vygenerování konfiguračního souboru

  1. Postupujte podle průvodce instalací až na stránku Připraveno k instalaci. Cesta ke konfiguračnímu souboru je zadána na stránce Připraveno k instalaci v části cesta konfiguračního souboru.

  2. Pokud chcete vygenerovat soubor INI, zrušte instalaci bez skutečného dokončení instalace.

Instalace distribuovaného přehrání pomocí konfiguračního souboru

Spusťte instalaci přes příkazový řádek a zadejte ConfigurationFile.ini pomocí parametru ConfigurationFile.

Například:

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

Obě hesla musíte zadat na příkazovém řádku, protože je nemůžete nakonfigurovat v konfiguračním souboru.