Getting: The 'Microsoft.Ace.OLEDB.12.0' provider is not registered on the local machine. when trying

This topic was automatically closed 365 days after the last reply. New replies are no longer allowed.
13 years ago
Getting the error:
The 'Microsoft.Ace.OLEDB.12.0' provider is not registered on the local machine.
when trying to import products from xcel file.

Running Win Server 2003 and SQL Server 2005, NoppComm 1.5 as installed by the MS
web platform installer.


Any ideas as to the root of this prob?
13 years ago
Looks like this component is no installed on your machine. You can download it here http://www.microsoft.com/downloads/details.aspx?FamilyID=7554F536-8C28-4598-9B72-EF94E038C891&displaylang=en.
13 years ago
nopCommerce team | d.n. wrote:
Looks like this component is no installed on your machine. You can download it here http://www.microsoft.com/downloads/details.aspx?FamilyID=7554F536-8C28-4598-9B72-EF94E038C891&displaylang=en.


Thanks, not getting that error anymore.

But still can't load any excel file

Now getting: 'Products$' is not a valid name. Make sure that it does not include invalid characters or punctuation and that it is not too long.
13 years ago
rookie333 wrote:


Thanks, not getting that error anymore.

But still can't load any excel file

Now getting: 'Products$' is not a valid name. Make sure that it does not include invalid characters or punctuation and that it is not too long.


It is looking for a sheet named Products in the Excel file you are uploading.  Also, in my case the error was coming from not having 32 bit applications enabled on the app pool in which nopCommerce was running.

If you are getting the "Products$ is not a valid name" error, try downloading the sample data into and Excel file and taking a look at the columns nopCommerce is expecting.
This topic was automatically closed 365 days after the last reply. New replies are no longer allowed.