Error servidor informix

Hola a todos!
Alguno puede darme alguna pista sobre el siguiente error que tengo en el log del servidor:
10:59:12 Assert Failed: NT Exception!
10:59:13 See Also: E:\tmp\af.911db430
10:59:13 Assert Failed: Exception Caught. Type: MT_EX_OS, Context: mem
10:59:14 Informix Dynamic Server 2000 Version 9.21.TC4
10:59:14 Who: Session(754768, unguara@rod, 3665, 0)
Thread(757045, sqlexec, 0, 3)
File: mtex.c Line: 874
10:59:14 Action: Please notify Informix Technical Support.
10:59:14 stack trace for pid 1104 written to E:\tmp\af.911db430
10:59:15 See Also: E:\tmp\af.911db430, shmem.911db430.0
10:59:16 Releasing server from system block

Les digo que no tengo los archivos en el directorio tmp, porque es de hace tiempo.
Gracias por su tiempo.

ANA - UNNOBA

Hola Ana

Informix, internamente realiza ciertos chequeos para verificar que esta funcionando OK, cuando uno de estos chequeos falla, se genera un “assert failure” y se graban a disco unos archivos (los que vos decir no tener), los cuales permiten investigar posteriormente cual fue la causa del problema. Tambien se graba un mensaje en el log de Informix indicando que ocurrio un assert failure, ese mensaje es el que vos pegaste en el post.

La gravedad de los assert failures es muy variada, inclusive en los mas graves, el mismo Informix decide que no puede seguir funcionando y se auto-baja. En tu caso no fue tan grave e informix pudo seguir funcionando.

Estuve buscando en internet y encontre varios casos similares (http://www.iiug.org/forums/ids/index.cgi/noframes/read/741) donde la causa del problema era que tenian varios niveles de procedimientos almacenados anidados. Si ese fuera el caso, no lo veo tan grave.

En resumen: esperemos a ver si se repite. Si podes evitar que se borren los archivos mejor. Y cualquier mensaje similar en log, avisame y los vemos en detalle

saludos
Ignacio

Es lo mismo que encontramos nosotros. Gracias.
Otra consulta, cómo restrinjo el acceso de un usuario al servidor de base de datos. Es decir, que un usuario pueda hacer login en forma local al server y no remota.

Ana, pudiste solucionar esto de restringir a un usuario acceder a la base desde forma remota?
En windows creo que es sacarle el permiso de “Acceder al equipo desde la red”, dejandole solo el permiso de “Inicio de sesion local”.

Ya probé no permitir el acceso desde la red y si inicio local, y no permite acceder ni local ni remoto.
Pero estuve investigando un poco y encontré que eso tiene que ver con el tipo de protocolo que se usa para conectarse y existe uno el ONIPCSHM que sólo permite conecciones locales para un único usuario y es recomendado para tareas p.e. de backup.
Todavía no he podido hacer pruebas, cuando tenga algo más claro sobre el tema te comento.
Saludos
ANA