Officeova napaka: accdb ostane zaklenjena, ko je povezava OLEDB zaprta

Zadnja posodobitev: marec 24, 2020

TEŽAVA

Če imate oba sistema Office 365 in starejšo različico Officea, ki je nameščena s storitvijo MSI, in imate program, ki uporablja OLEDB vmesnike ali ADO.Net vmesnike, se lahko prikaže sporočilo o napaki, ki označuje, da je zbirka podatkov še vedno zaklenjena, tudi ko zaprete povezavo.

Do te težave pride le, če imate nameščen Office 365 Version 2002 in starejšo različico Officea, ki je bila nameščena prek storitve MSI. Morda imate na primer Office 365 in sistem 2013 Access Runtime ali pa je bila nameščena na voljo znova porazdelitveni mehanizem zbirke podatkov 2010.

SCENARIJ

Če poskusite izbrisati datoteko zbirke podatkov v programu .net, potem ko ste odprli in zaprli povezavo z datoteko zbirke podatkov, boste morda videli to izjemo:

System. IO. izjema:» postopek ne more dostopati do datoteke»pot do zbirke podatkov « , ker jo uporablja drug proces.

Če pogledate mesto zbirke podatkov, boste videli tudi, da je datoteka zaklepanja zbirke podatkov Ace (databasename. laccdb) še vedno prisoten.

Po navadi po določenem časovnem obdobju od nekaj sekund do nekaj minut, bo datoteka zaklepanja odstranjena in dostop do zbirke podatkov bo obnovljen.

Če začnete uporabljati različico 2002 sistema Office 365, je različica ACE, ki je dobavljena s storitvijo Office 365, ponudnik za COM OLEDB vmesnike, medtem ko s prejšnjimi različicami uporabite različico ACE, ki je vključena v izdelek MSI.

Prišlo je do razlike v obnašanju, zlasti v sistemu Office 365, povezave ne uporabljajo OLEDB za združevanje virov, medtem ko v storitvi MSI povezava ni bila privzeto uporabljena za združevanje. Posledica tega je, da se povezave ne sprostijo takoj, ko so zaprte/uničene, saj jih sistem hrani na voljo za morebitno ponovno uporabo. Kljub temu pa ne morete sprostiti zaklepanja v datoteki zbirke podatkov, dokler skupina ne sprosti povezave.

STANJE: POPRAVLJENO

Ta težava je zdaj odpravljena.  Če zaženete Access, kliknite» Datoteka «, nato» račun «,» možnosti posodobitve «in» posodobi zdaj «, s tem zagotovite, da imate najnovejšo različico, vse različice pa naj bodo na voljo.

Če imate različico 2002 (mesečni kanal), je težava odpravljena v gradnji 16.0.12527.20278 ali novejši različici.

Če imate različico 2003 (ciljni mesečni kanal), je težava odpravljena v gradnji 16.0.12624.20176 ali novejši različici.

Če imate različico 2004 (Insiders), je težava odpravljena v gradnji, ki je odpravljena v 16.0.12705.10000 ali novejši različici.

Ta težava ne vpliva na druge različice.

Več virov

Ikona strokovnjakov (možgani, zobniki)

Vprašajte strokovnjake

Povežite se s strokovnjaki, razpravljajte o najnovejših novicah, posodobitvah in najboljših praksah za Excel ter preberite naš spletni dnevnik.

Microsoftova tehnična skupnost

Ikona skupnosti

Poiščite pomoč v skupnosti

Zastavite vprašanje in poiščite rešitve pri posrednikih za podporo, MVP-jih, inženirjih in drugih uporabnikih Excela.

Forum uporabnikov Officea na spletnem mestu Answers

Ikona zahteve za funkcijo (žarnica, ideja)

Predlagajte novo funkcijo

Veselimo se vaših predlogov in povratnih informacij. Zaupajte nam svoje mnenje. Z veseljem ga bomo prebrali.

UserVoice za Office

Glejte tudi

Popravki in rešitve za nedavne težave z Officeom

Opomba:  Ta stran je bila prevedena z avtomatizacijo in lahko vsebuje slovnične napake ali nepravilnosti. Želimo, da bi bila ta vsebina za vas uporabna. Ali nam lahko sporočite, če so bile te informacije uporabne? Tukaj je referenčni članek v angleščini.

Razširite poznavanje Officea
Oglejte si izobraževanje
Prvi dobite nove funkcije
Pridružite se programu Office Insider

Vam je bila informacija v pomoč?

Zahvaljujemo se vam za povratne informacije.

Zahvaljujemo se vam za povratne informacije. Videti je, da bi vam prišla prav pomoč enega od naših Officeovih agentov za podporo.

×