Tiempo aproximado de lectura 00:05:00 min
Duda
¿Cuál es la funcionalidad de la clave LogAction en el DBAccess?
Entorno
FRAMEWORK - Framework (Línea Protheus) - MI - DBAccess - A partir de la versión 12.1.2210
Solución
Habilita el ECHO de la información del usuario y la columna de observaciones de DBAccess , enviadas por la aplicación AdvPL, para el registro adicional del proceso en ejecución para la base de datos Oracle.
Valores Validos:
|
Valor |
Descripción |
|---|---|
|
0 (predeterminado) |
Eco apagado |
|
1 |
Eco HABILITADO |
Observaciones
- La especificación de la clave en la sección [Oracle] tiene un efecto en el valor predeterminado para todos los entornos Oracle configurados.
- A partir de DBACCESS 20210202 (compilación 21.1.1.0), esta configuración y funcionalidad también está disponible para el DBMS PostgreSQL.
- Si se especifica dentro de una sección de conexión de Oracle específica [Oracle/environment], esta configuración se considerará sobre la predeterminada para todas las tablas en este entorno en cuestión.
- Las observaciones del usuario Echo y del proceso se envían internamente a la base de datos Oracle, a través de la instrucción "DBMS_APPLICATION_INFO.SET_ACTION" , cada vez que la aplicación AdvPL actualiza la columna de observaciones de la conexión con DBAccess. Esto normalmente lo realiza ERP Microsiga al ejecutar una rutina desde el Menú de la aplicación.
- Para Bacno PostgreSQL, la información se envía a la base de datos a través de la instrucción set application_name .
- La información de observación es útil para relacionar las consultas que se ejecutan en la Base de Datos con las respectivas rutinas ERP en uso, cuando se inicia una sesión de monitoreo o registro de actividad, normalmente realizada por un DBA, directamente en la Base de Datos.
- Esta configuración se puede habilitar por entorno/conexión, a través de DBAccess Monitor , en la pestaña “Oracle” , seleccionando la opción “Identificar consultas para monitoreo” en la interfaz.
Ejemplo
[oracle]<font></font>
LogAction=1<font></font>
; Todos os ambientes / conexões ORACLE estarão com o echo habilitado<font></font>
0 Comentarios