Plugins aus der Datenbank-Kategorie
Plugins aus der Datenbank-Kategorie
Im Seitenbereich werden innerhalb der Datenbank-Kategorie alle Funktionalitäten für die Wartung, Reparatur und Überwachung einer FastObjects-Datenbank zusammengefasst. Folgende Einträge finden Sie innerhalb dieser Kategorie (ggf. abhängig vom Modus- Ansicht):
- Pflege - Standard
- Pflege – Erweitert (erweiterter Modus)
- Datenbanküberwachung – Clientebene (erweiterter Modus)
- Read Cache
- Recovery (erweiterter Modus)
- Datenbanküberwachung – Objektebene (EMT-Expert-Modus)
| Die Wolters Kluwer Tax & Accounting Deutschland GmbH übernimmt keine Haftung für Schäden, die durch den Verlust von Daten entstehen. Die Verantwortung für die regelmäßige Datensicherung liegt beim Kunden. Sowohl für den Einzelplatz als auch für das Netzwerk muss eine externe Datensicherung vorhanden sein. Wir empfehlen dringend, vor der Ausführung dieser Plugins eine Sicherung der FastObjects-Datenbank durchzuführen. Einzelheiten dazu finden Sie in der Dokumentation Datensicherung.pdf. |
Funktionsleiste
Über die Funktionsleiste innerhalb der Pflege-Plugins können die unterschiedlichen Aktionen gestartet werden.
Datenbankauswahl
Hierüber erfolgt die Auswahl, auf welcher bzw. bei welchen Datenbank(en) die ausgewählte Aktion ausgeführt werden soll. Die Selektion erfolgt über das Setzen des Hakens in der Spalte Ausgewählt. Mehrere Datenbanken können ggf. über Alle Auswählen selektiert werden.
Listenfeld „Bitte Funktion auswählen…“
Wählen Sie hier die Pflege-Aktion aus, z.B. Datenbank checken.
Befehl ausführen
Startet die ausgewählte Aktion.
Hilfe
Über diese Schaltfläche wird eine Hilfe-Beschreibung im rechten Seitenbereich des Plugins zu den ausgewählten Aktionen ein- bzw. bei erneutem Drücken wieder ausgeblendet.
Protokoll
Öffnet die Protokollansicht.
Benachrichtigung senden
Bei den Datenbank-Pflege Plugins besteht die Möglichkeit, dass nach Abschluss einer Aktion eine E-Mail-Benachrichtigung erfolgen kann, wenn dies
- durch das Drücken der Schaltfläche Benachrichtigung senden eingeschaltet wird und
- die E-Mail-Konfiguration aktiviert und konfiguriert wurde.
Diese E-Mail enthält als Anlage das Protokoll der ausgeführten Aktion. Durch erneutes Drücken die o.g. Schaltfläche kann diese Funktionalität auch wieder abgeschaltet werden.
Pflege - Standard
In diesem Plugin stehen folgende Funktionen zur Verfügung:
- Reindizieren
- Reorganisieren
- Datenbank checken
- Datenbank reparieren - Standardmodus
- EventLog anzeigen
Reindizieren
Das Reindizieren wird benötigt, wenn die Datenbank beschädigte Indizes beinhaltet.
Reorganisieren
Diese Operation führt eine vollständige Reorganisation der Datenbank durch.
Da die Datenbank in eine neue Datei auf der Festplatte geschrieben wird, muss die Speicherkapazität der Festplatte in etwa das Zweifache des Datenbankspeichers betragen. Die Operation verwirft die ursprünglichen Indizes der Datenbank und regeneriert diese mit Hilfe der Daten aus den Objekten neu. Da die Objekte nach der Operation komplett neu geschrieben wurden, ist die Speicherverwaltung der Datenbank optimal ausgenutzt und die Datenbankdatei danach so klein wie möglich. Weiter wird auch die Festplattenverteilung für alle Objekte, die fragmentiert wurden, optimiert.
| Führen Sie diese Funktion nur nach Rücksprache mit Ihrem Kundenbetreuer oder dem ADDISON Support aus. Es können hier Datenverluste entstehen. |
Reorg für BelegNr36 (nur 64-bit EMT)
Die Ausführung dieser speziellen Funktion ist für die Erweiterung der BelegNr. 1 und BelegNr. 2 von bisher 15 Stellen auf 36 Stellen in der ADDISON Finanzbuchhaltung zwingend notwendig.
| Führen Sie diese Funktion nur nach Rücksprache mit Ihrem Kundenbetreuer oder dem ADDISON Support aus. Diese Aktion kann nicht rückgängig gemacht werden. Vor der Ausführung der Funktion muss sichergestellt sein, dass eine Sicherung der Datenbank vorliegt. |
Optimierung der Datenbankstruktur (nur 64-bit EMT)
Um zukünftige Datenbankerweiterungen in gewohnter Weise ausliefern zu können, muss über das Enterprise Management Tool (64 Bit) einmalig die Aktion "Optimierung der Datenbankstruktur" ausgeführt werden.
Da die Dauer der Aktion in Abhängigkeit zur Datenbankgröße steht, erfolgt die Optimierung nicht automatisch beim Start der ADDISON Software, sondern muss manuell durchgeführt werden. Bitte beachten Sie die folgenden Richtwerte:
Größe der Datenbank Dauer der Aktion
- 2 - 4 GB ca. 20 Minuten
- 10 GB ca. 1 Stunde
- 40 GB ca. 2,5 Stunden
- 75 GB ca. 4 Stunden
- 135 GB ca. 7 Stunden
Speicherbedarf
Die Datenbankdateien werden physisch neu im Dateisystem erzeugt, so dass die freie Speicherkapazität in etwa dem 2,5-fachen der Datenbankdateien (objects.dat und objects.idx) entsprechen muss, damit die Aktion erfolgreich durchgeführt werden kann.
| Diese Aktion kann nicht rückgängig gemacht werden. Vor der Ausführung der Funktion muss sichergestellt sein, dass eine Sicherung der Datenbank vorliegt. | ||
| Die Aktion "Optimierung der Datenbankstruktur" muss nicht durchführt werden, sofern die Aktion "Reorg für BelegNr36" bereits erfolgte, da die Optimierung der Datenbankstruktur u.a. ein Bestandteil dieser Aktion ist. |
Datenbank checken
Diese Operation wird verwendet, um die Low-Level-Konsistenz zu überprüfen und die gefundenen Probleme zu beheben. Zusätzliche Informationen sind im Protokoll enthalten.
Sonderfunktion Stapelverarbeitung
Im Rahmen der Datenbankpflege kann es in Verbindung mit defekten Datenbanken vorkommen, dass mehrere Aktionen nacheinander ausgeführt werden müssen, um eine Datenbank strukturell zu reparieren. Als erste und letzte Aktion muss daher immer der Datenbank-Check erfolgen.
Das Ergebnis aus erstem Check enthält das weitere Vorgehen, z.B. muss die Datenbank reorganisiert und danach repariert werden. Mit der Sonderfunktion Stapelverarbeitung werden die notwendigen Funktionen hintereinander automatisch ausgeführt.
| Die Stapelverarbeitung sollte nur nach Rücksprache mit Ihrem Kundenbetreuer oder durch einen Administrator mit tiefgehenden ADDISON Kenntnissen ausgeführt werden. Vor der Ausführung des Stapelverarbeitungsauftrags muss sichergestellt sein, dass eine Sicherung der Datenbank vorliegt. |
Bei Ausführung der Stapelverarbeitung wird zuerst die Datenbank auf Fehler geprüft. Sollte der Prüflauf Fehler feststellen, wird versucht, diese automatisch zu korrigieren. Je nach Größe der Datenbank und Leistungsfähigkeit des Systems kann dieser Vorgang mehrere Stunden in Anspruch nehmen. Wird die Stapelverarbeitung abgebrochen, muss u.U. die Datenbank zurückgesichert werden.
Beachten Sie, dass die Stapelverarbeitung nur auf eine Datenbank ausgeführt werden kann. Am Ende der Aktionen erfolgt eine E-Mail-Benachrichtigung inklusive des Aktionsprotokolls sofern das Kontrollkästchen Benachrichtigung senden aktiviert wurde. Das Protokoll ist grundsätzlich zu prüfen.
Datenbank reparieren - Standardmodus
Reparieren von Datenbanken, Standard ohne Löschen.
EventLog anzeigen
Zeigt den Inhalt des Ereignisprotokolls der FastObjects-Datenbank an.
Pflege – Erweitert (erweiterter Modus)
In diesem Plugin stehen folgende Funktionen zur Verfügung:
- Datenbank checken – ausführlich
- Datenbank reparieren – Sondermodus
- Neues Indexformat aktivieren
- Versant Datenbankupdate
- ADDISON Update
- Alle Objekte versionieren
- Indexstatus anzeigen
- Indexstatus reparieren
- Datenbank konvertieren
- Recovery deaktivieren
Datenbank checken – ausführlich
Diese Operation wird verwendet, um die High-Level-Konsistenz zu überprüfen und die gefundenen Probleme zu beheben. Dieser Vorgang wird dementsprechend länger dauern als der einfache Datenbankcheck. Zusätzliche Informationen sind im Protokoll enthalten.
Datenbank reparieren – Sondermodus
Reparieren von Datenbanken mit Löschfunktion.
Führen Sie diese Funktion nur nach Rücksprache mit Ihrem Kundenbetreuer oder dem ADDISON Support aus. Es können hier Datenverluste entstehen.
Neues Indexformat aktivieren
Jedes Mal, wenn ein Objekt aus der Datenbank gelesen wird, findet automatisch eine Konvertierung in das neueste Klassenschema statt. Wenn das Objekt wieder gespeichert wird, liegt es in der aktualisierten Form vor. Diese Funktion führt die Aktualisierung bei jedem Objekt in der Datenbank durch das ein Update benötigt.
Versant Datenbankupdate
Wenn die Indexbeschreibung im Schema geändert wurde, ist es notwendig ein Datenbankupdate durchzuführen, um die Übereinstimmung der gegenwärtigen Indizes mit den Beschreibungen in dem Schema herzustellen.
ADDISON Update
Mittels dieser Funktion können Sie die programmbezogenen Aktualisierungen zum Beispiel nach einer Service-Release-Installation ins EMT verlagern. Die sonst nach dem ADDISON Programmstart angebotenen Aktualisierungen im Rahmen des Datenbank-Pflegedialogs entfallen dann.
Alle Objekte versionieren
Alle Objekte auf die neueste Datenbankversion konvertieren.
Indexstatus anzeigen
Diese Funktion prüft den Zustand der Indizes der Datenbank, da es in Ausnahmensituationen vorkommen kann, dass das Datenbanksystem Indizes in Problemfälle selbst abschaltet. Ob Indizes in einen Sondermodus versetzt worden sind kann hiermit geprüft werden. Ist dies der Fall, so wird ein Protokoll erstellt. Das Protokoll muss dem Kundenbetreuer/ADDISON Support zur Verfügung gestellt werden.
Führen Sie diese Funktion nur nach Rücksprache mit Ihrem Kundenbetreuer oder dem ADDISON Support aus.
Indexstatus reparieren
Wurde anhand der Funktion Indexstatus anzeigen festgestellt, dass Indizes in einen Sondermodus versetzt wurden, so muss diese Funktion ausgeführt werden, um den Zustand der Indizes wieder im Standardmodus zurück zu setzen. Hierzu sind die Daten des Protokolls aus der Ausführung der Funktion „Indexstatus anzeigen“ zwingend notwendig.
Führen Sie diese Funktion nur nach Rücksprache mit Ihrem Kundenbetreuer oder dem ADDISON Support aus. Die Ausführung dieser Funktion kann u.U. sehr lange dauern.
Datenbank konvertieren
Führt eine Datenbankformatkonvertierung durch.
| Diese Aktion darf nur auf Anweisung des ADDISON Supports ausgeführt werden. Vor der Ausführung der Datenbankformatkonvertierung muss sichergestellt sein, dass eine Sicherung der Datenbank vorliegt. |
Recovery deaktivieren
Diese Operation wird verwendet, um das sogenannte Datenbank Recovery abzuschalten.
Weiterführende Informationen finden Sie im Abschnitt Recovery.
Datenbanküberwachung – Clientebene (erweiterter Modus)
In diesem Plugin werden die aktiven Verbindungen zur gewählten Datenbank angezeigt.
Beachten Sie, dass im EMT-Expert-Modus ferner die Möglichkeit besteht, Verbindungen zum Beispiel mittels der rechten Maustaste / Verbindung trennen zu trennen.
Dies kann zu Datenverlust führen, wenn diese Funktionalität unbedacht verwendet wird.
Mittels rechter Maustaste auf die Überschriften der Spalten steht eine Sortier- und Filter-Möglichkeit zur Verfügung. Dies kann bei vielen gleichzeitigen Verbindungen hilfreich sein.
Read Cache (erweiterter Modus)
Eine FastObjects-Datenbank verwaltet Datensätze in der Datei Objects.dat und Indexinformationen in der Objects.idx. Die Funktionalität des sogenannten File Read Cache kann Teile der Datenbank-Dateien im Arbeitsspeicher halten oder diese in den System File Cache des Betriebssystems für schnelleren Lesezugriff laden.
Dies ist vorteilhaft für ressourcenstarke Systeme, bei denen die Datenbankgröße mindestens dem verfügbaren Arbeitsspeicher entspricht oder der System File Cache kann vor der ersten Verwendung einer Datenbank zum Beispiel nach dem Neustart des Systems "aufgewärmt" werden. Alternativ können auch Bereiche am Anfang und am Ende der Datenbankdatei gecached werden.
| Der Read Cache wird nach erfolgter Konfiguration immer beim erstmaligen Start der ADDISON Anwendung aufgebaut und beim Beenden der letzten Datenbankverbindung wieder geleert. Dies hat zur Folge, dass generell der erste Aufruf der ADDISON Anwendung je nach Größe der Datenbank bzw. der konfigurierten Werte u.U. erheblich länger dauern kann. |
Read Cache aktivieren/deaktivieren
Über den Schieberegler kann der Read Cache aktiviert bzw. deaktiviert werden. An dieser Stelle wird entschieden, ob man die Funktionalität grundsätzlich nutzen möchte oder nicht.
Hinweis: Das Plugin kann nur an einem System mit lokalem FastObjects Server Dienst aufgerufen werden wie z.B. an einem Datenbankserver.
Schieben Sie den Regler nach rechts, um den Read Cache ein- und nach links, um diesen wieder auszuschalten. Sie werden im Rahmen von Hinweismeldungen über die Statusänderungen informiert. Ferner zeigt die blaue Hintergrundfarbe den aktiven Status an
Plugin-Aufbau und Einrichtungsassistent
Über die Schaltfläche Einrichtungsassistent kann ein Read Cache Konfiguration eingerichtet und mittels der Schaltfläche Bearbeiten kann diese nachträglich angepasst werden.
Über die Schaltfläche Weiter bewegen Sie sich im Assistenten vorwärts, über die Pfeil Schaltfläche kommen Sie in der Navigation auf den vorherigen Reiter zurück:
Willkommensbildschirm
Im Willkommensbildschirm des Einrichtungsassistenten wird über das Feature informiert.
Mittels der Schaltfläche Weiter gelangen Sie in den nächsten Reiter.
Ermittlung der FastObjects Server-Umgebung
Im nun folgenden Schritt erfolgt eine Ermittlung der Systemumgebung.
Auswahl der FastObjects-Datenbank
In diesem Reiter erfolgt die Auswahl der Datenbank, für welche die Read Cache Funktionalität eingerichtet werden soll. Des Weiteren werden Hinweise zur Systemumgebung und dem Parallelbetrieb mit anderen Datenbank-Servern gegeben.
| Bitte stellen Sie in jedem Fall sicher, dass Sie über genügend freie Systemressourcen verfügen, um Systeminkompatibilitäten auszuschließen. |
Konfiguration Read Cache
Die Konfiguration des Read Cache kann nach Aktivierung des Features erfolgen. Es stehen drei Einstellungen zur Auswahl:
- Minimal
- Nur Windows System File Cache füllen
- Individuell
Bei Minimal: beim ersten Aufruf der ADDISON Anwendung die Datenbank-Dateien teilweise im RAM des Datenbankservers (FastObjects Server ) eingelesen werden.
Bei Nur Windows System File Cache füllen: beim ersten Aufruf der ADDISON Anwendung werden die Datenbank-Dateien in den Windows System File Cache des Datenbankservers eingelesen werden.
Bei Individuell: Der Read Cache kann individuell konfiguriert werden. Diese Auswahl sollte nur nach Rücksprache mit Ihrem ADDISON Kundenberater oder dem ADDISON Support erfolgen.
Zusammenfassung
Im letzten Dialog des Einrichtungsassistenten erfolgt eine Zusammenfassung der Auswahl.
Mit Hilfe der Schaltflächen weiter und Fertig stellen kann der Assistent verlassen werden.
Übersicht
In der Übersicht wird nun die Datenbank mit Bezeichnung und Servername:Port angezeigt:
Mit Hilfe der Schaltfläche Bearbeiten können nachträgliche Anpassungen vorgenommen oder der Read Cache für die Datenbank wieder deaktiviert werden.
Recovery (erweiterter Modus)
In diesem Plugin stehen folgende Funktionen zur Verfügung:
- Recovery Ersteinrichtung
- Datenbankrecover
- Recovery aktivieren
- Recovery deaktivieren
- Recovery deaktivieren erzwingen
- Recovery konfigurieren
Die Einstellungen zum Recovery sollten nur von einem ADDISON Kundenberater bzw. Supportmitarbeiter angepasst werden.
Recovery Ersteinrichtung
Mit Hilfe dieses Ersteinrichtungs-Assistenten wird für die ausgewählte Datenbank das Recovery-Feature aktiviert. Die Einstellungen sind vorbelegt und können nicht geändert werden.
| Diese Aktion darf nur ausgeführt werden, wenn eine aktuelle Sicherung der Datenbank vorliegt und keine Benutzer aktiv mit der Datenbank arbeiten! |
Datenbankrecover
Die Datenbankrecover-Funktion legt eine valide Recoverydatei der Datenbank auf.
Für den normalen Datenbankeinsatz wird diese Funktion nicht benötigt, da FastObjects automatisch die Datenbank beim Öffnen mit einer gültigen Recoverydatei abgleicht.
Recovery aktivieren, deaktivieren, deaktivieren erzwingen
Das Datenbank Recovery garantiert die Konsistenz einer Datenbank. Obwohl das Eintreten sehr unwahrscheinlich ist, könnte ein unerwarteter Ablauf während eines Schreibprozesses die Dateien in einen inkonsistenten Zustand versetzen. Die Recoverydateien können dann herangezogen werden, um die Datenänderungen erneut durchzuführen.
Aufgrund des Einsatzes der Recoverydateien werden zusätzliche Schreiboperationen durchgeführt, was zu einem erhöhten Overhead und u.U. starken Performanceeinschränkung führt. Man kann das Recovery deaktivieren, wenn beispielsweise die Datenbank von anderen Quellen wiederherstellbar ist oder wenn das Maximum an Schreibperformance benötigt wird.
Recovery konfigurieren (EMT-Expert-Modus)
Hier können diverse Recovery-Einstellungen wie die Größe und der Ort der Recoverydatei vorgenommen werden.