Описываю, через что пришлось мне пройти.
Пока додумался, в чем дело, наверно, седых волос поимел.

FB Classic Linux, запускается от имени пользователя firebird.

Итак, пришел ко мне бэкап базы, который не смог развернуться в базу на сервере по причине нехватки места в /tmp

Я, не долго думая, в firebird.conf переназначаю временный каталог на другой путь (на вновь созданный /usr/dbtmp), успешно выполняю рестор... и тут пошли чудеса. Программеры недоумленно начали вопрошать, мол "не могу запрос выполнить - ошибка DSQL
...IO error for file "". Permission denied.

Пока допер, что права для пользователя firebird на запись в новый временный каталог не дал, метал в непонятках икру по всему коридору.

Сделал
chmod 777 /usr/newtmp
и все стало как в шоколаде.

Уф-ф-ф...

--
Regards,
Ovchinnikov Vasily
ova at tkvc ru

Ответить