## file_operation

### Verwendung

Sie löschen Teile des Inhalts oder ganze Datenbankdateien.

Wenn Sie das Kommando auf eine nicht zulässige Datei anwenden, erhalten Sie den Fehler
-24996 ERR_PARAM - wrong parameters.

Siehe auch:

Glossar, Datenbankdatei

### Voraussetzungen

● Sie haben dieServerberechtigung DBFileRead.

● Sie haben die Datei-ID der zu bearbeitenden Datei ermittelt (Siehe:file_getfirst) .

### Syntax

file_operation <file_ID> <action>

<action> :: = <delete_action> | <shrink_action>

<delete_action>:: = OP=DELETE [DATE=<yyyymmddhhmmss>]

<shrink_action>:: = OP=SHRINK <option>

<option> :: = DATE=<yyyymmddhhmmss> | LINE=<n>

Optionen

Option | Beschreibung
<file_ID> | Protokolldatei/en der Datenbankinstanz
OP=DELETE [DATE=<yyyymmddhhmmss>] | Die Datei/en wird/werden gelöscht. Mit der Option DATE=<yyyymmddhhmmss> können Sie eingrenzen, dass nur jene Dateien zu löschen sind, die nach dem angegebenen Zeitpunkt nicht mehr geändert wurden.
OP=SHRINK <option> | Teile des Inhalts der Datei werden gelöscht. Über Optionen können Sie eingrenzen, welche Teile gelöscht werden sollen: Wenn Sie die Option DATE=<yyyymmddhhmmss> angeben, dann werden alle Zeilen gelöscht, die vor dem angegebenen Zeitpunkt geschrieben wurden. Wenn Sie die Option LINE=<n> angeben, wird der Inhalt der Datei auf die Zeilenzahl <n> reduziert. Die zuletzt geschriebenen <n> Zeilen bleiben erhalten.

### Antwort

OK

Im Fehlerfall siehe Antwortformat.