CIB webdesk technischer Leitfaden

5. Installation

5.6. Konfiguration Datenbank

Allgemein
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.