Subject | Re: unavailable db 4 users with no admin rights |
---|---|
Author | Adam |
Post date | 2006-03-01T02:21:20Z |
--- In firebird-support@yahoogroups.com, Helen Borrie <helebor@...>
wrote:
because that is different, the server instance is in your process
space so multiple connections are only possible from within the same
process. In any case, I prefer the TCP syntax because it allows
connections to be made from other machines as well.
Adam
wrote:
>mechanism
> At 09:33 AM 1/03/2006, Adam wrote:
>
> >The c:\Program Files tree only allows administrators to write (by
> >default). I am not sure what happens differently when using a local
> >connection, it is possibly as simple as the log or locking
> >can not be written to disk, or maybe the client tries to directlythe
> >write something to the fdb file (although I would expect that only
> >server process is allowed to do this which should be underfor
> >localsystem). Maybe someone more knowledgable can shed some light.
> >
> >In any case, if you don't use the hostname, then only one user can
> >access it at a time. I must say that we never use local connection
> >this reason (exception of embedded engine which we are trialing butIPServer
> >that is different, it lives in a folder to which the user has write
> >permissions).
>
> Adam, aren't you getting confused here with Fb Embedded? An
> connection is not a blocking connection. Certainly, it's nota
> recommended to try to do multiple concurrent connections through
> IPServer because of memory space issues...but IPServer does emulate
> network transport and doesn't preclude multiple connections.Your right. I wouldn't however have been thinking about embedded
>
because that is different, the server instance is in your process
space so multiple connections are only possible from within the same
process. In any case, I prefer the TCP syntax because it allows
connections to be made from other machines as well.
> I suspect that Rony's problem here was that he is running Classic,I missed the obvious ;0
> which simply cannot use IPServer at all, i.e. it must use either
> TCP/IP or Named Pipes.
Adam