Automation Suite
2022.4
False
Bannerhintergrundbild
Automation Suite-Installationsanleitung
Letzte Aktualisierung 24. Apr. 2024

Konfigurieren von Microsoft SQL-Servern

Datenbanken

Jedes Produkt in der Automation Suite benötigt eine eigene SQL-Datenbank mit entsprechenden Spezifikationen.

Standardmäßig erstellt das Installationsprogramm während des Installationsvorgangs alle Datenbanken für Sie. Sie müssen dazu die erforderlichen Berechtigungen für das Installationsprogramm auf Ihrem SQL-Server zur Verfügung stellen.

Alternativ haben Sie auch die Möglichkeit, eigene Datenbanken zu erstellen. Wenn Sie eigene Datenbanken für eine neue Automation Suite-Installation einsetzen möchten, empfehlen wir dringend, neue Datenbanken einzurichten, anstatt vorhandene zu verwenden. Diese Vorsichtsmaßnahme ist notwendig, um Konflikte mit dem Betrieb der Automation Suite zu vermeiden, die aufgrund von übrig gebliebenen Metadaten aus alten Datenbanken auftreten können.

In der folgenden Tabelle sind die Datenbanknamen und das entsprechende Format aufgeführt.

Produkt/Dienst

Standard-Datenbankname

Format der Verbindungszeichenfolge

Gemeinsame Plattformfunktionen

AutomationSuite_Platform

Orchestrator

AutomationSuite_Orchestrator

Automation Hub

AutomationSuite_Automation_Hub

Data Service

AutomationSuite_DataService

Insights

AutomationSuite_Insights

Test Manager

AutomationSuite_Test_Manager

Task Mining

AutomationSuite_Task_Mining

AI Center

AutomationSuite_AICenter

Document Understanding

AutomationSuite_DU_Datamanager

Wichtig:

Wenn Sie die Verbindungszeichenfolgen manuell in der Konfigurationsdatei festlegen, können Sie SQL-, JDBC- oder ODBC-Kennwörter wie folgt maskieren:

  • für SQL: Fügen Sie ' am Anfang und Ende des Kennworts hinzu und verdoppeln Sie alle anderen ' .
  • für JDBC/ODBC: Fügen Sie { am Anfang des Kennworts und } am Ende hinzu, und verdoppeln Sie alle anderen } .
Hinweis:

Sie können die Datenbanken für einen wirtschaftlicheren Einsatz in einem elastischen Pool verwenden.

Bei Apps können Sie keine eigene MongoDB mitbringen.

Berechtigungen

Wenn das Installationsprogramm eine Datenbank auf dem angegebenen SQL-Server erstellen soll, dann stellen Sie sicher, dass Sie dem SQL-Konto, das zum Herstellen einer Verbindung mit der Datenbank verwendet wird, mindestens die Rolle dbcreator gewähren.
Wenn Sie für alle Produkte Ihre eigenen Datenbanken erstellen möchten, sollten dem SQL-Konto die Rollen db_owner und db_securityadmin für alle Automation Suite-Datenbanken gewährt werden. Wir verwenden die Rolle db_securityadmin nur während der Installation oder wenn die Datenbanken neu bereitgestellt werden, sodass Sie diese Berechtigung später widerrufen können.
Wenn die Sicherheitsbeschränkungen die Verwendung von db_owner nicht zulassen, sollte das SQL-Konto über die folgenden Rollen und Berechtigungen für alle Datenbanken verfügen (die einzige Ausnahme ist Insights, für das weiterhin db_owner erforderlich ist).
  • db_securityadmin
  • db_ddladmin
  • db_datawriter
  • db_datareader
  • Berechtigung EXECUTE für das Schema „dbo“

SQL-Voraussetzungen für die Volltextsuche

Für Document Understanding muss der SQL-Server über die Volltextsuchkomponente der SQL Server Datenbank-Engine verfügen, die nicht immer standardmäßig installiert ist.

