Usuario conectados a una BD Firebird
Hola amigos.
Según la documentación de Firebird, si se quieren ver los usuario conectados en un monento concreto a una BD habría que hacer algo parecido a esto Código Delphi [-]SELECT ATT.MON$USER, ATT.MON$TIMESTAMP, ATT.MON$REMOTE_HOST, ATT.MON$REMOTE_PROCESS FROM MON$ATTACHMENTS ATT WHERE (ATT.MON$STATE = 1) Bien, pues tenga las conexiones que tenga a la BD en mi ordenador sólo aparece información de la conexión del programa que lo ejecuta. Es decir, si lo hago desde IBExpert aparece usuario, host, etc. con que se conectó IBExpert. Si ho hago desde mi aplicación, lo mismo. Si tengo una segunda instancia de la aplicación, idem, etc. Estoy probando, como he dicho antes, desde un solo ordenador, pero en una red pasa lo mismo. Supongo que si hay tres conexiones a la DB debería aparecer información de las tres, ¿no?. Uso Firefird 3.0.3 Saludos y gracias anticipadas. |
Cita:
|
Yo ejecuto esta sentencia pero si la condición where que tu pones y devuelve la información que espero: las conexiones con la base de datos.
No sé ahora mismo el campo MON$STATE a que hace referencia. Voy a mirarlo. Saludos |
|
El problema lo tenés al final de la sentencia SQL:
eliminá el WHERE (ATT.MON$STATE = 1) La sentencia quedaría:
|
Gracias a ambos por responder.
No obtante no va, o no lo consigo yo, que todo puede ser. Con aparece desde IBExpert 3. Da igual que hay una, dos o más instancias del programa corriendo. Con aparece siempre: Cita:
Saludos. |
Perdón, pero he marcado como SQL las sentencias, lo he previsualizado, los he visto bien, pero luego no han salido.
Lo siento. |
Cita:
A ver si lo arreglamos. |
Cita:
Devuelve el número de conexiones a la BD. 5 conexiones a una BD: |
Gracias a todos por responder.
Creo que está resuelto. Es un problema del sistema operativo. En Windows Server 2008 R2 va perfectamente. En algunas versiones anteriores de Windows no funciona. Repito, gracias por vuestro tiempo. |
Cita:
Funciona en todas las versiones, no tiene nada que ver con windows. |
La franja horaria es GMT +2. Ahora son las 17:14:31. |
Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi