On Friday 24 August 2018 17:01:15 mohamed hamza wrote:
> I reinstalled fb 3 from firebird-3.03.32900-0.amd64.
>
> Now it's an other error:
>
> service connect : can not access lock files directory tmp/firebird.
>
> I changed attribute of that directory  but nothing.
>
If you use "embedded" Firebird by the libEngine12.so driver - 
tfb3connection.HostName is empty, Databasename a simple file name or path - 
there normally is a rights conflict with the default Firebird temp directory 
which is owned by the user "firebird". Your application and the Firebird 
driver belongs to the current user which can not write in that directory.
I usually make a separate temp directory for every user 
(example "/tmp/firebird_mse") which is owned by the user and set the 
environment variable FIREBIRD_LOCK to /tmp/firebird_mse in 
MSEide 'Target'-'Environment'-'Environment variables'.
An application with embedded FB3 can be called by
FIREBIRD_LOCK=/tmp/firebird_mse theapplication
or FIREBIRD_LOCK can be set in .bashrc (or your actual login script) in home 
directory (recommended).

Martin

------------------------------------------------------------------------------
Check out the vibrant tech community on one of the world's most
engaging tech sites, Slashdot.org! http://sdm.link/slashdot
_______________________________________________
mseide-msegui-talk mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/mseide-msegui-talk

Reply via email to