Skip to main content

xSuite Interface Windows Prism 5.x – Online-Hilfe

Verwaltungsdatenbank

Die folgenden Eigenschaften sind relevant für die Verbindung zur Verwaltungsdatenbank sowie zur Anmeldung an dieser Datenbank.

Eigenschaft

Beschreibung

Database.Type

Art des zu nutzenden Datenbanksystems:

  • None: Verwendung einer In-Memory-Datenbank (Standardwert)

  • MsSqlServer: Microsoft SQL Server

  • PostgreSql: PostgreSQL

  • MongoDb: MongoDB

Database.Host

Name oder IP-Adresse des Datenbankservers

Standardwert: localhost

Database.Port

numerische Angabe des zu verwendenden IP-Ports, wenn ein vom Standard des Datenbanksystems abweichender Port genutzt wird

Database.Name

Basisname der Datenbank

Die Datenbank kann entweder bereits vorhanden sein oder vom Programm neu angelegt werden. Um eine Datenbank anzulegen, muss das Programm die entsprechenden Berechtigungen besitzen.

Der Basisname wird automatisch um den Namen des (Standard-) Mandanten ergänzt.

Standardwert: xSuiteInterface5

Database.User(*)

Database.Password(*§)

Benutzername und Passwort für die Anmeldung an der Datenbank, wenn nicht für eine MongoDB eine anonyme Anmeldung oder für eine der SQL-Datenbanken eine Windows-Authentifizierung genutzt wird

Database.WindowsLogin

Wahrheitswert, ob für ein SQL-Server-Datenbanksystem oder PostgreSQL-Datenbanksystem eine Windows-Authentifizierung mit dem aktuellen Benutzer erfolgen soll

Standardwert: FALSE

Database.Encrypt

Art der TLS-Verschlüsselung der Verbindung zum Server:

  •  Optional: automatisch mit Server ausgehandelt (Standardwert)

  • Mandatory: zwingend erforderlich

  • Strict: zwingend erforderlich gemäß TDS 8.0

Die SSL-Verschlüsselung muss serverseitig eingerichtet sein.

Diese Eigenschaft ist nur relevant für das Datenbanksystem Microsoft SQL Server.

Standardwert: FALSE

Database.ConnectionString

Alternativ zu den obigen Verbindungs- und Authentifizierungseigenschaften kann direkt eine Verbindungszeichenfolge in der spezifischen Syntax des Datenbanksystems definiert werden. Diese Verbindungszeichenfolge wird dann anstatt der Verbindungs- und Authentifizierungseigenschaften verwendet.

Die Eigenschaft .Password kann auch bei Nutzung einer Verbindungszeichenfolge separat definiert und über die Variable %Password% in die Zeichenfolge eingefügt werden.

Database.SqlDbScheme

optionaler Name eines Datenbank­schemas, das abweichend vom Standardschema einer SQL Server-Datenbank oder PostgreSQL-Datenbank genutzt wird

Das Schema muss bei der initialen Erstellung der Datenbank durch das Programm angegeben werden. Bei Existenzprüfungen der Datenbank, die später durchgeführt werden, wird nicht explizit geprüft, ob sich das Schema geändert hat. Die Datenbank muss dann vollständig gelöscht und vom Programm neu angelegt werden. Die Nutzung unterschiedlicher Schemas ist kein geeignetes Mittel, um innerhalb einer Datenbank mandantenspezifische Tabellen anzulegen.

Database.MongoDbAuthDb

Name der Authentifizierungsdatenbank bei Nutzung eines MongoDB-Systems mit aktiver Benutzeranmeldung

Standardwert: admin

Database.MongoDbTransactions

Wahrheitswert, ob bei Verwendung eines MongoDB-Systems Transaktionen genutzt werden

Diese Funktion wird nicht von allen MongoDB-Installationen unterstützt.

Standardwert: FALSE

Database.ResetWorkingDocsOnStartup

Wahrheitswert, ob beim Programmstart unvollständig verarbeitete Stapel- und Dokument­datensätze, die sich noch im Status "Working" befinden, automatisch auf "Waiting" zurückgesetzt werden

Dieser Fall kann auftreten, wenn das Programm unkontrolliert beendet wird, während sich Objekte in einem Schritt in Bearbeitung befinden. Die Verarbeitung der Objekte in diesem Schritt kann nur durch die Rücksetzung des Status neu gestartet werden.

Standardwert: TRUE