Indentificador unico aplicacion

27/01/2005 - 17:49 por Jesus | Informe spam
Tenemos una aplicacion en VB sobre SQL y estamos intentando obtener un
diferenciador único por cada aplicación que se arranca.

Estamos leyendo de la tabla master.dbo.sysprocesses los diferentes
hostprocess donde el program_name sea el nombre de nuestra aplicación. Asi
conseguimos cuantas veces esta arrancada la aplicación pero no distinguir
cada una de ellas.
Ya q hay un servidor de comunicaciones q tiene abierta la aplicacion varias
veces.

Alguien me podria dar alguan pista...
Muchas gracias por adelantado.
 

Leer las respuestas

#1 Rubén Vigón
27/01/2005 - 18:17 | Informe spam
Hola Jesús,

Tal vez puedas utilizar una combinación de «APP_NAME», «USER_NAME», «HOST_ID» y «HOST_NAME» para identificar de manera única cada aplicación/usuario/máquina; por ejemplo:

SELECT
APP_NAME() AS Aplicación,
USER_NAME() AS Usuario,
HOST_ID() AS IdEstacion,
HOST_NAME() AS NombreEstacion

Un saludo!

Rubén Vigón
Microsoft MVP Visual Basic
http://www.mvp-access.com/rubenvigon

Preguntas similares