Subject | RE: [ib-support] Re: win98 firebird connections |
---|---|
Author | Leyne, Sean |
Post date | 2001-09-26T15:17:46Z |
Nando,
First, this problem is specific to Windows (since it doesn't always
resolve the path into a unique reference). Therefore, it only applies
to the superserver model.
The basic solution (I haven't reviewed the final code) is that the
database file will be opened for exclusive write access (whereas it will
allow shared reads). Thus, if the Firebird engine trieds to open the
same database file a second time (for whatever reason), the open will
fail. And thus, it will not be possible for a database file to be
opened multiple times due to different paths/connect strings.
Sean
First, this problem is specific to Windows (since it doesn't always
resolve the path into a unique reference). Therefore, it only applies
to the superserver model.
The basic solution (I haven't reviewed the final code) is that the
database file will be opened for exclusive write access (whereas it will
allow shared reads). Thus, if the Firebird engine trieds to open the
same database file a second time (for whatever reason), the open will
fail. And thus, it will not be possible for a database file to be
opened multiple times due to different paths/connect strings.
Sean