Я считаю, что сообщение «Проверить DLL» содержит ошибку и красный харинг по отношению к базовой проблеме.У меня тоже есть аналогичная настройка и я вижу, что он ищет adsodbc.dll, а не adsodbc64.dll.Но в моей ситуации я могу подключиться.
Сообщение об ошибке, которое вы получаете, часто происходит из-за неправильного типа имени (то есть mydsn123 vs mydsn23).
Это также может быть связано с попыткой приложения использовать драйвер ODBC.Например, приложение пытается использовать драйвер ODBC на самом деле 32-разрядное приложение, которое будет искать 32-разрядный ODBC DSN, используя C: \ Windows \ SysWOW64 \ odbcad32.exe, а не 64-разрядный c: \ windows\ system32 \ odbcad32.exe ... Имена здесь сбивают с толку, где system32 = 64-битная и syswow64 = 32-битная.