'Microsoft.Jet.OleDb.4.0' teenusepakkuja ei ole kohalikus masinas registreeritud.
Täna alustasin ühe oma kliendi veebilehe migreerimist uuele 64-bitisele serverile (Windows server 2008 / IIS7), mis oli varem majutatud 32-bitises serveris (Windows server 2003 / IIS6).
Kõik läks hästi, välja arvatud see, et leht, mis teeb xlsx "xcell failide" parsimist, tagastab vea: 'Microsoft.Jet.OLEDB.4.0' teenusepakkuja ei ole kohalikus masinas registreeritud. Olen juba paigaldanud Office 2007/2010 Jet draiverid, aga kui sul on sama probleem, siis esimene samm on see paigaldada:
http://www.microsoft.com/download/en/details.aspx?id=13255 Kui sa saad ikka sama vea nagu mina, siis pead lubama IIS-i rakenduste poolil käivitada 32-bitised rakendused:
Liigu serverihalduri > rollide > Web Server (IIS) > Internet Information Services (IIS) Manageri juurde, seejärel paremklõpsa oma veebilehe rakenduste poolil ja klõpsa "Täpsemad seaded":
Sea 32-bitine rakendus luba TRUE-ks.
Ülaltoodud meetodid lahendavad probleemi!! Isiklikult testitud
|