Click here to Skip to main content
15,918,267 members
Please Sign up or sign in to vote.
4.00/5 (1 vote)
See more:
Hi All,

We have a 64 bit Windows server 2003.

Where we have deployed our application, everything works fine on development environment which is on 32 bit.

However, when we deploy on live server which is on 64 bit, VS2008,(I am using OLEDB driver and have tried using option x64) I get an error "Microsoft.Jet.OleDb.4.0 provider is not registered on the local machine"

Thanks & Regards,
Jeevan.
Posted
Updated 7-Mar-11 21:17pm
v2
Comments
Dalek Dave 8-Mar-11 3:17am    
Edited for Grammar and Readability.

As fas as I know, Jet is not supported for 64 bit. There might be some work arounds however. Try the suggestions found here:
http://www.sqlmonster.com/Uwe/Forum.aspx/sql-server-setup/9014/The-OLE-DB-provider-Microsoft-Jet-OLEDB-4-0-has-not-been
 
Share this answer
 
To run ASP.NET in 32bit mode, you will need to run IIS in 32bit mode too.
(You cannot run them (32 and 64) at the same time)

To switch See Here[^] for the MS Advice.
 
Share this answer
 

This content, along with any associated source code and files, is licensed under The Code Project Open License (CPOL)

  Print Answers RSS
Top Experts
Last 24hrsThis month


CodeProject, 20 Bay Street, 11th Floor Toronto, Ontario, Canada M5J 2N8 +1 (416) 849-8900