CIB webdesk technischer Leitfaden
5. Installation
5.6. Konfiguration Datenbank
Datenbank-Zeichensatz
Benutzte DB-Optionen
Datenbankbenutzer
Datenbanktabellen
Konfiguration der Datenbankverbindung
Allgemein
CIB webdesk benötigt eine Datenbank für den Betrieb. Die Installation eines relationalen Datenbankmanagementsystems wird an dieser Stelle übersprungen, da dies außerhalb des Rahmens dieses Dokuments liegt. Ein solches System steht in vielen Fällen bereits zur Verfügung oder muss entsprechend der zughörigen Dokumentation separat installiert werden.
Dazu sind mehrere Informationen aus dieser Dokumentation zu berücksichtigen, die in den folgenden Abschnitten aufgeführt sind (siehe „Datenbank-Zeichensatz“ und folgende).
Im Hinblick auf CIB webdesk ist letztlich das Anlegen des von CIB webdesk benötigten Datenbankschemas und der relevanten Tabellen vorzunehmen und die Anpassung der Konfigurationsdatei von CIB webdesk durchzuführen.
Zur Anlage der Tabellen sind jeweils aktuelle SQL-Skripten zu verwenden. Diese können über den CIB Support angefordert werden.
Für die Installation der SQL-Skripte und für den Betrieb müssen die Rechte
- create or replace view
- create or replace TRIGGER
- create sequence
- create index
dem Datenbankbenutzer hinzugefügt werden.
Datenbank-Zeichensatz
Characterset AL32UTF8 (Oracle)
Im Umfeld PostgreSQL wird UTF-8 verwendet.
Diese Zeichensätze sind fest in der DB definiert und können in der Regel nicht nachträglich geändert werden.
Benutzte DB-Optionen
Es sind keine besonderen Optionen bekannt oder vereinbart.
Datenbankbenutzer
CIB webdesk benötigt genau einen technischen Datenbankbenutzer. Der Datenbankbenutzer benötigt mindestens folgende Rechte:
- Lesen der CIB webdesk Datenbanktabellen (SELECT)
- Schreiben der CIB webdesk Datenbanktabellen (UPDATE, INSERT, DELETE)
- Es wird empfohlen, keine diesem Benutzer Speicherbegrenzung („Quota“) zuzuordnen.
Datenbanktabellen
Name |
Enthält ggf. datenschutzrelevante Daten |
Beschreibung |
ASSOCIATION |
Gruppenzuordnung der Vorlagen und Vorlagenbaum. |
|
CLUSTER_LOCK |
||
CONFIGURATION |
Mandantenbeschreibung |
|
CONTENT |
Alle Binärdaten von Vorlagen, Pakten und Hilfsobjekten. |
|
COSYS_WEBDIALOGSESSION |
X |
Ablage der Daten aus der Restadatenerfassungsmaske. |
DOC_AC |
|
|
DRAFTS |
X |
Ablage für Entwürfe. Enthält Kundendaten. |
EDITSESSION |
Session Informationen zur Freitextnachbearbeitung. |
|
ELEMENT |
X |
Ablage der RTF-Snippets aus der Freitextnachbearbeitung. |
ELEMENTCONTAINER |
Zuordnung RTF-Snippet zu Dokument. |
|
FAVORITES |
Vorlagen die als Favoriten markiert wurden. |
|
FILING |
X |
Ablage für generierte Dokumente |
FM_TRK_ARCH_OUT |
|
|
FM_TRK_ARCH_PROC |
|
|
FM_TRK_CENTRAL_PRINT_OUT |
|
|
FM_TRK_CENTRAL_PRINT_PROC |
|
|
FM_TRK_IN |
|
|
FM_TRK_ORDERING_OUT |
|
|
FM_TRK_ORDERING_PROC |
|
|
GENERAL_CONTENT |
|
|
HISTORY |
Änderungshistorie der Vorlagen. |
|
ID_GENERATORS |
Barcode ID Generator.. |
|
META_CUSTOMER |
Kundenspezifische Metadaten der Vorlagen. |
|
META_DATASOURCE |
Metadaten der Datenquelle. |
|
META_LAYOUT |
Metadaten der Layoutpakete. |
|
META_PRINT_PROFILE |
Metadaten der Druckprofile. |
|
META_REMINDER |
Metadaten der Wiedervorlageschablonen. |
|
META_TEMPLATE |
Metadaten der Vorlagen. |
|
PACKAGE |
Pakete und Hilfsobjekte (Mandantpaket, Signaturpaket, Datenquellen, ...) |
|
PARTNERS |
|
|
REF_INCLUDES |
Referenzen Includes (In welchen Bausteinen werden Bausteine verwendet?). |
|
REF_PACKAGE_ELEMENTS |
Referenzen Bausteine (In welchen Vorlagen bzw. Paketen sind bestimmte Bausteine vorhanden?) |
|
REF_VARIABLES |
Referenzen Variablen (In welchen Bausteine werden bestimmte Variablen verwendet?) |
|
SEQUENCE_TRACKING_ENTRIES |
|
|
STACKED_DOCUMENTS |
|
|
STACK_BUNDLES |
|
|
STATISTICS |
Daten der Vorlagenstatistik. |
|
SUPPORT_FILE |
X |
Ablage für Support-Dateien. |
TEMPLATE |
Vorlagen (dynamisch, statisch und Papiervorlagen). |
|
TEMPLATE_INDIVIDUALIZED |
Individualisierte Vorlagen. |
|
TEMPLATE_PREVIEW |
Thumbnails (Vorschaubilder) der Vorlagen. |
|
USER_CONTACTPERSON |
Am Benutzer abgespeicherte Ansprechpartner. |
|
USER_SIGNATUREDEFAULTS |
Am Benutzer abgespeicherte vorbelegte Unterzeichner. |
|
VALUE_TABLES |
|
|
VALUE_TABLE_RECORDS |
|
|
VERSION_INDIVIDUALIZED |
Versionsinformationen zu individualisierten Vorlagen. |
|
VERSION_PACKAGE |
Versionsinformationen der Pakete und Hilfsobjekte. |
|
VERSION_TEMPLATE |
Versionsinformationen der Vorlagen. |
|
WBD_TRK_COMMIT |
|
|
WBD_TRK_POSTCOMMIT |
|
|
WBD_TRK_RESULT |
|
|
WORKFLOW_STATE |
|
CIB webdesk interner Freigabeworkflow via E-Mail |
Konfiguration der Datenbankverbindung
Die Datenbankverbindung wird über eine Reihe von Parametern konfiguriert, die in der Datei webdesk.properties zu finden sind.
Details dazu finden Sie im Kapitel Datenbank.