====== Archivierung von Nachrichten in eBiss 3 ====== eBiss 3 bietet die Möglichkeit x((Alle Nachrichten, die älter sind als x Tage (kann beliebig gewählt werden) )) Tage alte Nachrichten in eine **Datenbank** sowie ein **Dateiverzeichnis** zu **archivieren**. Bei der Datenbank sind alle auch von eBiss unterstützten Datenbanken möglich, siehe [[ueberblick:systemvoraussetzungen:start|]]. \\ Für das Anlegen der Tabellen befinden sich Skripte für MySQL und den MS SQL-Server in dem Installationsverzeichnis unter Tools in den Dateien: * .\Tools\CreateMessageArchiveDB.MsSqlServer.sql und * .\Tools\CreateMessageArchiveDB.MariaDB.sql. ==== To Do: ==== Im eBiss 3-System einen neuen Job anlegen. Anschließend im neu angelegten Job den Job-Step [[prozessdefinition:jobs:jobsteps:allgemein:entitymessagearchiver|EntityMessageArchiver]] auswählen, hinzufügen und verbinden. \\ Wenn dies erledigt ist, müssen Sie den Job-Step noch in den Eigenschaften nach belieben konfigurieren. \\ ==== Informationen zum Job-Step: ==== Der EntityMessageArchiver kopiert die eBiss Nachrichtenstruktur, die Inhalte der Nachrichten und die Anhänge. Es werden die eBiss Elemente: * Nachrichten, * Anhänge, * Umschläge und * Dokumente in eine Datenbank und die Inhalte der Anhänge in ein Verzeichnis kopiert. \\ Wo sich die Datenbank befindet und in welches Verzeichnis die Anhänge kopiert werden wird im JobStep (siehe [[prozessdefinition:jobs:jobsteps:allgemein:entitymessagearchiver|EntityMessageArchiver]]) festgelegt. ==== Achtung: ==== Der Dateipfad bzw. das Verzeichnis in welches die Nachrichten gespeichert werden sollen, muss für den eBiss Service erreichbar sein.