Subject | Re: Connected user. |
---|---|
Author | Michael Vilhelmsen |
Post date | 2007-01-05T07:44:18Z |
--- In firebird-support@yahoogroups.com, "Alan McDonald" <alan@...> wrote:
But we are considereing how to do that, and still having control on
user licens (in oour program).
My main question was, how Firebird determines when a user is no more,
and therefor disconnects.
DMEKsp.dbAlmindelig.Users
This gives me all connected users....
Michael
>wrote:
> > --- In firebird-support@yahoogroups.com, "Alan McDonald" <alan@>
> > >timeout for
> > > > > FB will continue to see the lost connection until the
> > > > inactive7.30 this
> > > > > connections is triggered. In which case the transactions will be
> > > > rolled back
> > > > > and resources reclaimed.
> > > > > Sounds like a good argument for not preventing multiple user
> > connection
> > > >
> > > > Every user and program has there own connection.
> > > > I.e. user a from program x i called userax.
> > > > He can only be connected once.
> > > > And the program cannot be started more than once.
> > > >
> > > >
> > > > OR
> > > > > waiting the timeout OR adjusting the timeout in the conf file.
> > > > > http://support.microsoft.com/default.aspx?kbid=140325
> > > > > as per release notes.
> > > >
> > > > Yes - But our situation has had a connected user for 4 days now.
> > > > And I know for a fact, that from 23 O'clock last nigth until
> > > > morning, there was NO users connected (Not to Firebird and notto our
> > > > terminal server).tested it.
> > > > But 1 user was stilled connected (if I polled Firebird).
> > > >
> > > > That 8½ hours - And still connnected.
> > > > I think the default timeout is an hour, rigth ?
> > > >
> > > > Michael
> > > >
> > > > > Alan
> > >
> > > check the TS settings - it should timeout, close the session and
> > free all
> > > resources too. It should happen faster than that
> >
> >
> > I sure should.
> > Our TS Settings (Terminal Server) is set to 300 seconds (5 minutes).
> > Our TS does close the session after the timeout. I have just
> > This test result was, that Firebird relaesed the user.databased.
> >
> > But every so often it doesn't.
> > I think we have 3 - 4 every week.
> > And we have some 400 - 500 connections here to several diff.
> >i would
> >
> > I happens that when I meet in the morning, I have a mail from someone
> > complaining.
> > The mail is send i.e. at 19 o'clock.
> > I can see, that the user logged out from the TS 10 minuttes later.
> > There are now no users connected to either TS or FB.
> >
> > But FB holds a connection when I read the mail.
> >
> > If I'm at my office early enough (Before they start connect) I then
> > stop and start the FB server. Problem solved.
> >
> > Other times they call me at 11 o'clock. And then I can't do anything
> > but tell them to wait until tomorrow.
> >
> > Regards
> > Michael
> > > Alan
> > >
>
> well I'd like to get to the bottom of that one but in the mean time
> distribute a version of the app to the TS server which permits multipleI have to do that.
> logons.
But we are considereing how to do that, and still having control on
user licens (in oour program).
My main question was, how Firebird determines when a user is no more,
and therefor disconnects.
> When you say "polled firebird" - what do you mean? show connections?you see
> the name of the person in question?Using IBO I do a:
DMEKsp.dbAlmindelig.Users
This gives me all connected users....
Michael
> Alan
>