Datenbank


Über diesen Dialog können die Einstellungen bzgl. der Anforderungen an die Authentifizierung vorgenommen werden.

Die Anpassungen, werden dabei im laufenden Betrieb übernommen und zusätzlich in der zugehörigen XML-Konfiguration angepasst, sodass diese nach einem Neustart des System wieder angewendet werden

Hinweis: Sollen an dieser Stelle Änderungen durchgeführt werden, wird die Verbindung zum Datenbank-Server im Hintergrund neu aufgebaut und führt ggf. dazu, dass notwendige Tabellen-Definitionen angelegt werden

images/download/attachments/167859369/base-settings-database-version-1-modificationdate-1710854509469-api-v2.png


#

Beschreibung

1

Übernimmt die Anpassung der Konfiguration von _pro, ggf. auf allen Knoten eines Clusters und persistiert diese in der zugehörigen XML-Konfiguration

2

Ausgewählter Datenbanktyp und zugehöriger Treiber. Über den Button "Ändern" kann ein Profil gewählt werden, welche die notwendigen Felder mit den korrekt formatierten Werten befüllt

3

Der Name des Katalogs (Schema) innerhalb der Datenbank abhängig vom Datenbanktyp stellt dieser auch ein Aliasnamen da

4

Die JDBC-URL, die die Verbindung zur Datenbank repräsentiert. Diese URL ist datenbankabhängig, z. B. jdbc:mysql://myserver:3306/db.

5

Der für die Authentifizierung bei der Datenbank zu verwendende Benutzername und Passwort

6

Gibt die Zeit in Millisekunden an, die eine Verbindung unbenutzt im Pool sein muss, bevor ihre weitere Gültigkeit vom DatabaseService überprüft wird.

7

Wird dieser Punkt aktiviert, werden von Applikationen verwendete SQL-Statements gecached. Alle Statements müssen vom DatabaseService überprüft und bei Bedarf angepasst werden. Bei Systemen mit ausreichenden Ressourcen macht es daher Sinn, das Ergebnis dieser Überprüfung/Veränderung für zukünftige Verwendungen zu speichern. Werden jedoch primär dynamische Statements verwendet, kann ein explizites Deaktivieren Sinn machen, um unnötiges Speichern nie wieder verwendeter SQL-Statements zu vermeiden.

8

Ist der für die Überprüfung der Gültigkeit einer Datenbankverbindung zu verwendende SQL-Befehl. Wird kein Befehl angegeben, wird die Liste der verfügbaren Tabellen abgerufen. Allerdings wird diese Information von manchen JDBC-Treibern gecached, sodass eine Verbindung als gültig angesehen werden kann, obwohl sie das nicht mehr ist.

9

Die Anfangs- und maximale Größe des Verbindungspools des Services.

10

Wird dieser Punkt aktiviert, darf der Pool wachsen, wenn alle initial erstellten Verbindungen an Applikationen ausgegeben wurden und eine weitere benötigt wird.

11

Funktion zum Testen der vergebenen Verbindungsdaten auf allen Knoten