Subject | Re: [firebird-support] Disable |
---|---|
Author | Helen Borrie |
Post date | 2009-03-24T05:33Z |
At 02:08 PM 24/03/2009, you wrote:
If you are seeing something anomalous, try to set up a simple test case and post a Tracker ticket. When you do, make sure you describe versions exactly.
./heLen
>Hi Helen,Why "obviously"? It can be anywhere. "Embedded Firebird" on Windows is fbembed.dll, although it's a fairly common practice to rename it to fbclient.dll or gds32.dll for apps and interfaces that expect that name.
>
>Personally I am fine with that - I am not using Vista ;)
>
>My software uses embedded Firebird (fbclient.dll) and obviously it's
>installed in the Program Files\.
>That's why firebird.log appears there..firebird.log appears in Firebird's root directory. Of course, if you install your app into Program Files, it can hardly avoid writing there! ;-)
>OK, I've found something - seems, this file is created only when "embeddedNot correct. The *server* (whatever it is) creates it. So if you're used fbembed.dll as a remote client, there's nothing in the client code that makes it write a firebird.log locally.
>server" client library is used to connect to remote server.
>It will not be created if "client" client library is in use.I don't know quite what you mean here. The client code doesn't create logs.
>I'd think that both client and embedded libraries should behave identicallyThey do. But if you have (at any point in the past) used the embedded server that you have there *and* the embedded server needed to log something, then it would have created firebird.log. Otherwise, it won't be there. And while you are using fbembed.dll as only a client, there won't be anything added to the log.
>when they used as clients?
If you are seeing something anomalous, try to set up a simple test case and post a Tracker ticket. When you do, make sure you describe versions exactly.
./heLen