Mesonic:Monitor

Aus MESOWIKI

Wechseln zu: Navigation, Suche


Im Menüpunkt

  • Monitor

wird angezeigt, welche Benutzer zur Zeit im Programm arbeiten und welche Daten in Verwendung sind und daher für den Zugriff von anderen Benutzern gesperrt werden müssen. Wird das Programm vom Anwender ordnungsgemäß verlassen, werden auch alle Lock-Einträge automatisch wieder eliminiert (z.B. sobald der Datensatz nicht mehr in Verwendung ist). Ist aber bei einem der Benutzer ein Systemabsturz eingetreten (z.B. Stromausfall) bleibt der Benutzer für das Programm weiterhin eingeloggt, was bedeuten würde, dass der Benutzer sich nicht wieder im System anmelden kann. Um die Locks dieser Benutzer zu löschen, muss der MONITOR aufgerufen werden.

Image25 73.png

Daher können mit dem MONITOR selektiv alle Locks gelöscht werden, die diesen speziellen Benutzer betreffen.

Achtung

Vergessen Sie nicht, den Datenstand zu prüfen, wenn ein Systemabsturz erfolgt ist. Nur dann macht es auch Sinn die Daten weiter zu bearbeiten und weiterhin zu sichern).

Eingabefelder
auf Benutzer einschränken

In diesem Feld kann ein bestimmter Benutzer eingetragen werden, dessen Locks im Monitor angezeigt werden sollen. Über die Matchcodefunktion kann nach allen Benutzern gesucht werden. Diese Funktion macht dann Sinn, welche viele Benutzer in der WINLine arbeiten und ein bestimmter Lock gesucht oder überwacht werden sollen.

automatischer Refresh

Wenn diese Checkbox aktiviert wird, dann werden die Locks in regelmäßigen Abständen vom Programm automatisch neu eingelesen und angezeigt. Somit sind immer die aktuellen Locks ersichtlich.

Inhalt der Tabelle

In der Tabelle werden verschiedene Informationen angezeigt:

Hier werden alle Benutzer angezeigt, die in der WINLine zur Zeit angemeldet sind. Als Information wird der Benutzer (in Klammer steht der Benutzername) und die Benutzernummer angezeigt. Wird der Benutzername mit dem Zeichen @ und einer Nummer angezeigt, so handelt es sich dabei um einen sogenannten Schattenbenutzer (wobei die Nummer die nächste freie Benutzernummer darstellt). Ein Schattenbenutzer wird von der WINLine automatisch angelegt bzw. verwendet, wenn eine neue Instanz gestartet wird oder wenn der Action-Server aufgerufen wird.

  • Mandantenunabhängige Sperrungen

In diesem Bereich werden Locks angezeigt, die mandantenübergreifend wirken. Beispiele dafür sind eine Datenstandsaktualisierung oder das Verändern einer Publikation für die WEBEditon. Neben den Benutzerinformationen wird angezeigt, welcher Bereich vom Benutzer gelockt wird.

  • Datenbank

Im Anschluss werden alle Datenbanken angezeigt, die im Zuge der WINLine bearbeitet werden. Dies können auch mehrere Datenbanken sein. Hier wird neben der Benutzerinformationen auch noch der Mandant (in Klammer wird das WJ angezeigt) und die Aktion angezeigt, die der Benutzer durchführt.

Bei jedem Benutzer - Eintrag kann eine Checkbox aktiviert werden, die ggf. für das Löschen von Locks benötigt wird.

Buttons in der Tabelle
Image25 47.png Auswahl umkehren

Mit diesem Button wird die Selektion in der Tabelle in das Gegenteil umgewandelt.

Image25 74.png Keine Auswahl

Durch Anklicken dieses Buttons werden alle vorgenommene Selektionen wieder aufgehoben.

Image25 75.png selektierte Einträge löschen

Durch Anklicken dieses Buttons werden alle ausgewählten (aktivierten) Locks in der Tabelle gelöscht. Die übrigen Locks bleiben bestehen.


Zusätzliche Datenbank überwachen

Unter bestimmten Umständen kann es vorkommen, dass aus einem Mandanten oder aus einer Datenbank Locks nicht entfernt wurden (Stromausfall, Absturz etc.). Ist dies der Fall, können diese Locks ebenfalls entfernt werden. Dazu könnte es aber notwendig sein, auf eine andere Datenbank zuzugreifen, die nicht in der Liste angeführt ist. Zu diesem Zweck können die nachfolgend beschriebenen Felder benutzt werden:

Server Typ:

Hier wird der Typ der Datenbank eingegeben, auf die zugegriffen werden soll. Aus der Auswahllistbox kann der Datenbanktyp ausgewählt werden, wobei die Optionen "SQL MS SQL Server (MSDE)" und "POS PostgreSQL" verfügbar sind.

Server

In diesem Feld wird der Server eingegeben, auf den zugegriffen werden soll. Über die Matchcode-Funktion (F9-Taste) kann nach allen SQL-Servern (PostgresSQL-Server werden bei der Suche nicht unterstützt) gesucht werden.

Datenbank

In diesem Feld wird die Datenbank eingetragen, die im Monitor mit angezeigt werden soll. Auch hier kann mit der Matchcode-Funktion nach allen Datenbanken des zuvor eingegebenen Servers gesucht werden.

Durch Anklicken des Hinzufügen-Buttons wird die eingetragene Datenbank in der Tabelle mit angezeigt. Dazu werden - sofern vorhanden - auch die entsprechenden Locks angezeigt.

nicht aktive Schattenbenutzer

Im Feld Anzahl wird die Anzahl der Schattenbenutzer angezeigt, die zwar noch im Monitor vorhanden sind, die aber nicht mehr aktiv im Programm arbeiten. Das kann dann passieren, wenn der Benutzer seine Programme nicht ordnungsgemäß beendet hat.

Durch Anklicken des Löschen-Buttons (Image25 76.png) können diese Schattenbenutzer entfernt werden.

Buttons
Image25 44.png ENDE-Button

Durch Drücken der ESC-Taste wird das Fenster geschlossen.

Image25 67.png Anzeige aktualisieren

Ist der automatische Refresh deaktiviert, kann durch Anklicken dieses Buttons die Lockingtabelle neu eingelesen werden