Subject Re: [firebird-support] Re: fbtracemgr and embedded
Author Mike Ro
Dear Vlad, thank you for your response and insight.

>
> > Sorry I should have said that I am using CS 2.5.2 on Ubuntu 12.10.
>
> It is still not clear which process handle database connection - your
> application's embedded attachment or worker process of Firebird CS.
>
>
For the first testing I have created the database using the command line
isql and tried to attach with the command line fbtracemgr.

Ultimately I would like to use IBPP, but for my simple requirements (to
debug what values are being inserted in to parameterised queries)
fbtracemgr is probably still sufficient.



> > I have set up fbtracemgr to use fbemded by setting the following
> environment variables:
> >
> > export FIREBIRD=/home/myhome/experiments/firebird
> > export LD_LIBRARY_PATH=/home/myhome/experiments/firebird
>
> If you already have properly installed and worked CS you should not change
> environment variables.
>
>
Okay, my mistake was to think that I could use an embedded server on Linux
without a full CS installation, but I have now read in this FAQ that it is
not possible:

http://www.firebirdsql.org/manual/ufb-cs-embedded.html

Which is a pity because apart from tracing it seems to work very well!


>
> > I have tried putting libfbtrace.so in $FIREBIRD, $FIREBIRD/plugins and
> even tried /opt/firebird/plugins
> >
> > but fbtracemgr cannot find the plugin, "Can not start trace session.
> There are no trace plugins loaded"
>
> Don't change environment, make sure your account is a member of a
> "firebird" group and all should work without additional steps.
>
>
Okay, my next step will be a full CS install when I have access to a
suitable machine in the next two days.


>
>


[Non-text portions of this message have been removed]