- Erste Schritte
- Anforderungen
- Best Practices
- Installation
- Wird aktualisiert
- Identity Server
- Fehlerbehebung bei Startfehlern
Installationsanleitung für den Orchestrator
Kommandozeilenparameter
UiPathOrchestrator.msi
). Die folgende Tabelle listet alle verfügbaren Parameter, die Sie verwenden können, gepaart mit einigen Beispielen.
Für Kommandozeilenargumente, die mit Studio und Robotern verwendet werden können, sehen Sie bitte unter diesem Thema nach.
Parameter |
Beschreibung |
---|---|
|
Ermöglicht die Installation der angegebenen UiPath-Funktionen im passiven Modus. Es wird eine eingeschränkte Benutzeroberfläche angezeigt, die aus einem Fortschrittsbalken und Fehler-Popups besteht. Passive Installationen sind die empfohlene Wahl. |
|
Hilft Ihnen, die angegebenen UiPath-Funktionen im Hintergrund zu installieren, ohne die Benutzeroberfläche anzuzeigen. Der unbeaufsichtigte Modus darf nur für Unattended-Installationen verwendet werden. |
|
Erstellt eine Installationsprotokolldatei im angegebenen Speicherort. Sie können die Datei an unser Supportteam weitersenden, wenn Sie aus irgendwelchen Gründen Probleme während des Installationsvorgangs haben. |
|
Ermöglicht Ihnen das Auswählen von Funktionen, die Sie installieren möchten: Es unterstützt die folgenden Optionen:
|
|
Ermöglicht die Eingabe des Verschlüsselungsschlüssels, der von der vorherigen Version von Orchestrator beim Aktualisieren verwendet wurde, wenn dieselbe Datenbank wie zuvor verwendet werden soll. Hinweis: Nur eine vorhandene Datenbank von Orchestrator-Versionen vor
v2020.4 kann verwendet werden und erfordert die Übergabe der Parameter IS_DATABASE_NAME und PUBLIC_URL für Identity Server.
Sie brauchen den Namen der Datenbank nicht anzugeben, da das Installationsprogramm die Überprüfung entsprechend dem zuvor verwendeten durchführt. Wenn Sie die Datenbank Ihrer früheren Installation nicht verwenden möchten, geben Sie die Details der neuen Installation mithilfe der nachfolgend beschriebenen Datenbankparameter an. |
|
Der Lizenzschlüssel Ihres NuGet-Kontos. Wenn die Aktivitäten und Pakete im selben NuGet-Feed gespeichert sind, muss der Wert dieses Parameters identisch mit dem von
APP_NUGET_ACTIVITIES_KEY sein.
|
|
Der Lizenzschlüssel Ihres NuGet-Kontos. Wenn die Aktivitäten und Pakete im selben NuGet-Feed gespeichert sind, muss der Wert dieses Parameters identisch mit dem von
APP_NUGET_PACKAGES_KEY sein.
|
|
Ermöglicht es Ihnen, die folgenden Parameter in einer
.json -Datei zu übergeben:
|
|
Aktiviert oder deaktiviert die Nutzungs- und Leistungsdaten, die UiPath bei Diagnoseproblemen und zur Verbesserung von Orchestrator verwendet. Ausführliche Informationen zu den UiPath Datenschutzpraktiken siehe Datenschutzerklärung. Wenn verwendet, ändert dieser Parameter den Wert eines Schlüssels
UiPath.Orchestrator.dll.config mit dem Namen Telemetry.Enabled .
Bei Einstellung auf
0 (TELEMETRY_ENABLED=0 ) ist die Telemetriefunktion deaktiviert und der Schlüssel Telemetry.Enabled ist auf false festgelegt.
Bei Einstellung auf
1 (TELEMETRY_ENABLED=1 ) ist die Telemetriefunktion deaktiviert und der Schlüssel Telemetry.Enabled ist auf true festgelegt.
Der Parameter
TELEMETRY_ENABLED kann auch hinzugefügt werden, wenn Sie Ihre Orchestrator-Instanz aktualisieren. Wenn der Parameter bei Aktualisierungen weggelassen wird, bleibt der vorherige Wert erhalten.
Fehlte der Schlüssel in der vorherigen Orchestrator-Version und geben Sie den Parameter
TELEMETRY_ENABLED beim Aktualisieren nicht an, wird Telemetry.Enabled automatisch auf true festgelegt.
|
Befehl |
Beschreibung |
---|---|
|
Ermöglicht Ihnen, Orchestrator an einem benutzerdefinierten Ort zu installieren. Standardmäßig wird Orchestrator in
C:\Program Files (x86)\UiPath\Orchestrator installiert.
|
|
Der Name Ihrer Orchestrator-Website. Die Bearbeitung dieses Parameters wird nicht empfohlen. |
|
Der Port, den Sie für die Aktivierung der Kommunikation zwischen dem Computer und Orchestrator verwenden möchten. Wenn nicht angegeben, ist der Wert standardmäßig
443 , um die Verwendung von HTTPS zu ermöglichen.
Wenn ein anderer Port verwendet wird, müssen Sie ihn wie unten beschrieben an den
PUBLIC_URL -Parameter von Identity Server anfügen.
|
|
Ermöglicht Ihnen die Auswahl, ob die Verfügbarkeit von Websiteports validiert wird. Die verfügbaren Optionen sind:
Hinweis: Wenn Sie einen Wert an diesen Parameter übergeben, wird das entsprechende Kontrollkästchen auf der Benutzeroberfläche als aktiviert angezeigt, obwohl der Port nur validiert wird, wenn der Parameterwert
1 ist.
|
|
Ermöglicht Ihnen, anzugeben, ob für diesen Port automatisch Firewall-Regeln hinzugefügt werden. Die verfügbaren Optionen sind:
Hinweis: Wenn Sie einen Wert an diesen Parameter übergeben, wird das entsprechende Kontrollkästchen auf der Benutzeroberfläche als aktiviert angezeigt, obwohl die Firewall nur erstellt wird, wenn der Parameterwert
1 ist.
|
|
Der Name des SSL-Zertifikats, das Sie zum Sichern der Verbindungen mit dem Orchestrator verwenden möchten. Wenn nicht angegeben, wird standardmäßig der vollständige Computername verwendet. |
Befehl |
Beschreibung |
---|---|
|
Der Name des Anwendungspools, der für Orchestrator verwendet wird. |
|
Kann nur mit der Orchestrator-Funktion verwendet werden. Der Typ des Anwendungspools, den Sie für Orchestrator verwenden. Unterstützt die folgenden Werte:
USER und APPPOOLIDENTITY .
|
|
Der Benutzername, mit dem der Anwendungspool ausgeführt wird. Dieser Parameter muss nur dann einbezogen werden, wenn
APPPOOL_IDENTITY_TYPE auf USER festgelegt wurde.
|
|
Das Passwort des Benutzers, der den Anwendungspool ausführt. Dieser Parameter muss nur dann aufgenommen werden, wenn
APPPOOL_IDENTITY_TYPE auf USER festgelegt wurde.
|
Parameter |
Beschreibung |
---|---|
|
Der Name des Servers, auf dem sich die Datenbank, die Sie verwenden möchten, befindet. Bitte beachten Sie, dass die folgenden Sonderzeichen nicht unterstützt werden: ein Leerzeichen,
\ , / , * , : , ? , " , < , > sowie | , und die maximale Länge beträgt 123 Zeichen.
Es kann nur bei der ersten Orchestrator-Installation verwendet werden, mit der
Orchestrator -Funktion und allen anderen datenbankspezifischen Parametern.
|
|
Der Name der Datenbank, mit der Sie sich verbinden möchten. Es kann nur bei der ersten Orchestrator-Installation verwendet werden, mit der
Orchestrator -Funktion und allen anderen datenbankspezifischen Parametern. Wenn Sie die Datenbank einer vorherigen Installation (nur vor- v20.4 ) verwenden möchten, geben Sie dazu den Parameter APP_ENCRYPTION_KEY an.
|
|
Ermöglicht Ihnen, die Authentifizierungsmethode für die Datenbank auszuwählen. Kann die beiden folgenden Werte
WINDOWS oder SQL annehmen.
Es kann nur bei der ersten Orchestrator-Installation verwendet werden, mit der
Orchestrator -Funktion und allen anderen datenbankspezifischen Parametern.
|
|
Nur zu verwenden, wenn Sie die SQL-Authentifizierungsmethode wählen. Der SQL-Datenbankbenutzer. Es kann nur bei der ersten Orchestrator-Installation verwendet werden, mit der
Orchestrator -Funktion und allen anderen datenbankspezifischen Parametern.
|
|
Nur zu verwenden, wenn Sie die SQL-Authentifizierungsmethode wählen. Das Benutzerpasswort der SQL-Datenbank. Es kann nur bei der ersten Orchestrator-Installation verwendet werden, mit der
Orchestrator -Funktion und allen anderen datenbankspezifischen Parametern.
|
|
Ermöglicht Ihnen das Konfigurieren bestimmter Einstellungen (z. B.
MultiSubnetFailover=True ) für die Verbindung mit der Haupt-Orchestrator-Datenbank.
Verwenden Sie diese Verbindungszeichenfolge als Alternative zu den vorhandenen Datenbankparametern (einzelne Serverinstanz, Datenbankname, Datenbankbenutzername usw.). Sie kann im Silent-Modus entweder für Neuinstallationen oder Upgrades verwendet werden. |
v20.4
) und nicht während nachfolgender Upgrades erforderlich.
Parameter |
Beschreibung |
---|---|
|
Der Name der Datenbank, die Identity Server verwenden soll. Der Standardwert ist der Name der Orchestrator-Datenbank. |
|
Der Server, auf dem die Identity Server-Datenbank erstellt wird. Der Standardwert ist der Orchestrator-Server, der jedoch geändert werden kann. |
|
Ermöglicht Ihnen, die Authentifizierungsmethode für die Datenbank auszuwählen. Kann die beiden folgenden Werte aufweisen:
WINDOWS oder SQL .
|
|
Der SQL-Datenbankbenutzer. Nur zu verwenden, wenn Sie die SQL-Authentifizierungsmethode wählen. |
|
Das Benutzerkennwort der SQL-Datenbank. Nur zu verwenden, wenn Sie die SQL-Authentifizierungsmethode wählen. |
|
Die Orchestrator-URL, mit der Identity Server eine Verbindung herstellt. Wenn ein anderer Port als der Standardport (
443 ) verwendet wird, muss er an diese URL angefügt werden.
Bei Installationen mit einem einzelnen Knoten ist der Standardwert der Name der Maschine, auf der Orchestrator installiert wird. Beispiel:
PUBLIC_URL = https://mymachine.domain.local:<custom_port> .Bei Installationen mit mehreren Knoten ist dies die URL des Lastenausgleichs. Beispiel:
PUBLIC_URL = https://orchestrator.mydomain.local:<custom_port> . |
|
Der Name (
Subject ) des Zertifikats, das zum Signieren von Zugriffstoken verwendet wird, die für die Authentifizierung zwischen Orchestrator und Identity Server verwendet werden.
Wichtig: Dieser Parameter ist obligatorisch. Die Orchestrator-Identity Server-Integration funktioniert nicht, wenn unterschiedliche Zertifizierungen für den Identity Server verwendet werden.
|
|
Ermöglicht Ihnen das Konfigurieren bestimmter Einstellungen (z. B.
MultiSubnetFailover=True ) für die Verbindung mit der Identity Server-Datenbank.
Verwenden Sie diese Verbindungszeichenfolge als Alternative zu den vorhandenen Datenbankparametern (einzelne Serverinstanz, Datenbankname, Datenbankbenutzername usw.). Sie kann im Silent-Modus entweder für Neuinstallationen oder Upgrades verwendet werden. |
Parameter |
Beschreibung |
---|---|
|
Der Name der Update-Server-Datenbank. Dieser kann mit der Orchestrator-Datenbank identisch sein. |
|
Der Name des Servers, auf dem sich die Update-Server-Datenbank befindet, die Sie verwenden möchten. Die folgenden Sonderzeichen werden nicht unterstützt: ein Leerzeichen,
\ , / , * , : , ? , " , < , > , | . Die maximale Länge ist 123 Zeichen.
|
|
Ermöglicht Ihnen, die Authentifizierungsmethode für die Update-Server-Datenbank auszuwählen. Kann die beiden folgenden Werte annehmen:
WINDOWS oder SQL .
|
|
Mit dem SQL-Datenbankbenutzer wird eine Verbindung mit der Update-Server-Datenbank hergestellt. Nur zu verwenden, wenn Sie die SQL-Authentifizierungsmethode wählen. |
|
Das SQL-Datenbankkennwort wird verwendet, um eine Verbindung mit der Update-Server-Datenbank herzustellen. Nur zu verwenden, wenn Sie die SQL-Authentifizierungsmethode wählen. |
|
Ermöglicht Ihnen das Konfigurieren bestimmter Einstellungen (z. B.
MultiSubnetFailover=True ) für die Verbindung mit der Update Server-Datenbank.
Verwenden Sie diese Verbindungszeichenfolge als Alternative zu den vorhandenen Datenbankparametern (einzelne Serverinstanz, Datenbankname, Datenbankbenutzername usw.). Sie kann im Silent-Modus entweder für Neuinstallationen oder Upgrades verwendet werden. |
Parameter |
Beschreibung |
---|---|
|
Der Name der Insights-Datenbank die bei der Installation von Orchestrator angegeben wurde. |
|
Wird verwendet, um das Gerät zu identifizieren, auf dem Insights installiert ist. Standardmäßig ist dies auf den Maschinenhostnamen festgelegt, kann aber bearbeitet werden. Dieser Name muss von einem externen Server aufgelöst werden können. |
|
Ermöglicht Ihnen, die Authentifizierungsmethode für die Insights-Datenbank auszuwählen. Kann die beiden folgenden Werte
WINDOWS oder SQL annehmen.
|
|
Nur zu verwenden, wenn Sie die SQL-Authentifizierungsmethode wählen. Der SQL-Datenbankbenutzer. |
|
Nur zu verwenden, wenn Sie die SQL-Authentifizierungsmethode wählen. Das Benutzerpasswort der SQL-Datenbank. |
|
Ermöglicht Ihnen das Konfigurieren bestimmter Einstellungen (z. B.
MultiSubnetFailover=True ) für die Verbindung mit der Insights-Datenbank.
Verwenden Sie diese Verbindungszeichenfolge als Alternative zu den vorhandenen Datenbankparametern (einzelne Serverinstanz, Datenbankname, Datenbankbenutzername usw.). Sie kann im Silent-Modus entweder für Neuinstallationen oder Upgrades verwendet werden. |
Parameter |
Beschreibung |
---|---|
|
Der Name der Testautomatisierungsdatenbank. Dieser kann mit der Orchestrator-Datenbank identisch sein. Dieser Parameter ist bei der Installation von Testautomatisierungen obligatorisch. |
|
Der Name des Servers, auf dem sich die Testautomatisierungsdatenbank befindet, die Sie verwenden möchten. Die folgenden Sonderzeichen werden nicht unterstützt: ein Leerzeichen,
\ , / , * , : , ? , " , < , > , | . Die maximale Länge wird auf 123 Zeichen festgelegt.
Dieser Parameter ist bei der Installation von Testautomatisierungen obligatorisch. |
|
Ermöglicht Ihnen, die Authentifizierungsmethode für die Testautomatisierungsdatenbank auszuwählen. Kann die beiden folgenden Werte
WINDOWS oder SQL annehmen.
|
|
Der SQL-Datenbankbenutzer wird verwendet, um eine Verbindung mit der Testautomatisierungsdatenbank herzustellen. Nur zu verwenden, wenn Sie die SQL-Authentifizierungsmethode wählen. |
|
Das SQL-Datenbankkennwort wird verwendet, um eine Verbindung mit der Testautomatisierungsdatenbank herzustellen. Nur zu verwenden, wenn Sie die SQL-Authentifizierungsmethode wählen. |
|
Ermöglicht Ihnen das Konfigurieren bestimmter Einstellungen (z. B.
MultiSubnetFailover=True ) für die Verbindung mit der Testautomatisierungs-Datenbank.
Verwenden Sie diese Verbindungszeichenfolge als Alternative zu den vorhandenen Datenbankparametern (einzelne Serverinstanz, Datenbankname, Datenbankbenutzername usw.). Sie kann im Silent-Modus entweder für Neuinstallationen oder Upgrades verwendet werden. |
Parameter |
Beschreibung |
---|---|
|
Die Elasticsearch-URL, auf der Sie Informationen protokollieren möchten. |
|
Ermöglicht Ihnen, anzugeben, ob Ihre Elasticsearch-Instanz eine Authentifizierung erfordert. Wenn auf
true eingestellt, müssen Sie auch die Parameter ELASTIC_USER_NAME und ELASTIC_USER_PASSWORD bereitstellen.
|
|
Ermöglicht Ihnen, Ihren Elasticsearch-Benutzernamen zu spezifizieren. Um diesen Parameter zu verwenden, stellen Sie sicher, dass Sie
ELASTIC_REQUIRES_AUTH auf true eingestellt haben.
Beispiel:
ELASTIC_USER_NAME=myuser .
|
|
Optional. Ermöglicht Ihnen, Ihr Elasticsearch-Passwort zu spezifizieren. Um diesen Parameter zu verwenden, stellen Sie sicher, dass Sie
ELASTIC_REQUIRES_AUTH auf true eingestellt haben.
Beispiel:
ELASTIC_USER_PASSWORD=pass .
|
Parameter |
Beschreibung |
---|---|
|
Obligatorisch. Ermöglicht Ihnen, ein benutzerdefiniertes Passwort für den Host-Administrator festzulegen. Bitte beachten Sie, dass Passwörter mindestens 8 Zeichen lang sein und mindestens einen kleingeschriebenen Buchstaben und eine Ziffer enthalten müssen. |
|
Optional. Ermöglicht Ihnen, das Zurücksetzen eines Passworts nach dem ersten Anmelden des Host-Administrators zu erzwingen. Wenn Sie diesen Parameter weglassen, ist das Host-Administrator-Passwort nicht einmalig. Bitte beachten Sie, dass dieser Parameter nur in Verbindung mit
HOSTADMIN_PASSWORD verwendet werden kann.
|
|
Obligatorisch. Ermöglicht Ihnen, ein benutzerdefiniertes Passwort für den Standard-Mandanten-Administrator festzulegen. Bitte beachten Sie, dass Passwörter mindestens 8 Zeichen lang sein und einen kleingeschriebenen Buchstaben und eine Ziffer enthalten müssen. |
|
Optional. Ermöglicht Ihnen, das Zurücksetzen eines Passworts nach dem ersten Anmelden des Host-Administrators zu erzwingen. Wenn Sie diesen Parameter weglassen, ist das Tenant-Administrator-Passwort nicht einmalig. Bitte beachten Sie, dass dieser Parameter nur in Verbindung mit
DEFAULTTENANTADMIN_PASSWORD verwendet werden kann.
|
Parameter |
Beschreibung |
---|---|
|
Der Name Ihres Redis-Servers, z. B.
my.redis.local .
Für Bereitstellungen mit mehreren Knoten:
node1.redis.local,node2.redis.local,node3.redis.local .
|
|
Das Passwort für Ihren Redis-Server. Nur erforderlich, wenn der Parameter
REDIS_HOST verwendet wird.
|
|
Der Port, der für Ihren Redis-Server verwendet wird. Wenn nicht angegeben, wird der standardmäßige Redis-Port (
6379 ) verwendet.
|
|
Ermöglicht Ihnen, Orchestrator an sekundären Knoten zu installieren. Es muss folgendermaßen hinzugefügt werden:
SECONDARY_NODE=1 . Ausführliche Informationen zum Bereitstellen von Orchestrator in einer Umgebung mit mehreren Knoten finden Sie auf dieser Seite.
|
|
Wird verwendet, um zu definieren, wo NuGet-Pakete gespeichert werden, wenn ein
Composite -Repository-Typ verwendet wird.
Die verfügbaren Optionen sind:
Obligatorisch für automatische Upgrades, wenn Sie zuvor ein
Legacy -Repository zum Speichern von Paketen verwendet haben.
|
|
Nur erforderlich, wenn der Parameter
STORAGE_TYPE verwendet wird.
Der Ort, an dem die NuGet-Pakete gespeichert werden. Obligatorisch für automatische Upgrades, wenn Sie zuvor ein
Legacy -Repository zum Speichern von Paketen verwendet haben.
|
|
Wird verwendet, um den Dateinamen (oder Pfad) anzugeben, damit
Orchestrator.msi eine json -Datei mit allen Installationsparametern generieren kann.
Generieren Sie diese Datei in Szenarien mit mehreren Knoten auf dem ersten Knoten, und verwenden Sie sie dann auf allen anderen Knoten. |
UiPathOrchestrator.msi
befindet. Sie können dies mit dem folgenden Befehl machen, zum Beispiel: cd D:\UiPathOrchestrator.msi
.
Installieren Sie Orchestrator an einem benutzerdefinierten Ort und verbunden mit einer SQL-Datenbank mit SQL-Zugangsdaten:
UiPathOrchestrator.msi ORCHESTRATORFOLDER=C:\UiPathOrchestrator APPPOOL_IDENTITY_TYPE=USER APPPOOL_USER_NAME=serviceAccount APPPOOL_PASSWORD=1234qwer DB_SERVER_NAME=.\sqlexpress DB_DATABASE_NAME=UiPath DB_AUTHENTICATION_MODE=SQL DB_USER_NAME=SQLUSER DB_PASSWORD=SQLUSERPASSWORD TA_DATABASE_NAME=UIPathTestAutomation TA_DB_SERVER_NAME=.\sqlexpress HOSTADMIN_PASSWORD=1234qwer DEFAULTTENANTADMIN_PASSWORD=1234qwer HOSTADMIN_PASSWORD_CONFIRM=1234qwer DEFAULTTENANTADMIN_PASSWORD_CONFIRM=1234qwer IS_CERTIFICATE_SUBJECT=certificateSubject /passive
UiPathOrchestrator.msi ORCHESTRATORFOLDER=C:\UiPathOrchestrator APPPOOL_IDENTITY_TYPE=USER APPPOOL_USER_NAME=serviceAccount APPPOOL_PASSWORD=1234qwer DB_SERVER_NAME=.\sqlexpress DB_DATABASE_NAME=UiPath DB_AUTHENTICATION_MODE=SQL DB_USER_NAME=SQLUSER DB_PASSWORD=SQLUSERPASSWORD TA_DATABASE_NAME=UIPathTestAutomation TA_DB_SERVER_NAME=.\sqlexpress HOSTADMIN_PASSWORD=1234qwer DEFAULTTENANTADMIN_PASSWORD=1234qwer HOSTADMIN_PASSWORD_CONFIRM=1234qwer DEFAULTTENANTADMIN_PASSWORD_CONFIRM=1234qwer IS_CERTIFICATE_SUBJECT=certificateSubject /passive
Aktualisieren Sie eine frühere Orchestrator-Installation, indem Sie die Testautomatisierungsfunktion hinzufügen, und verwenden Sie dieselbe Datenbank wie zuvor:
UiPathOrchestrator.msi ADDLOCAL=TestAutomationFeature APPPOOL_IDENTITY_TYPE=USER APPPOOL_USER_NAME=serviceAccount APPPOOL_PASSWORD=1234qwer TA_DATABASE_NAME=UiPath APP_ENCRYPTION_KEY=11111hkaXLwR9LZoBZIuTIxG3GIEB/YMDpUFhD8AR4
UiPathOrchestrator.msi ADDLOCAL=TestAutomationFeature APPPOOL_IDENTITY_TYPE=USER APPPOOL_USER_NAME=serviceAccount APPPOOL_PASSWORD=1234qwer TA_DATABASE_NAME=UiPath APP_ENCRYPTION_KEY=11111hkaXLwR9LZoBZIuTIxG3GIEB/YMDpUFhD8AR4
Installieren Sie Orchestrator sauber und fügen Sie benutzerdefinierte einmal-Passwörter für den Standard-Mandanten-Administrator und den Host-Administrator hinzu.
UiPathOrchestrator.msi APPPOOL_IDENTITY_TYPE=USER APPPOOL_USER_NAME=serviceAccount APPPOOL_PASSWORD=1234qwer HOSTADMIN_PASSWORD=Pass1234 HOSTADMIN_PASSWORD_ONETIME=1 DEFAULTTENANTADMIN_PASSWORD=Pass0987 DEFAULTTENANTADMIN_PASSWORD_ONETIME=1
UiPathOrchestrator.msi APPPOOL_IDENTITY_TYPE=USER APPPOOL_USER_NAME=serviceAccount APPPOOL_PASSWORD=1234qwer HOSTADMIN_PASSWORD=Pass1234 HOSTADMIN_PASSWORD_ONETIME=1 DEFAULTTENANTADMIN_PASSWORD=Pass0987 DEFAULTTENANTADMIN_PASSWORD_ONETIME=1
-
Eine Beispielparameterdatei
.json
:{ "Properties": [ { "Name": "ADDLOCAL", "Value": "OrchestratorFeature" }, { "Name": "REMOVE", "Value": "" }, { "Name": "ORCHESTRATORFOLDER", "Value": "C:\\or_dir" }, { "Name": "WEBSITE_NAME", "Value": "UiPath Orchestrator" }, { "Name": "WEBSITE_PORT", "Value": "443" }, { "Name": "WEBSITE_PORT_DO_VALIDATE", "Value": "1" }, { "Name": "WEBSITE_PORT_FIREWALL", "Value": "1" }, { "Name": "CERTIFICATE_SUBJECT", "Value": "corp.uipath.com" }, { "Name": "APPPOOL_NAME", "Value": "UiPath Orchestrator" }, { "Name": "APPPOOL_IDENTITY_TYPE", "Value": "APPPOOLIDENTITY" }, { "Name": "APPPOOL_USER_NAME", "Value": "documentation" }, { "Name": "APPPOOL_PASSWORD", "Value": "password" }, { "Name": "DB_SERVER_NAME", "Value": "." }, { "Name": "DB_DATABASE_NAME", "Value": "UiPath" }, { "Name": "DB_AUTHENTICATION_MODE", "Value": "SQL" }, { "Name": "DB_USER_NAME", "Value": "doc" }, { "Name": "DB_PASSWORD", "Value": "db_password" }, { "Name": "ELASTIC_URL", "Value": "" }, { "Name": "ELASTIC_REQUIRES_AUTH", "Value": "" }, { "Name": "ELASTIC_USER_NAME", "Value": "" }, { "Name": "ELASTIC_USER_PASSWORD", "Value": "" }, { "Name": "HOSTADMIN_PASSWORD_ONETIME", "Value": "1" }, { "Name": "DEFAULTTENANTADMIN_PASSWORD_ONETIME", "Value": "0" }, ] }
{ "Properties": [ { "Name": "ADDLOCAL", "Value": "OrchestratorFeature" }, { "Name": "REMOVE", "Value": "" }, { "Name": "ORCHESTRATORFOLDER", "Value": "C:\\or_dir" }, { "Name": "WEBSITE_NAME", "Value": "UiPath Orchestrator" }, { "Name": "WEBSITE_PORT", "Value": "443" }, { "Name": "WEBSITE_PORT_DO_VALIDATE", "Value": "1" }, { "Name": "WEBSITE_PORT_FIREWALL", "Value": "1" }, { "Name": "CERTIFICATE_SUBJECT", "Value": "corp.uipath.com" }, { "Name": "APPPOOL_NAME", "Value": "UiPath Orchestrator" }, { "Name": "APPPOOL_IDENTITY_TYPE", "Value": "APPPOOLIDENTITY" }, { "Name": "APPPOOL_USER_NAME", "Value": "documentation" }, { "Name": "APPPOOL_PASSWORD", "Value": "password" }, { "Name": "DB_SERVER_NAME", "Value": "." }, { "Name": "DB_DATABASE_NAME", "Value": "UiPath" }, { "Name": "DB_AUTHENTICATION_MODE", "Value": "SQL" }, { "Name": "DB_USER_NAME", "Value": "doc" }, { "Name": "DB_PASSWORD", "Value": "db_password" }, { "Name": "ELASTIC_URL", "Value": "" }, { "Name": "ELASTIC_REQUIRES_AUTH", "Value": "" }, { "Name": "ELASTIC_USER_NAME", "Value": "" }, { "Name": "ELASTIC_USER_PASSWORD", "Value": "" }, { "Name": "HOSTADMIN_PASSWORD_ONETIME", "Value": "1" }, { "Name": "DEFAULTTENANTADMIN_PASSWORD_ONETIME", "Value": "0" }, ] }Wichtig: Die Dateiparameters.json
enthält vertrauliche Informationen über die Orchestrator-Installation sowie Anmeldeinformationen, die für nachfolgende Installationen erforderlich sind. Stellen Sie sicher, dass diese Datei an einem sicheren Speicherort aufbewahrt wird.
Installieren Sie den Orchestrator mithilfe von Verbindungszeichenfolgen neu, um eine Verbindung mit allen fünf verfügbaren Datenbanken herzustellen:
- Haupt-Orchestrator-Datenbank
- Identity Server-Datenbank
- Insights-Datenbank
- Testautomatisierungs-Datenbank
-
Update Server-Datenbank
UiPathOrchestrator.msi ADDLOCAL=TestAutomationFeature,InsightsFeature ` DB_CONNECTION_STRING="Data Source=.\sqlexpress;Initial Catalog=UiPath;User Id=sa;Password=1qazXSW@;MultiSubnetFailover=True" ` IS_DB_CONNECTION_STRING="Data Source=.\sqlexpress;Initial Catalog=UiPathIdentity;User Id=sa;Password=1qazXSW@;MultiSubnetFailover=True" ` DB_INSIGHTS_CONNECTION_STRING="Data Source=.\sqlexpress;Initial Catalog=UiPathInsights;User Id=sa;Password=1qazXSW@;MultiSubnetFailover=True" ` TA_DB_CONNECTION_STRING="Data Source=.\sqlexpress;Initial Catalog=UiPathTestAutomation;User Id=sa;Password=1qazXSW@;MultiSubnetFailover=True" ` UPDSVR_DB_CONNECTION_STRING="Data Source=.\sqlexpress;Initial Catalog=UiPathUpdateServer;User Id=sa;Password=1qazXSW@;MultiSubnetFailover=True" ` APPPOOL_USER_NAME=.\Test APPPOOL_PASSWORD=1qazXSW@ PUBLIC_URL=https://mymachine ` CERTIFICATE_SUBJECT=mycert IS_CERTIFICATE_SUBJECT=mycert HOSTADMIN_PASSWORD=1234qwer DEFAULTTENANTADMIN_PASSWORD=1234qwer ` /q
UiPathOrchestrator.msi ADDLOCAL=TestAutomationFeature,InsightsFeature ` DB_CONNECTION_STRING="Data Source=.\sqlexpress;Initial Catalog=UiPath;User Id=sa;Password=1qazXSW@;MultiSubnetFailover=True" ` IS_DB_CONNECTION_STRING="Data Source=.\sqlexpress;Initial Catalog=UiPathIdentity;User Id=sa;Password=1qazXSW@;MultiSubnetFailover=True" ` DB_INSIGHTS_CONNECTION_STRING="Data Source=.\sqlexpress;Initial Catalog=UiPathInsights;User Id=sa;Password=1qazXSW@;MultiSubnetFailover=True" ` TA_DB_CONNECTION_STRING="Data Source=.\sqlexpress;Initial Catalog=UiPathTestAutomation;User Id=sa;Password=1qazXSW@;MultiSubnetFailover=True" ` UPDSVR_DB_CONNECTION_STRING="Data Source=.\sqlexpress;Initial Catalog=UiPathUpdateServer;User Id=sa;Password=1qazXSW@;MultiSubnetFailover=True" ` APPPOOL_USER_NAME=.\Test APPPOOL_PASSWORD=1qazXSW@ PUBLIC_URL=https://mymachine ` CERTIFICATE_SUBJECT=mycert IS_CERTIFICATE_SUBJECT=mycert HOSTADMIN_PASSWORD=1234qwer DEFAULTTENANTADMIN_PASSWORD=1234qwer ` /qWichtig: Ersetzen Sie das Zeichen für eine neue Zeile (`
) durch dasjenige, das für Ihre Befehlszeilen-Shell spezifisch ist.
Aktualisieren Sie den Orchestrator (2019.10 auf 2021.10) mithilfe von Verbindungszeichenfolgen, um eine Verbindung mit 4/5 verfügbaren Datenbanken herzustellen:
UiPathOrchestrator.msi ADDLOCAL=OrchestratorFeature,IdentityFeature,TestAutomationFeature,InsightsFeature,UpdateServerFeature ` DB_INSIGHTS_CONNECTION_STRING="Data Source=.\sqlexpress;Initial Catalog=UiPathInsights;User Id=sa;Password=1qazXSW@;MultiSubnetFailover=False" ` TA_DB_CONNECTION_STRING="Data Source=.\sqlexpress;Initial Catalog=UiPathTestAutomation;User Id=sa;Password=1qazXSW@;MultiSubnetFailover=False" ` IS_DB_CONNECTION_STRING="Data Source=.\sqlexpress;Initial Catalog=UiPathIdentity;User Id=sa;Password=1qazXSW@;MultiSubnetFailover=False" ` UPDSVR_DB_CONNECTION_STRING="Data Source=.\sqlexpress;Initial Catalog=UiPathUpdateServer;User Id=sa;Password=1qazXSW@;MultiSubnetFailover=False" ` APPPOOL_USER_NAME=.\Test APPPOOL_PASSWORD=1qazXSW@ PUBLIC_URL=https://localmachine ` IS_CERTIFICATE_SUBJECT=myCert /q
UiPathOrchestrator.msi ADDLOCAL=OrchestratorFeature,IdentityFeature,TestAutomationFeature,InsightsFeature,UpdateServerFeature ` DB_INSIGHTS_CONNECTION_STRING="Data Source=.\sqlexpress;Initial Catalog=UiPathInsights;User Id=sa;Password=1qazXSW@;MultiSubnetFailover=False" ` TA_DB_CONNECTION_STRING="Data Source=.\sqlexpress;Initial Catalog=UiPathTestAutomation;User Id=sa;Password=1qazXSW@;MultiSubnetFailover=False" ` IS_DB_CONNECTION_STRING="Data Source=.\sqlexpress;Initial Catalog=UiPathIdentity;User Id=sa;Password=1qazXSW@;MultiSubnetFailover=False" ` UPDSVR_DB_CONNECTION_STRING="Data Source=.\sqlexpress;Initial Catalog=UiPathUpdateServer;User Id=sa;Password=1qazXSW@;MultiSubnetFailover=False" ` APPPOOL_USER_NAME=.\Test APPPOOL_PASSWORD=1qazXSW@ PUBLIC_URL=https://localmachine ` IS_CERTIFICATE_SUBJECT=myCert /q
`
) durch dasjenige, das für Ihre Befehlszeilen-Shell spezifisch ist.
- Beschreibung der Kommandozeilenargumente
- Installationsparameter
- IIS-Parameter
- Anwendungspoolparameter
- Datenbankparameter
- Identity Server-Parameter
- Serverparameter aktualisieren
- Insights-Parameter
- Testautomatisierungsparameter
- Elasticsearch-Parameter
- Authentifizierungsparameter
- Konfigurationsparameter für mehrere Knoten
- Beispiele
- Installieren Sie Orchestrator an einem benutzerdefinierten Ort und verbunden mit einer SQL-Datenbank mit SQL-Zugangsdaten:
- Aktualisieren Sie eine frühere Orchestrator-Installation, indem Sie die Testautomatisierungsfunktion hinzufügen, und verwenden Sie dieselbe Datenbank wie zuvor:
- Installieren Sie Orchestrator sauber und fügen Sie benutzerdefinierte einmal-Passwörter für den Standard-Mandanten-Administrator und den Host-Administrator hinzu.
- Generieren Sie eine Installationsprotokolldatei und deaktivieren Sie die Telemetrie:
- Führen Sie eine Orchestrator-Installation mit mehreren Knoten durch: