Sie löschen Teile des Inhalts oder ganze Protokolldateien der Datenbankinstanz.
Dieses Kommando ist nur für
Protokolldateien und nicht für andere Datenbankdateien
zulässig. Wenn Sie das Kommando auf eine nicht zulässige Datei anwenden,
erhalten Sie den Fehler
-24996 ERR_PARAM -
wrong parameters.
Mit dem Parameter OP geben Sie die durchzuführende Operation an.
Sie haben die DBM-Benutzerberechtigung DBFileRead.
Sie haben mit dem Kommando zum Erstellen der Liste der Datenbankdateien die File-ID der zu bearbeitenden Datei oder Gruppe von Dateien ermittelt.
file_operation <file_id> OP=DELETE [DATE=<yyyymmddhhmmss>] | OP=SHRINK DATE=<yyyymmddhhmmss>|LINE=<n>
<file_id> |
Protokolldatei/en der Datenbankinstanz |
OP=DELETE |
Die Datei/en wird/werden gelöscht. Mit dem Parameter DATE=<yyyymmddhhmmss> geben Sie an, dass alle Dateien zu löschen sind, die nach dem angegebenen Zeitpunkt nicht mehr geändert wurden. |
OP=SHRINK |
Teile des Inhalts der Datei werden gelöscht. Wenn Sie zusätzlich den Parameter DATE=<yyyymmddhhmmss> angeben, werden alle Zeilen gelöscht, die vor dem angegebenen Zeitpunkt geschrieben wurden. Wenn Sie stattdessen den Parameter LINE=<n> angeben, wird der Inhalt der Datei auf die Zeilenzahl <n> reduziert. Die zuletzt geschriebenen <n> Zeilen bleiben erhalten. |
Es wird eine OK-Meldung ausgegeben.
Im Fehlerfall siehe Antwortformat.