Sperreinträge löschen 
Bestimmte Probleme können zu Sperren führen, die nicht freigegeben werden, so dass Benutzer auf die gesperrten Objekte nicht zugreifen können.
Diese können mit dieser Funktion von Hand gelöscht werden.
Achtung
Im allgemeinen sollten Sie Sperreinträge nicht direkt mit den Löschfunktionen der Sperrverwaltung löschen. Nicht freigegebene Sperren sind fast immer ein Symptom für ein anderes Problem. Wenn Sie das zugrundeliegende Problem lösen, wird der Sperreintrag automatisch freigegeben.
Weitere Informationen: Fragen und Antworten zum Thema Sperren
Versuchen Sie zunächst, das Problem einzugrenzen und zu beheben.
Die häufigsten Ursachen für nicht freigegebene Sperreinträge sind:
Probleme in der Verbuchung
Sperren durch die Verbuchung werden vom System aufrechterhalten, bis die jeweilige Datenbankänderung verarbeitet oder vorzeitig beendet worden ist. Wenn ein Problem die Verbuchung verhindert, können die Sperren, die durch unverarbeitete Verbuchungssätze erzeugt werden, die Arbeit im System blockieren.
Sie können Sperren, die von Verbuchungssätzen gehalten werden, in der Liste der Sperreinträge identifizieren. Die Sperren, die vom V1-Teil eines Verbuchungssatzes gehalten werden, sind in der Liste hervorgehoben. In der Detailanzeige ist bei solchen Sperren auch das Backup-Kennzeichen gesetzt.
Behebung: stellen Sie fest, ob ein Verbuchungsproblem vorliegt. Gehen Sie dazu vor wie folgt.
Notieren Sie den Sperrschlüssel des betreffenden Sperreintrags. Markieren Sie diesen Eintrag, und wählen Sie Details, um den Transaktionscode anzuzeigen.
Wählen Sie Transaktion SM13 oder (Die Verbuchungsverwaltung), um zu prüfen, ob es noch unverarbeitete Verbuchungssätze (Status init oder auto) für den Benutzer gibt. Wenn Sie unverarbeitete Verbuchungssätze finden, identifizieren Sie Transaktionscode und Sperrschlüssel, um den Verbuchungssatz zu finden, der die Sperre hält.
Beachten Sie, dass Verbuchungssätze mit Status err keine Sperren halten. Sperren werden automatisch freigegeben, wenn eine Verbuchung vorzeitig beendet wird. Wenn Sie err-Verbuchungssätze finden, orientieren Sie sich an den Prozeduren zur Fehlerbehebung, die unter Verbuchungsfehler analysieren und behebenbeschrieben werden.
Prüfen Sie, ob Ihr Verbuchungsserver normal läuft. Wählen Sie Transaktion SM51 oder , positionieren den Cursor auf dem Applikationsserver, auf dem ein Verbuchungsserver läuft, und wählen dann Prozesse, um die Workprozesse auf dem Verbuchungsserver anzuzeigen. Wenn es offene Verbuchungssätze gibt und die Verbuchung normal läuft, sollten Sie Bewegung in den Verbuchungsprozessen feststellen können.
Wenn nicht, versuchen Sie, den Verbuchungsserver wieder zu starten.
Vorzeitige Beendigung des SAP GUI. Wenn ein Benutzer seinen PC ausschaltet, ohne sich vom SAP-System abzumelden, oder sein SAP GUI aus einem sonstigen Grund vorzeitig beendet wird, kann der Benutzer im SAP-System angemeldet bleiben. Die vom Benutzer bei Auftreten des Problems gehaltenen Sperren werden nicht freigegeben, weil der Benutzer nicht mehr im SAP-System aktiv ist.
Behebung: Sie können diese Sperren freigeben, indem Sie den Benutzer abmelden. Gehen Sie dazu vor wie folgt:
Wählen Sie Transaktion SM51 oder .
Zeigen Sie die Benutzer der SAP-Instanz an, die in der Detailanzeige der Sperreinträge genannt wird. Verwenden Sie hierzu die Benutzerübersicht (Transaktion SM04). Prüfen Sie, wann der Benutzer zuletzt im System aktiv war.
Wenn der Benutzer lange Zeit nicht aktiv gewesen ist, hat er vielleicht seinen Rechner verlassen, ohne die Arbeit abzuschließen, oder SAP GUI wurde vorzeitig beendet.
Sprechen Sie möglichst den Benutzer direkt an. Seine Arbeit geht verloren, wenn Sie ihn abmelden.
Wenn das SAP GUI des Benutzers vorzeitig beendet wurde, können Sie ihn in der Benutzerübersicht abmelden. Der Benutzer kann die verlorenen Sperren nicht wieder anfordern, selbst wenn er sich wieder anmeldet. Er muss die Arbeiten an den zuvor gesperrten Objekten nochmals durchführen.
Achtung
Löschen Sie Sperreinträge nur dann, wenn Sie sicher sind, dass sie ungültig sind und gelöscht werden können, ohne einen aktiven Prozess (Benutzermodus, Verbuchung usw.) zu beeinträchtigen. Wenn Sie eine Sperre löschen, die von einem aktiven Benutzer gehalten wird, kann es zu Datenverlusten oder Inkonsistenzen kommen.
Wenn Sie einen einzelnen Sperreintrag löschen wollen, positionieren Sie den Cursor darauf und wählen .
Mit können Sie alle Sperreinträge auf einmal löschen.
Sie erhalten zunächst eine Warnung, die Sie noch einmal auf die mit dem Löschen verbundenen Risiken hinweist. Danach bekommen Sie ein Dialogfenster, mit dem Sie den Sperreintrag endgültig löschen.
Hinweis
Für die laufende Transaktion können Sie den Warntext ausschalten, indem Sie wählen.
Die Sperren sind wieder freigegeben und können neu angefordert werden.