|
Recibo un cuadro de dálogo "MAX Database Connection Error" cuando inicio MAX o cuando trato de ver mis tarjetas y software. ¿Qué debo de hacer?
Este error puede resultar de una variedad de causas las cuales enlistamos.
MAX está dividido en un front-end GUI (nimax.exe) y un back-end database service (nimxs.exe). Este error está referido al método en el cual el front y back ends se comunican entre ellos. En MAX MAX 4.1 esta comunicación está hecha por medio de sockets TCP. En versiones previas de MAX, esta comunicación era hecha por medio de memoria compartida.
Debido a esta comunicación TCP, algunos programas de seguridad y firewall como McAfee Personal Firewall y Symantec Client Firewall, ponen a MAX dentro de la lista de programas bloqueados, los cuales previenen que se establezca la conexión a su base de datos. En general, deshabilitando el Firewall seguirá manteniendo bloqueado a MAX. Removiendo MAX y todas las demás aplicaciones de NI de la lista de programas bloqueados es necesario para funcionar correctamente. Algunos programas comúnmente bloqueados son: NIMax.exe, nimxs.exe, nipalsm.exe, nidevmon.exe Esta simple solución debe ser una de las primeras opciones a usar cuando la conexión de base de datos se pierde en MAX, antes de desinstalar cualquier software NI.
Para verificar el inicio y operación del servicio de NI Configuration Manager, ve a Control Panel » Administrative Tools » Services. Ve a NI Configuration Manager y asegúrate que el estatus diga Started. Si no, entonces da clic derecho y seleccionaStart.También trata de reiniciar el servicio de nidevldu. Para que estos cambios tengan efecto, cierra Administrative Tools y reinicia MAX. Si el NI Configuration Manager o el servicio nidevldu no ha empezado antes, MAX ahora debería operar correctamente.
Si anteriormente ha configurado una tarjeta GPIB-ENET pero esta tarjeta no está conectada, el servidor puede experimentar ciertos retrasos debido al timeout que ocurre durante el intento de conexión a la tarjeta no existente. Debido al retraso , MAX puede reportar un error de Database Conexion. En este caso, reconectar la tarjeta ENET o remover la referencia a dicha tarjeta resolverá este error.
Este error también puede ser debido a una base de datos corrupta de MAX. Esto es raro, pero puede ser causado cuando un sistema reinicia sin haber sido apagado correctamente debido a una falta de corriente o una caída del sistema. Un signo de que su base de datos puede estar corrupta es si da clic en el signo de mas en un folder en MAX y en lugar de expandirlo, el signo mas desaparece. Si este error ocurre después de instalar una versión más nueva de MAX, verifique que ha reiniciado su computadora antes de proceder.
MAX mantiene una copia de respaldo del archivo de base de datos, que puede servir para recuperarse de una corrupción. Para revertir el respaldo sin corrupción, tiene usted que entrar como Administrador o algún usuario con privilegios de Administrador para poder completar los siguientes pasos (Si usted tiene un firewall como F-Secure instalado, asegúrese de que está deshabilitado durante este procedimiento):
C:\Program Files\National Instruments\MAX
La localización del folder Data para MAX 4.2 es cambiado por Windows XP y Windows 2000 es :
C:\Documents and Settings\All Users\Application Data\National Instruments\MAX\Data\
El nombre del folder 'Application Data' es un folder escondido, puede verlo al seleccionar’ View hidden files' en las 'Folder Option' tab de la barra 'Tools' en el menu.
Para Windows Vista:
C:\ProgramData\National Instruments\MAX\Data
MAX\Data
, borre el archivo llamado config3.mxs o llámelo con un nombre diferente. Haga lo mismo a cualquiera de los siguientes archivos si es que existen en el folder Data: config3.mxc, config3.mxd, and storage.mxc.Si continúa experimentando error de conexión de base de datos, por favor contacte NI Soporte Técnico para más asistencia.
|