У меня есть Windows 7 64-битная система, которая должна запускать 32-битное приложение, которое обращается к MSSQL Server 2005 Express через соединение ODBC. После установки все работало нормально. Теперь через несколько недель после установки я получаю отчет, что приложение больше не подключается к базе данных. Я проверил C:\Windows\SysWow64\odbcad32.exe
чтобы увидеть, есть ли проблема с настройками ODBC, и соединение ODBC больше не было видно. Поэтому я проверил реестр, чтобы увидеть, был ли он полностью удален. Раздел реестра:HKEY_LOCAL_MACHINE\Software\Wow6432Node\ODBC
Когда я открыл, что значения были, они просто не были доступны для odbcad32 или моего собственного приложения.
Я пытался запустить это как администратор компьютера, чтобы разрешения не были проблемой, и, кроме того, я проверил, чтобы убедиться, что они не были изменены, но я все еще не могу заставить его работать. У кого-нибудь есть идеи, как вернуть значения в апплет odbcad32? Это, скорее всего, решит проблему с программным обеспечением.