Managing email signatures?
Click download Free Trial
Manage Email Signatures centrally from your Desktop - For All Users
extend your brand and promote your products, services, special events and news
 
The Ultimate Resource for eMailSignaturer eMailSignature Wiki Add URL in your RSS reader Send answers to my inbox Add URL in your RSS reader Get answers  RegisterRegister 
 ProfileProfile   Log in to check your private messagesLog in to check your private messages   Log inLog in 

Microsoft Jet provider not registered error

 
Post new topic   Reply to topic    email signatureManage Email Signatures centrally from your Desktop - For All Users Forum Index -> OWA/Exchange 2003, 2007 and 2010 Support
View previous topic :: View next topic  
Author Message
mlouie
Just can't stay away


Joined: 19 Jul 2007
Posts: 46

Posted: Wed Feb 10, 2010 3:00 am    Post subject: Microsoft Jet provider not registered error Reply with quote

I am trying to set up SignOWA on the Exchange Server. We are running Exchange Server 2007 SP1 on Windows Server 2003 R2 SP2, 64-bit. When I run "signOWA.exe -v" at the command prompt, I get the following output:

C:\SignOWA>signOWA -v
SignOWA, Version=7.0.0.0, Culture=neutral, PublicKeyToken=56390b2257d4df72
11/2/2009 1:14:32 PM

Unhandled Exception: System.InvalidOperationException: The 'Microsoft.Jet.OLEDB.
4.0' provider is not registered on the local machine.
at System.Data.OleDb.OleDbServicesWrapper.GetDataSource(OleDbConnectionString
constr, DataSourceWrapper& datasrcWrapper)
at System.Data.OleDb.OleDbConnectionInternal..ctor(OleDbConnectionString cons
tr, OleDbConnection connection)
at System.Data.OleDb.OleDbConnectionFactory.CreateConnection(DbConnectionOpti
ons options, Object poolGroupProviderInfo, DbConnectionPool pool, DbConnection o
wningObject)
at System.Data.ProviderBase.DbConnectionFactory.CreateNonPooledConnection(DbC
onnection owningConnection, DbConnectionPoolGroup poolGroup)
at System.Data.ProviderBase.DbConnectionFactory.GetConnection(DbConnection ow
ningConnection)
at System.Data.ProviderBase.DbConnectionClosed.OpenConnection(DbConnection ou
terConnection, DbConnectionFactory connectionFactory)
at System.Data.OleDb.OleDbConnection.Open()
at OA.SignOWA.OleDbDataGateway.GetSettings()
at SignOWA.Program.Main(String[] args)

C:\SignOWA>

I have been following the steps in the Installation Guide for the OWA Module, manual version 7.2. The only posting here I could find that was related to this error was someone getting the error "The 'Microsoft.Jet.OLEDB.4.0' provider is not registered on the local machine." on SBS 2008. We are not running SBS 2008 but Windows Server 2003 64 bit (as 64-bit is required for Exchange 2007).

You told them to enable 32-bit on IIS but I could not find any option to do that in the version of IIS that I have. You also told them to check that their MDAC and jet drivers are up to date. I checked and mine are up to date. I have msjet40.dll version 4.0.9505.0 which is the version for Server 2003 SP2. I have MDAC 2.8 SP2, which is the latest. I also tried putting double slashes in the Cockpit connection string, as you suggested. And I tried mapping a drive letter to the location of the settings.mdb on the network instead of using the UNC to it. I do not know what else to try.
Back to top
View user's profile Send private message
Bjarne Mess
Certified Professional
Certified Professional


Joined: 01 May 2007
Posts: 723
Location: Copenhagen

Posted: Fri Feb 12, 2010 7:33 am    Post subject: Reply with quote

There is unfortunately no native 64 bit JET provider for Access included in 64-bit versions of Windows server, so that is why you see this error. You would probably have to upgrade to SQL Express or run signOWA on a 32 bit server if you want to continue using Access.

Thanks.
Bjarne
Back to top
View user's profile Send private message Visit poster's website
mlouie
Just can't stay away


Joined: 19 Jul 2007
Posts: 46

Posted: Wed Feb 17, 2010 1:56 am    Post subject: Reply with quote

Bjarne Mess wrote:
There is unfortunately no native 64 bit JET provider for Access included in 64-bit versions of Windows server, so that is why you see this error. You would probably have to upgrade to SQL Express or run signOWA on a 32 bit server if you want to continue using Access.



I guess I was assuming that signOWA should be run on the Exchange Server, which is obviously wrong. I have now got it set up on a 32-bit Windows Server and just got it working successfully at the command prompt. Smile

BTW, there is an error in the manual on page 11. In item #2 at the bottom for setting up Exchange 2007, there should not be a space between "Add" and "-adpermission".

-Margaret
Back to top
View user's profile Send private message
Display posts from previous:   
Post new topic   Reply to topic    Manage Email Signatures centrally from your Desktop - For All Users Forum Index -> OWA/Exchange 2003, 2007 and 2010 Support All times are GMT
Page 1 of 1

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum



Add URL in your RSS reader | About Us | Terms and conditions | © 2012 eMailSignature Aps.