Al conectarse a Oracle, el controlador JDBC se identifica a sí mismo como "Thin Client JDBC" a Oracle (en v $ session como el 'programa'). También hay una columna 'ClientInfo' en v $ session que podría usarse para esto, pero siempre está vacía.Cambiar el identificador de cliente ligero Oracle JDBC
Tenemos la necesidad de identificar diferentes aplicaciones conectadas a Oracle (que se ejecutan en el mismo host, por lo que la columna 'máquina' en v $ session es la misma), por lo que es posible cambiar la forma en que Oracle JDBC El controlador Thin Client se identifica a sí mismo (por lo que podríamos poner el nombre de la aplicación, por ejemplo).
¿O hay una manera recomendada de hacerlo? Una restricción es que estamos haciendo esto dentro de Struts para algunas de las aplicaciones, que se encarga de la configuración de la conexión internamente.
posible duplicado de [¿Cómo identifico mi aplicación Java con Oracle en la conexión?] (Http://stackoverflow.com/questions/1548400/how-do-i-make-my-java-application-identify -self-to-orracle-on-connection) – derobert