ODBC & Controlador
Fuente de datos ODBC no encontrada o no reconocida
La aplicación no encuentra el acceso ODBC o el nombre del controlador indicado. «Data source name not found and no default driver specified» es el mensaje inglés habitual de SQLSTATE IM002. Eso no demuestra que la base de datos haya dejado de funcionar.
- OrigenAplicación
- Comprobar la conexiónDSN & Controlador
- DestinoBase de datos
Así se presenta en la práctica
Un programa de oficina funciona en el PC antiguo. En otro equipo aparece «Nombre de fuente de datos no encontrado». O una importación programada falla aunque el mismo usuario puede iniciarla a mano. Primero hay que determinar dónde se ejecuta realmente el acceso.
Distinguir causas habituales
Nombre o equipo diferentes
La aplicación espera un DSN concreto. Tras un traslado, puede faltar esa entrada o utilizarse otro nombre de controlador.
Cuenta de ejecución diferente
Una fuente de datos del usuario conectado no está automáticamente disponible para un servicio que usa otra cuenta.
Arquitectura incompatible
Que una fuente de datos sea visible no indica si está instalado el controlador de 32 o 64 bits adecuado para la aplicación.
Qué pueden comprobar inicialmente
Registrar el mensaje de error completo
Anoten SQLSTATE, programa y hora. Eliminen contraseñas de capturas y cadenas de conexión.
Determinar dónde se ejecuta el acceso
¿El acceso se ejecuta en el equipo, un servidor de terminales o un servicio en segundo plano? Comparen el ordenador afectado con un acceso funcional.
Consultar las entradas
En el administrador ODBC adecuado a la aplicación, comprueben DSN y lista de controladores. Solo consultar: no eliminen ni renombren una fuente de producción.
Si el problema es más profundo
Si el controlador se carga y luego aparece un timeout o error de acceso o certificado, se ha alcanzado otra etapa. Recrear siempre el DSN ayuda poco. Separamos configuración local, acceso al servidor y procesamiento funcional.
DSN y conexión sin DSN
Un DSN es un acceso con nombre. Una conexión puede indicar directamente controlador y destino. Aclaren primero qué variante usa el programa afectado. Un DSN de otro proyecto no es una plantilla fiable de reparación.
Del problema del equipo al proceso operativo
Ante fallos recurrentes, documentamos qué aplicación accede a qué sistema y con qué cuenta. De ello puede surgir una conexión documentada para una importación, una visión general o la reutilización de una base de datos antigua.
Cuándo conviene el apoyo
El apoyo es útil si solo afecta a ciertas cuentas, hay diferencias entre equipos o nadie sabe explicar la conexión antigua. Para empezar bastan programa, error y último cambio conocido.
La solución adecuadaReutilizar bases de datos existentesFuentes para el contexto técnico
Revisado técnicamente el 7 de octubre de 2026. Las indicaciones de fabricantes se refieren a los productos citados y no sustituyen la comprobación de su configuración concreta.
Aclaremos juntos el siguiente paso.
Para empezar bastan los programas y una descripción breve del problema.