I created an asp form that connect to my access database, uding windows server 2003 64X but i am having trouble accessing the page due to the error that says provider not installed on local machine,
i found some posts online that requested to make the iis allow 32Bit connection which i did; however the error now is gone but the page keep looping without displaying anything.
I hope that i explained my problem clearly if anyone have the answer to this please share it with me.
Unable to find the requested .Net Framework Data Provider. It may not be installed.
Description:
An unhandled exception occurred during the execution of the current web request. Please review the stack trace for more information about the error and where it originated in the code.
Exception Details: System.ArgumentException: Unable to find the requested .Net Framework Data Provider. It may not be installed.
I'm running Windows 7 x64 with IIS 7.5 and ASP.NET v3.5
After noticing that the project would work correctly if I started the website from a file location instead through IIS, turns out IIS wasnt allowing the website to run in 32-bit mode, and all I had to do was change the Application Pool's Advanced Setting:
Enable 32-bit Applications to true for the app pool my site was running (which for me was the DefaultAppPool). Didn't even need to rerun the aspnet_regiis -i option.
See link for reference: http://stackoverflow.com/questions/1201918/the-microsoft-jet-oledb-4-0-provider-is-not-registered-on-the-local-machine
Marked as answer by masterpage1 on May 06, 2010 04:11 PM
masterpage1
Member
418 Points
250 Posts
Access Provider not found Oledb Jet 4.0
Apr 22, 2010 11:39 AM|LINK
I created an asp form that connect to my access database, uding windows server 2003 64X but i am having trouble accessing the page due to the error that says provider not installed on local machine,
i found some posts online that requested to make the iis allow 32Bit connection which i did; however the error now is gone but the page keep looping without displaying anything.
I hope that i explained my problem clearly if anyone have the answer to this please share it with me.
Thanks
mhinkle2
Member
564 Points
519 Posts
Re: Access Provider not found Oledb Jet 4.0
Apr 22, 2010 12:59 PM|LINK
Can you post your that we can verify that you are connection properly.
masterpage1
Member
418 Points
250 Posts
Re: Access Provider not found Oledb Jet 4.0
Apr 22, 2010 04:28 PM|LINK
Unable to find the requested .Net Framework Data Provider. It may not be installed.
Description: An unhandled exception occurred during the execution of the current web request. Please review the stack trace for more information about the error and where it originated in the code.
Exception Details: System.ArgumentException: Unable to find the requested .Net Framework Data Provider. It may not be installed.
Source Error:
Hope this explains everything
hans_v
All-Star
35986 Points
6550 Posts
Re: Access Provider not found Oledb Jet 4.0
Apr 22, 2010 05:11 PM|LINK
http://blogs.msdn.com/psssql/archive/2010/01/21/how-to-get-a-x64-version-of-jet.aspx
http://support.microsoft.com/kb/957570
http://msdn.microsoft.com/en-us/library/aa384249(VS.85).aspx
masterpage1
Member
418 Points
250 Posts
Re: Access Provider not found Oledb Jet 4.0
Apr 22, 2010 05:50 PM|LINK
Unfortunately i had these links already but did not yield any good results i am still in search of the right answer thanks for your reply.
vGHazard
Member
14 Points
2 Posts
Re: Access Provider not found Oledb Jet 4.0
Apr 30, 2010 10:47 PM|LINK
I had the same problem, and just fixed it.
I'm running Windows 7 x64 with IIS 7.5 and ASP.NET v3.5
After noticing that the project would work correctly if I started the website from a file location instead through IIS, turns out IIS wasnt allowing the website to run in 32-bit mode, and all I had to do was change the Application Pool's Advanced Setting: Enable 32-bit Applications to true for the app pool my site was running (which for me was the DefaultAppPool). Didn't even need to rerun the aspnet_regiis -i option.
See link for reference: http://stackoverflow.com/questions/1201918/the-microsoft-jet-oledb-4-0-provider-is-not-registered-on-the-local-machine