## 500: Lock request timeout

### Erläuterung:

...

a. Die Sperranforderung oder eine implizit angeforderte Sperre kollidiert mit Sperren eines anderen Benutzers. Die maximale Wartezeit auf die Zuteilung der Sperre (spezieller Datenbankparameter REQUEST_TIMEOUT) ist abgelaufen.

b. Die Datenbankinstanz konnte in einem bestimmten Zeitintervall nicht gestoppt werden, weil noch Transaktionen mit SQL-Anweisungen zum Ändern von Daten offen sind.

### Benutzerreaktion:

...

a. In einigen Fällen enthält der Fehlertext noch eine genauere Beschreibung des Fehlers. Die Sperranforderung kann noch einmal abgesetzt werden. Es empfiehlt sich jedoch, die Transaktion mit einer ROLLBACK-Anweisung zurückzusetzen, um eventuelle Deadlock-Situationen aufzulösen.

b. Sie verzichten auf das Stoppen der Datenbankinstanz.