Ocurrencia
Al iniciar la conexión de DBAccess al banco, aparece el siguiente mensaje: Table TOP_PARAM field PARAM_SESSION check failed
Ambiente
FRAMEWORK - Framework (Línea Protheus) MI – A partir de versión Versión12
TOTVS | DBAccess - A partir de la versión 42.20141119
Causa
A través de la función tcSetParam (), una aplicación AdvPL puede incluir o alterar un parámetro en la tabla TOP_PARAM, y ese parámetro está relacionado con el usuario a través de su ID en la base de datos.
Si el tipo de datos utilizado para el campo PARAM_SESSION no contiene la información, se presenta el error "Tabla TOP_PARAM field PARAM_SESSION check failure".
Solución
Para solucionar esta ocurrencia, realice los siguientes pasos:
1. Evaluar la actualización de DBAPI en la (s) carpeta (s) de AppServer;
TDN - DBAccess - Como actualizar el DBAccess y el DBAPI
2. Finalice todas las instancias de DBAccess, garantice tener la última actualización de este componente;
3. Respalde y después elimine la tabla TOP_PARAM a través de las herramientas de administración del motor de la base de datos;
4. Reinicie el DBAcces y servicios de Protheus, valide el acceso al ambiente.
Conozca más:
Para consultar la información contenida en nuestro banco de cocimientos, acceda a los siguientes enlaces: TDN - Tipo de dato PARAM_SESSION incompatible con dato insertado
0 Comentarios