Die Schnittstelle hat folgende Funktionen und Konfigurationsmöglichkeiten.
Alle Werte auf null setzen, wenn die Verbindung zu einer Datenbank unterbrochen wird
Wenn diese Option aktiviert ist, werden alle Signalwerte in den Modulen, die einer unterbrochenen Datenbankverbindung zugeordnet sind, auf null gesetzt. ibaPDA versucht in regelmäßigen Abständen die Datenbankverbindung wiederherzustellen, bis dies entweder gelingt oder die Erfassung angehalten wird.
Wenn diese Option deaktiviert ist, dann behält ibaPDA den bei Verbindungsabbruch letzten gültigen Messwert im Speicher.
Hinweis |
|
|---|---|
|
Es kann einige Zeit dauern, bis die Signalwerte auf null gesetzt werden. Eine längere Reaktionszeit einer Datenbank, selbst im Bereich mehrerer Sekunden, ist nicht zwangsläufig ein Indiz für eine unterbrochenen Verbindung. |
|
Erfassung starten, auch wenn eine Datenbank nicht erreicht wird
Wenn diese Option aktiviert ist, startet die Erfassung auch dann, wenn eine oder mehrere der konfigurierten Datenbanken nicht erreichbar sind. Anstatt eines Fehlers wird im Prüfungsdialog eine Warnung ausgegeben. Wenn das System ohne Verbindung zu einer Datenbank gestartet wurde, dann versucht ibaPDA in regelmäßigen Abständen, eine Verbindung zur Datenbank herzustellen.
DB-Verbindungen
Dieser Bereich zeigt die konfigurierten Datenbankverbindungen übersichtlich an. Jede Datenbankverbindung wird mit einer ID-Nummer, dem Datenbanksystem und der verbundenen Datenbank eindeutig identifiziert. Mit den Buttons können Sie Datenbankverbindungen erstellen, bearbeiten und entfernen. Die Konfiguration der Datenbankverbindungen ist in den nächsten Kapiteln beschrieben.
<Protokolldatei öffnen>
Wenn Verbindungen zu Steuerungen hergestellt wurden, dann werden alle verbindungsspezifischen
Aktionen in einer Textdatei protokolliert. Diese Datei können Sie über diesen Button
öffnen und einsehen. Im Dateisystem auf der Festplatte finden Sie die Protokolldatei
zu dieser Schnittstelle im Pfad …\ProgramData\iba\ibaPDA\Log. Der Dateiname der aktuellen Protokolldatei lautet SchnittstelleLog.txt, der Name der archivierten Protokolldateien lautet SchnittstelleLog_yyyy_mm_dd_hh_mm_ss.txt.
<Statistik zurücksetzen>
Über diesen Button können Sie die berechneten Zeitwerte und den Fehlerzähler in der Tabelle auf 0 setzen.
Tabelle mit Verbindungsstatistik
Im unteren Bereich des Dialogs befindet sich eine Tabelle zum Zweck der Verbindungsdiagnose. Für jedes konfigurierte SQL-Modul werden statistische Informationen wie Zählerwerte und Zeiten angezeigt.
Hinweis |
|
|---|---|
|
Aufgrund der Eigenart von relationalen Datenbanken können Fehlerzähler langsamer inkrementieren als Erfolgszähler. Beachten Sie dies bei der Diagnose von Verbindungsproblemen. |
|
|
Spalte |
Bedeutung |
|---|---|
|
Modul |
Name des SQL-Moduls (Abfragemodule und Befehlsmodule) |
|
Anweisungen |
Verarbeitet: Anzahl der ausgeführten SQL-Anweisungen Fehler: Anzahl der SQL-Anweisungen, bei denen Fehler aufgetreten sind. Entweder sind SQL-Anweisungen fehlgeschlagen (Datenbank antwortet mit Fehler) oder Anweisungen konnten nicht ausgeführt werden, weil die Datenbank nicht erreichbar war und der Puffer vollgelaufen ist. Ein leeres Ergebnis zu einer Anweisung wird nicht als Fehler betrachtet. |
|
Zeilen |
Max: Die höchste Anzahl Zeilen, die seit dem letzten Start der Erfassung oder dem letzten Rücksetzen der Statistik nach einer Anweisung zurückgegeben wurden. Letzte: Die Anzahl Zeilen, die nach der letzten Anweisung zurückgegeben wurden. |
|
Antwortzeit |
Zeitwerte für die Dauer zwischen Ausführung der SQL-Anweisung und Bestätigung der Ausführung durch die Datenbank. Min, Max, Avg: Diese Werte beziehen sich auf die ausgeführten Anweisungen seit dem Start der Erfassung bzw. dem letzten Rücksetzen der Zähler. Letzte: Antwortzeit der zuletzt ausgeführten Anweisung. |
