SQL Anywhere-Software erstellt temporäre Dateien für unterschiedliche Vorgänge. Eine temporäre Datei wird erstellt, sobald
der Datenbankserver gestartet wird, und entfernt, wenn der Server herunterfährt. Wie schon der Name sagt, wird die temporäre
Datei bei laufendem Datenbankserver benutzt, um temporäre Daten zu speichern. In der temporären Datei werden keine Daten gespeichert,
die sitzungsübergreifend erhalten bleiben müssen.
Temporäre Dateien werden in dem Verzeichnis gehalten, das von einer der Umgebungsvariablen TMP, TMPDIR oder TEMP angegeben
wird. Wenn mehr als eine Umgebungsvariable angegeben wird, wird die erste von TMP, TMPDIR und TEMP verwendet.
SQL Anywhere Server überprüft zuerst die SATMP-Umgebungsvariable. Wenn sie nicht angegeben ist, werden diese Umgebungsvariablen
überprüft. Weitere Hinweise finden Sie unter SATMP-Umgebungsvariable.
Wenn in der Umgebungsvariablen keine temporären Verzeichnisse definiert sind, werden die temporären Dateien in das aktuelle
Arbeitsverzeichnis des Servers gesetzt. Unter UNIX wird /tmp verwendet, wenn keine dieser Umgebungsvariablen gefunden wird.
Unter Windows Mobile können Sie die Registrierung verwenden, um anzugeben, welches Verzeichnis als temporäres Serververzeichnis
verwendet werden soll.
Verbindungen über gemeinsam genutzten Speicher mit älterer Software verwenden
In SQL Anywhere Version 9 und früher ist die Umgebungsvariable ASTMP mit SATMP äquivalent. Wenn Sie einen gemeinsam genutzten
Speicher zum Verbinden von Software der Version 9 und Version 10 verwenden, müssen Sie die SATMP- und ASTMP-Umgebungsvariable
so setzen, dass sie den Speicherort der temorären Datei angeben.