todarsey Posted January 28, 2010 Share Posted January 28, 2010 I have a problem with a WinXP x64 computer. We have a 32 bit program that uses ODBC drivers but they are not showing up in the ODBC program. It doesn't show in either the system32 or the SysWOW64 versions. I know that the program will run on a x64 machine because I have it running on an other x64 XP machine and on a x64 Win7. Link to comment Share on other sites More sharing options...
chilifrei64 Posted January 28, 2010 Share Posted January 28, 2010 what drivers are you trying to use and have you installed them on your Windows XP x64 machine yet? (Oracle, Firebird, mysql..... ) Link to comment Share on other sites More sharing options...
todarsey Posted January 28, 2010 Author Share Posted January 28, 2010 Just an Access Database driver and I have installed them. Link to comment Share on other sites More sharing options...
hwilliams Posted January 28, 2010 Share Posted January 28, 2010 Hi If your application is 32bit then the ODBC Driver required it 32bit also. You can check it the 32bit ODBC Driver has been installed by checked the 32bit Registry hive of your windows 64bit OS, as detailed at:http://support.microsoft.com/kb/305097It will be listed under:HKEY_LOCAL_MACHINE\Software\WOW6432Node\ODBC\ODBCINST.INIThis is where all your 32bit ODBC Driver must be listed as "installed" for them to be picked up by the 32bit ODBC Administrator for DSN setup/configuration and then subsequent use by 32bit applications.Best RegardsHugh WilliamsProfessional ServicesOpenLink SoftwareWeb: http://www.openlinksw.comSupport: http://support.openlinksw.comForums: http://boards.openlinksw.com/supportTwitter: http://twitter.com/OpenLink Link to comment Share on other sites More sharing options...
todarsey Posted February 1, 2010 Author Share Posted February 1, 2010 OK, I opened the 32 bit regestry with this %systemroot%\syswow64\regedit and went to this hive HKEY_LOCAL_MACHINE\Software\WOW6432Node\ODBC\ODBCINST.INI\ODBC Drivers. It says that all of the drivers are installed but they are not showing up in the ODBC. Link to comment Share on other sites More sharing options...
cluberti Posted February 1, 2010 Share Posted February 1, 2010 To view these, are you running the ODBC admin application directly from the .exe in the \Windows\SysWOW64 folder? I believe it's odbcad32.exe. Link to comment Share on other sites More sharing options...
todarsey Posted February 1, 2010 Author Share Posted February 1, 2010 (edited) Yes.It's almost like it is still looking at the 64bit ODBC registry entries. Edited February 1, 2010 by todarsey Link to comment Share on other sites More sharing options...
todarsey Posted February 4, 2010 Author Share Posted February 4, 2010 Would doing a system repair fix my problem? Link to comment Share on other sites More sharing options...
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now