Wenn Sie bei der Installation von SQL Server keine Volltextsuche ausgewählt haben, führen Sie das SQL Server-Setup erneut aus, um es hinzuzufügen, bevor Sie Document Understanding konfigurieren.

Weitere Informationen finden Sie im Handbuch zum Hinzufügen/Installieren von Funktionen auf dem SQL Server. Hier können Sie alle Komponenten überprüfen, die SQL Server hinzugefügt werden können, einschließlich der Volltextsuche.

SQL-Voraussetzungen für Insights

Insights requires SQL Server 2019 or 2022, including support for columnstore index and .json functions.

Stellen Sie für Azure SQL sicher, dass die Datenbank das S3-Dienstziel oder höher ist.

Stellen Sie sicher, dass die Kompatibilitätsstufe für die Insights-Datenbank auf 130 oder höher festgelegt ist. In den meisten Fällen erfüllen die Standardeinstellungen diese Anforderung. Weitere Informationen finden Sie unter Anzeigen und Ändern des Kompatibilitätsgrads einer Datenbank – SQL Server.

Die Installation überprüft sowohl Bedingungen als auch Warnungen, wenn Mindestanforderungen nicht erfüllt sind.

SQL-Anforderungen für Data Service

Data Service erfordert SQL Server-Version 2016 oder höher.

Die Sortierreihenfolge ist die gleiche wie die Standardreihenfolge: Latin1_General_CI_AS.

Wenn Sie Ihre eigene Datenbank mit SQL Server-Version 2019 oder höher erstellen, stellen Sie sicher, dass Sie Ihren Benutzern die folgenden Data Service-Berechtigungen gewähren:

GRANT ALTER ANY SENSITIVITY CLASSIFICATION TO {userName};
GRANT VIEW ANY SENSITIVITY CLASSIFICATION TO {userName};GRANT ALTER ANY SENSITIVITY CLASSIFICATION TO {userName};
GRANT VIEW ANY SENSITIVITY CLASSIFICATION TO {userName};

SQL-Anforderungen für HA

Für eine Hochverfügbarkeitskonfiguration Ihres SQL-Servers wählen Sie eine Always On-Verfügbarkeitsgruppe aus. Weitere Informationen finden Sie unter Übersicht über Always On-Verfügbarkeitsgruppen.

SQL-Voraussetzungen für den Orchestrator

Ausführliche Informationen finden Sie im Abschnitt SQL Server-Konfiguration im Orchestrator-Handbuch.

Wichtig: Um die Leistung zu steigern, Deadlocks zu vermeiden und Dirty Reads in SQL zu verhindern, stellen Sie sicher, dass die Option READ_COMMITTED_SNAPSHOT auf ON festgelegt ist.
Verwenden Sie diese Abfrage, um zu überprüfen, ob READ_COMMITTED_SNAPSHOT aktiviert oder deaktiviert ist:
SELECT is_read_committed_snapshot_on FROM sys.databases
   WHERE name= 'UiPath'SELECT is_read_committed_snapshot_on FROM sys.databases
   WHERE name= 'UiPath'
Wenn sie aktiviert ist, ist der zurückgegebene Wert 1.
Wenn sie deaktiviert ist, ist der zurückgegebene Wert 0. Verwenden Sie diese Abfrage, um sie zu aktivieren:
ALTER DATABASE UiPath
SET READ_COMMITTED_SNAPSHOT ONALTER DATABASE UiPath
SET READ_COMMITTED_SNAPSHOT ON
Wenn Sie verschiedene Datenbanken für die Testautomatisierung und/oder den Update-Server verwenden, muss READ_COMMITTED_SNAPSHOT auch für diese aktiviert sein.

War diese Seite hilfreich?

Hilfe erhalten
RPA lernen – Automatisierungskurse
UiPath Community-Forum
UiPath Logo weiß
Vertrauen und Sicherheit
© 2005-2024 UiPath. All rights reserved.