Datenbanken

Allgemein

Allgemein

Welche Datenbanken werden benötigt?

BauProCheck speichert Daten in unterschiedlichen Datenbanken, um eine Trennung in unterschiedliche Bereiche der Nutzung zu ermöglichen.

Folgende Datenbanken werden benötigt:

bauprocheck

Daten für die normale Nutzung des Programms, keine großen Daten oder Binärdaten wie Bilder oder Dokumente.

bauprocheck_bilder

Bilddaten, die in BauProCheck referenziert werden.

bauprocheck_dokumente

Dokumente, die in BauProCheck erstellt oder angehängt werden.

bauprocheck_emails

Emails, Empfänger und Attachments.

bauprocheck_analyse

Bei Bedarf Daten für eine Analyse Ihrer Textinformationen. 

bauprocheck_framework

interne Benutzer und Einstellungen

bauprocheck_log

Log-Daten für die Benutzung. Bis auf das Änderungslog werden die Daten automatisch auf die letzten 2 Wochen gekürzt

bauprocheck_repository

"Anwendung" für BauProCheck, wird aus technischen Gründen benötigt

MS SQL

MS SQL

Einstellungen

Folgende Einstellungen für die Datenbanken auf dem MS SQL Server sind für die effiziente Nutzung von BauProCheck wichtig:

In Properties - Options der jeweiligen Datenbank:

Allow Snapshot Isolation: True

Is Read Commited Snapshot On: True

image.png

MS SQL

Zugang zum Server

Der Zugriff auf den Server erfolgt über JDBC-Verbindungen, die auf dem Applikationsserver eingestellt werden.

Für den Zugriff benötigen wir einen Zugriff auf den Server via TCP-Verbindung, und einen möglichst getrennten Benutzer, der nur auf die Datenbanken, die für BauProCheck relevant sind, zugreifen kann.

Zusätzlich brauchen wir noch einen Zugriff nach der Einrichtung auf den Server via SQL Management Studio, um die Indizes manuell anzulegen.

PostgreSQL