Subject | Re: Determining the Root_Directory |
---|---|
Author | Dan Cooperstock |
Post date | 2007-12-26T22:09:21Z |
--- In firebird-support@yahoogroups.com, Geoff Worboys <geoff@...>
wrote:
because I renamed the one I specified in my ODBC DSN to a different
name, and then tried to connect to the database with PowerBuilder,
and it failed, with a message saying it couldn't find the client
library. When I put it back to its normal name (fbclient.dll) it
worked find.
Having said that, I will try your process explorer suggestion, and if
it comes up with any contrary results, post again.
Thanks.
wrote:
>Actually, I am quite sure of which client library is being loaded,
> It sounds like PB is loading a different client lib (not the
> embedded library).
>
> I suggest you try using something like Process Explorer, it
> is very useful for discovering exactly what instance of a DLL
> is being loaded by processes. See:
>
> http://technet.microsoft.com/en-au/sysinternals/bb896653.aspx
>
> When running the app under PB highlight it and look at the
> "View DLLs" window. Place the house over the fbclient.dll name
> and the path shows in a popup hint.
>
> Once you find out which library PB is loading you may be able
> to work out why and fix it.
>
> --
> Geoff Worboys
> Telesis Computing
because I renamed the one I specified in my ODBC DSN to a different
name, and then tried to connect to the database with PowerBuilder,
and it failed, with a message saying it couldn't find the client
library. When I put it back to its normal name (fbclient.dll) it
worked find.
Having said that, I will try your process explorer suggestion, and if
it comes up with any contrary results, post again.
Thanks.