Возможно, проблема в конфигурации ODBC на самом сервере . Другими словами, строка подключения [к источнику ODBC] в порядке (поскольку проверена на другом сервере), но она ссылается на источник, который не настроен на этом конкретном сервере.
Чтобы устранить проблему, откройте администратор источника данных ODBC (обычно это один из ярлыков в меню «Администрирование») и проверьте, действительно ли у вас есть источник (обычно «Системный DSN») с таким же именем в строке подключения. Такой Источник, вероятно, не существует или неправильно настроен.
Помимо соображений производительности, можно рассмотреть возможность использования более прямых поставщиков данных (таких как поставщик данных MS SQL или Microsoft.Jet.OLEDB) на уровне строки подключения; это позволяет избежать дополнительной точки конфигурации (панели конфигурации ODBC) на сервере (но тогда для этого может потребоваться использование двух отдельных строк подключения, одной для тестовой среды и одной для производственной среды ...)