[Microsoft] [ODBC Driver Manager] No se encontró el nombre de la fuente de datos y no se especificó un controlador predeterminado

Estoy tratando de abrir un programa por primera vez en Windows XP Pro que usa PostgreSQL 9. Recibo un mensaje de error que dice:

Se encontró un problema al intentar iniciar sesión o crear la base de datos de producción. Detalles: [Microsoft] [ODBC Driver Manager] No se encontró el nombre de la fuente de datos y no se especificó un controlador predeterminado

En mi administrador ODBC, tengo una lista de DSN de usuario y DSN de sistema. Intenté instalar un controlador odbc postgres para ver si eso ayudaría, pero no fue así.

Hay un archivo connect.dat en el archivo de programa con una línea que dice "OLE DB Provider = MSDASQL". Al cambiar esta entrada, se altera el mensaje de error que aparece en "No se puede encontrar el proveedor, es posible que no se haya instalado correctamente".

No sé qué nombre del proveedor insertar para que esto funcione correctamente. He hecho una extensa investigación sobre este error en vano. Cualquier sugerencia sería muy apreciada.

Respuestas a la pregunta(6)

Su respuesta a la pregunta