Cuando intenta crear una nueva conexión de datos en un equipo que está ejecutando una versión de 64 bits de Windows no se puede conectar el controlador NODBC en Microsoft Dynamics NAV

Se aplica a: Microsoft Dynamics NAV 5.0Dynamics NAV 2009

Microsoft Business Solutions-Navision 4.0 y Microsoft Navision 4.0 ahora forman parte de Microsoft Dynamics NAV 4.0. Todas las referencias a Microsoft Business Solutions-Navision o a Microsoft Navision 4.0 corresponden a Microsoft Dynamics NAV.

Síntomas


Cuando intenta crear una nueva conexión de datos de orígenes de datos en Microsoft Dynamics NAV, experimenta uno de los siguientes problemas:
  • En el cuadro de diálogo Crear nuevo origen de datos , el controlador de conectividad de base de datos abierta (NODBC) de Microsoft Dynamics NAV no aparece en la lista de controladores.


    Nota: La lista de controladores aparece en el área Seleccione un controlador para el que desea establecer un origen de datos .

  • El controlador NODBC aparece en la lista de controladores. Sin embargo, cuando intenta configurar el controlador, recibirá el siguiente mensaje de error:
    No se podrían encontrar las rutinas de instalación para el controlador del controlador ODBC de Microsoft Navision. Vuelva a instalar el controlador.
Cuando se produce este problema, no se puede conectar el controlador NODBC como se esperaba. Este problema se produce cuando el controlador NODBC está instalado en un equipo que está ejecutando una versión de 64 bits de Windows.

Causa


Este problema se produce porque el controlador NODBC es una aplicación de 32 bits. El controlador NODBC no funciona en un equipo que está ejecutando una versión de 64 bits de Windows.

Solución


Para resolver este problema, utilice Open Database Connectivity (ODBC) de 32 bits para crear una conexión.

Nota: Para ejecutar el ODBC de 32 bits en un equipo que está ejecutando una versión de 64 bits de Windows, ejecute el siguiente comando:
Drive:\%systemroot%\SysWOW64\odbcad32.exe
Nota: Utilice este comando en lugar del comando %systemroot%\system32\odbcad32.exe .



Utilizar ODBC de 32 bits para crear una conexión, siga estos pasos:
  1. Instale al controlador NODBC.
  2. Haga clic en Inicio, seleccione Herramientas administrativasy, a continuación, haga clic en Orígenes de datos (ODBC).
  3. En el cuadro de diálogo Administrador de orígenes de datos ODBC , haga clic en Base de datos de Navisiony, a continuación, haga clic en Configurar.

  4. En conexión, haga clic en Local o servidor, según el tipo de conexión que desea utilizar.
  5. En el cuadro Nombre de base de datos , escriba el nombre de la base de datos.
  6. En el cuadro Nombre de la compañía , escriba el nombre de la compañía.
  7. Utilice el método apropiado:
    • Si desea iniciar sesión con sus credenciales de cuenta de usuario de Windows, haga clic para activar la casilla de verificación Inicio de sesión de Windows .
    • Si desea utilizar la autenticación de base de datos, haga clic para desactivar la casilla de verificación Inicio de sesión de Windows , escriba un identificador de usuario (Id.) en el cuadro de ID de usuario y, a continuación, escriba una contraseña en el cuadro contraseña .
  8. Haga clic en licencia de importación.
  9. En el cuadro de diálogo Abrir , busque el archivo de licencia y, a continuación, haga clic en Abrir.
  10. Si desea configurar otras opciones de NODBC, haga clic en Opcionesy, a continuación, configure las opciones que desea utilizar en el área Opciones .
  11. Haga clic en Aceptar.
Después de seguir estos pasos, la conexión de ODBC de 32 bits permite utilizar otra aplicación para tener acceso a los datos de la base de datos de Microsoft Dynamics NAV. Por ejemplo, la conexión de ODBC de 32 bits permite utilizar Microsoft Office Excel, Microsoft Office Access o Microsoft Office Word para tener acceso a los datos de la base de datos de Microsoft Dynamics NAV.

Más información


Los equipos que tienen x64 procesadores compatibles con las aplicaciones de 32 bits.