В firebird.conf сказано:
# ----------------------------
# Temporary directories
#
# Provide ';'-separated trees list, where temporary files are stored.
# Relative paths are treated relative to RootDirectory entry
# (see above). Default value is determined using FIREBIRD_TMP,
# TEMP or TMP environment options. Once the first specified
# directory has no available space, the engine will switch to the
# next one, and so on.
У меня стоит
TempDirectories = d:\Temp; c:\Temp; f:\Temp
и периодически (при особо больших запросах) я получаю таки сообщение,
что на D:\TEMP отсутствует место.
Видимо фраза "the engine will switch to the next one" не относится к
одному большому файлу сортировки?
FB 1.5
Или это поправлено в 2.х ?