[Configuration]
BackupErrorHandling: 1
Gibt an, wie sich das Datenbanksystem verhalten soll, wenn beim Zugriff auf eine Backup-Datenbank ein Fehler auftritt. Eine Backup-Datenbank ist eine Datenbank, auf die infra:NET nur mit verändernden Operationen zugreift - also Daten schreibt, aktualisiert oder löscht. Beispiel für eine Backup-Datenbank ist derzeit die SQL Server Anbindung mittels Online-Replikation. Bei der Online-Replikation wird die SQL Server Datenbank als Backup-Datenbank betrachtet.
Folgende Einstellungen sind möglich:
0 Fehler werden vollkommen ignoriert
1 Fehler werden angezeigt, haben aber keinen weiteren Einfluss (empfohlen)
2 Fehler werden wie infra-Datenbankfehler behandelt und führen in der Regel zum Abbruch einer Aktion
LockInvisibleRetry: 10
Dieser Wert bestimmt, wie oft das Datenbanksystem versuchen soll, einen Datensatz, eine Datei oder die komplette Datenbank zu sperren oder darauf zuzugreifen, bevor ein "Zugriffskonflikt gemeldet wird. Bei langsamen Remote-Verbindungen kann eine Reduzierung dieses Werts dazu führen, dass ein Zugriffskonflikt wesentlich schneller angezeigt wird und das System nicht längere Zeit in einem scheinbar regungslosen Zustand verharrt.
LockRetryDelay: 10
Dieser Wert gibt die Verzögerung in Millisekunden zwischen einzelnen Versuchen des Datenbanksystems einen "Zugriffskonflikt" aufzulösen an. Das Datenbanksystem wartet also die angegebene Zeitspanne ab, bevor erneut versucht wird, einen Datensatz, eine Datei oder die komplette Datenbank zu sperren oder darauf zuzugreifen. Bei langsamen Remote-Verbindungen kann eine Erhöhung des Werts den Verkehr auf der Datenleitung während eines "Zugriffskonflikts" reduzieren, da die Leitung weniger durch wiederholte Zugriffsversuche belastet wird.
