[firebase-br] Tem como saber a quantidade de conex?es est?oemumbanco de dados?

Kléber Caneva kdcc em terra.com.br
Qui Jul 27 10:05:15 -03 2006


UDFs são funções definidas pelo usuario para interagir internamente no Banco 
de Dados, usado por exemplo em Selects.

Essa é uma função da DLL, para ser usanda dentro de um programa desenvolvido 
em Delphi.

Você NÃO declara ela no FB.. vc declara ela no Delphi.

Exemplo de uso no Delphi:

interface

  function OpenDBInfo(const DBName,UserName,Password:String):LongInt; 
stdcall; external 'firebaselib.Dll' ;
  function GetFBVersion():String; stdcall; external 'firebaselib.dll';
  function GetCountUserConnected():LongInt; stdcall; external 
'firebaselib.Dll';
  function GetUserNameConnected():String; stdcall; external 
'firebaselib.Dll';
  function CloseDBInfo():LongInt; stdcall; external 'firebaselib.Dll';

implementation

  try
    If OpenDBInfo('192.168.4.150:stu','SYSDBA','masterkey') < 0 then
      raise Exception.Create('Não abriu');
    ShowMessage( GetFBVersion() );
    ShowMessage( IntToStr(GetCountUserConnected()) );
    ShowMessage( GetUserNameConnected() );
    If CloseDBInfo() < 0 then
      raise Exception.Create('Não fechou');
  except
    Application.HandleException(nil);
  end;


[]´s

Kléber Caneva

----- Original Message ----- 
From: "Evandro Siqueira" <vansiqq em gmail.com>
To: "FireBase" <lista em firebase.com.br>
Sent: Thursday, July 27, 2006 9:34 AM
Subject: Re: [firebase-br] Tem como saber a quantidade de conex?es 
est?oemumbanco de dados?


Kléber,

só uma pequena correção: é UDF sim, pois  estávamos nos referindo à UDF
"GetCountUserConnected" que pertence à Biblioteca firebase.dll.

[]'s

Em 27/07/06, Kléber Caneva <kdcc em terra.com.br> escreveu:
>
> Essa não é uma UDF... é uma biblioteca DLL...
>
> Qto a sua pergutna, sim...ela retornar 40 SYSDBA
>
> Baixei ontem, fiz alguns testes, e realmente mostrou-se interessante.
>
> Eu também uso DBX e pra manipular usuarios estava utilizando de
> componentes
> da IBX, o que não me agrada. Estou verificando a possibilidade de passar a
> usar ela.
>
> []´s
>
> Kléber Caneva
>
> ----- Original Message -----
> From: "Fellipe Henrique" <fellipeh em oi.com.br>
> To: <lista em firebase.com.br>
> Sent: Wednesday, July 26, 2006 5:02 PM
> Subject: Re: [firebase-br] Tem como saber a quantidade de conex?es
> est?oemum
> banco de dados?
>
>
> Evandro, essa UDF, se eu tiver mais de 40 maquinas conectadas no banco,
> mas
> todas usam o usuario sysdba... o que me retornaria? 40 sysdba ou apenas 1
> sysdba?
>
> O que eu preciso eh que retorne 40, pois são 40 maquinas conectadas ao
> banco
> de dados.
>
> []s
>
>
> "Evandro Siqueira" <vansiqq em gmail.com>
> escreveu na mensagem
> news:64cbdf4a0607261035i47978a7ck9b68af671d0b7d5b em mail.gmail.com...
> Não entendi bem a pergunta, mas se o q vc deseja é saber o número de
> usuários conectados no banco, vc pode utilizar, da biblioteca
> firebase.dll(de nossa comunidade) a UDF GetCountUserConnected.
>
>
>
> Em 26/07/06, Fellipe Henrique
> <fellipeh em oi.com.br> escreveu:
> >
> > Tem como eu saber isso via SQL? Eu sei que no IBX tem o componente lá,
> mas
> > nao quero mexer com IBX, estou mexendo com DBExpress, e nele nao há nada
> > referente a isso... aí pensei que pudesse existir um sql pra me trazer a
> > quantidade de conexoes no banco...
> >
> > Desde já agradeço
> >
> > []s
> > Fellipe H.
> >
> >
> >
> >
> >
> >
> > ______________________________________________
> > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br
> > Para editar sua configuração na lista, use o endereço
> > http://mail.firebase.com.br/mailman/listinfo/lista_firebase.com.br
> > Para consultar mensagens antigas: http://firebase.com.br/pesquisa
> >
> >
>
> []'s
> --
> Evandro Siqueira
> Programador
> Aracaju/SE
> ______________________________________________
> FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br
> Para editar sua configuração na lista, use o endereço
> http://mail.firebase.com.br/mailman/listinfo/lista_firebase.com.br
> Para consultar mensagens antigas: http://firebase.com.br/pesquisa
>
>
>
>
>
> E-mail classificado pelo Identificador de Spam Inteligente Terra.
> Para alterar a categoria classificada, visite
>
> http://mail.terra.com.br/protected_email/imail/imail.cgi?+_u=kdcc&_l=1,1153944436.223541.11399.caneria.hst.terra.com.br,5407,Des15,Des15
>
> Esta mensagem foi verificada pelo E-mail Protegido Terra.
> Scan engine: McAfee VirusScan / Atualizado em 26/07/2006 / Versão:
> 4.4.00/4815
> Proteja o seu e-mail Terra: http://mail.terra.com.br/
>
>
>
>
> --------------------------------------------------------------------------------
>
>
> ______________________________________________
> FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br
> Para editar sua configuração na lista, use o endereço
> http://mail.firebase.com.br/mailman/listinfo/lista_firebase.com.br
> Para consultar mensagens antigas: http://firebase.com.br/pesquisa
>
>
>
> ______________________________________________
> FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br
> Para editar sua configuração na lista, use o endereço
> http://mail.firebase.com.br/mailman/listinfo/lista_firebase.com.br
> Para consultar mensagens antigas: http://firebase.com.br/pesquisa
>



-- 
Evandro Siqueira
Programador
Aracaju/SE
______________________________________________
FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br
Para editar sua configuração na lista, use o endereço 
http://mail.firebase.com.br/mailman/listinfo/lista_firebase.com.br
Para consultar mensagens antigas: http://firebase.com.br/pesquisa

E-mail classificado pelo Identificador de Spam Inteligente Terra.
Para alterar a categoria classificada, visite
http://mail.terra.com.br/protected_email/imail/imail.cgi?+_u=kdcc&_l=1,1154004334.712552.25596.sotovento.hst.terra.com.br,7594,Des15,Des15

Esta mensagem foi verificada pelo E-mail Protegido Terra.
Scan engine: McAfee VirusScan / Atualizado em 26/07/2006 / Versão: 
4.4.00/4815
Proteja o seu e-mail Terra: http://mail.terra.com.br/








Mais detalhes sobre a lista de discussão lista