On 2020-08-27 19:01, Ian Lawrence Barwick wrote:
Related to that:
- is it problematic if more than one Firebird instance is using that directory?
I will start with mentioning once again simple requirement - users,
having embedded access to firebird databases, should be in firebird
group. As long as it's satisfied different instances share lock
directory /tmp/firebird w/o problems. Moreover - instances of classic
server (of same version) can share DB file, and in that case presence of
such single lock directory is a requirement to avoid DB corruption.
- is it possible to specify a different directory for the Firebird 4
instance running in my user account?
Yes, it's possible using env.var. FIREBIRD_LOCK, i.e.
export FIREBIRD_LOCK=/path/to/lock/dir
This is dangerous - accessing database from attachments using different
lock dirs cause it's immediate corruption! But may be carefully used
when somebody not in group firebird needs to access personal database.
Firebird-Devel mailing list, web interface at
https://lists.sourceforge.net/lists/listinfo/firebird-devel