Sdílet prostřednictvím


Úprava databáze nástroje Orchestrator

Možná budete muset po instalaci změnit umístění databáze nástroje Orchestrator, protože můžete chtít oddělit server pro správu a databázový server, přesunout databázi na větší server nebo cluster nebo změnit konfiguraci databáze orchestrace na základě požadovaných změn ve vašem prostředí. K přesunutí existující databáze na jiný server můžete použít standardní metody Microsoft SQL Serveru, ale pak je nutné nakonfigurovat funkce nástroje Orchestrator pro připojení k novému serveru. Tuto konfiguraci musíte provést pro server pro správu, webovou službu podporující konzolu Orchestraation a každý server sady Runbook, jak je popsáno v následujících postupech.

Server pro správu a servery sad Runbook

Pomocí nástroje Konfigurace databáze můžete změnit nastavení připojení, které server pro správu a servery sady Runbook nainstalované ve vašem prostředí. Nastavení pro tyto servery jsou uložena v zašifrovaném souboru s názvem Settings.dat. Pokud změníte nastavení databáze orchestrace, například port, přístup k uživatelskému účtu nebo název počítače, musíte ručně odinstalovat a znovu nainstalovat všechny servery runbooků a potom znovu spustit nástroj Konfigurace databáze na serveru pro správu a všechny servery sady Runbook.

Změna nastavení databáze pro server pro správu a serverů sad Runbook

Pokud chcete změnit nastavení databáze pro server pro správu a servery sady Runbook, postupujte takto:

  1. Na serveru pro správu vyberte Start, přejděte na příkaz Všechny programy, vyberte verzi> nástroje Microsoft System Center<, vyberte Orchestrator a pak vyberte Konfigurace úložiště dat.

  2. Do pole Server zadejte název serveru, který je hostitelem databáze pomocí formátu< server>\<instance,port><>. Výběrem tlačítka se třemi tečky (...) můžete počítač vybrat. Pokud je databáze nástroje Orchestrator nainstalovaná ve výchozí instanci, nemusíte ji zahrnout. Pokud je SQL Server obvykle nainstalovaný na výchozím portu 1433, nemusíte tento port zahrnout.

    Pokud je databáze Orchestratoru nainstalovaná v instanci s názvem MyInstance na počítači s názvem MySQLServer, který je nakonfigurovaný na portu 12345, zadejte MySQLServer\MyInstance,12345.

    Pokud je databáze Orchestratoru nainstalovaná v instanci s názvem MyInstance na počítači s názvem MySQLServer, který je nakonfigurovaný na portu 1433, zadejte MySQLServer\MyInstance.

    Pokud je databáze orchestrace nainstalovaná ve výchozí instanci na počítači s názvem MySQLServer, který je nakonfigurovaný na portu 1433, zadejte MySQLServer.

  3. Vyberte metodu ověřování, která se má použít pro připojení k SQL Serveru:

    • Windows Authentication Connect to the SQL Server by using Windows Authentication.

    • Ověřování SQL Serveru Se připojte k SQL Serveru pomocí uživatelského účtu SQL Serveru. Zadejte uživatelské jméno a heslo uživatelského účtu SQL Serveru. Tento účet musí mít práva k vytvoření, zápisu a vlastnictví databáze a vytvoření, aktualizaci a odstranění řádků v databázi.

  4. Vyberte Další.

  5. V podokně Úložiště dat vyberte Použít existující databázi.

  6. V seznamu Název vyberte databázi.

  7. Vyberte Dokončit.

Webová služba

Webová služba podporující konzolu Orchestration nepoužívá soubor Settings.dat . Chcete-li změnit nastavení databáze webové služby, musíte upravit web.config soubor na serveru Internetová informační služba (IIS).

Ke změně souboru můžete použít Správce služby IIS, ale musíte ho nejprve dešifrovat spuštěním spustitelného souboru aspnet_regiis.exe.

Změna nastavení databáze pro webovou službu Orchestrator

Pokud chcete změnit nastavení databáze pro webovou službu Orchestrator, postupujte takto:

  1. Přihlaste se pomocí přihlašovacích údajů správce k počítači pomocí nainstalované konzoly Orchestration.

  2. Otevřete okno příkazového řádku s přihlašovacími údaji správce.

  3. Spuštěním následujícího příkazu dešifrujte soubor Web.config:

    C:\Windows\Microsoft.NET\Framework\v4.0.30319\aspnet\_regiis.exe -pdf "connectionStrings" "C:\Program Files (x86)\Microsoft System Center\Orchestrator\Web Service\Orchestrator"
    
  4. Chcete-li spustit Správce služby IIS, vyberte Start, přejděte na příkaz Nástroje pro správu a pak vyberte Internetová informační služba (IIS) Manager.

  5. Rozbalte uzel Weby a pak vyberte webovou službu Orchestrator verze> nástroje Microsoft System Center<.

  6. V zobrazení funkcí poklikejte na Připojovací řetězce.

  7. V podokně Připojovací řetězec poklikejte na OrchestratorContext.

  8. V poli Vlastní se posuňte dolů k části řetězce, která obsahuje název serveru (zdroj dat) a název databáze (Počáteční katalog). Upravte tyto hodnoty podle potřeby.

  9. Výběrem možnosti OK zavřete dialogové okno.

  10. Zavřete Správce služby IIS.

  11. Spuštěním následujícího příkazu zašifrujte soubor Web.config:

    C:\Windows\Microsoft.NET\Framework\v4.0.30319\aspnet\_regiis.exe -pef "connectionStrings" "C:\Program Files (x86)\Microsoft System Center\Orchestrator\Web Service\Orchestrator"
    

environmentVariable Upravte prvek v system.webServer>>aspNetCoreenvironmentVariables textovém editoru.web.config Zejména byste chtěli změnit hodnoty proměnných DATABASE__* .

Úplný seznam nastavení připojení k databázi je k dispozici v syntaxi připojovacího řetězce. Nejprve určete klíče, které je potřeba zadat pro váš scénář; Například (nebo jeho aliasIntegrated Security) může vyžadovat další klíče, Trusted_Connection jako je User ID.

<!-- system.webServer > aspNetCore -->
<environmentVariables>
  <environmentVariable name="Database__Database" value="Orchestrator" />
  <environmentVariable name="Database__Trusted_Connection" value="true" />
  <environmentVariable name="Database__Address" value="localhost\mssqlserver" />
</environmentVariables>

Pokud chcete nastavit hodnotu pro klíč s názvem property, nastavte proměnnou prostředí s názvem Database__<property>.

Poznámka:

K oddělení Database předpony je nutné použít dvě podtržítka.

Další kroky

  • Přečtěte si další informace o osvědčených postupech pro určení velikosti a výkonu databáze.
  • Získejte přehled architektury nástroje Orchestrator.