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 (trenutni kanal), je težava odpravljena v gradnji 16.0.12527.20278 ali novejši različici.
Če imate različico 2003 (trenutni kanal (predogled)), je težava odpravljena v gradnji 16.0.12624.20176 ali novejši različici.
Če imate različico 2004 (beta kanal), 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
Vprašajte strokovnjake
Povežite se s strokovnjaki, razpravljajte o najnovejših novicah, posodobitvah in najboljših praksah ter preberite naš spletni dnevnik.
Poiščite pomoč v skupnosti
Zastavite vprašanje in poiščite rešitve pri posrednikih za podporo, strokovnjakih, inženirjih in drugih uporabnikih Officea.
Predlagajte novo funkcijo
Veselimo se vaših predlogov in povratnih informacij. Zaupajte nam svoje mnenje. Z veseljem ga bomo prebrali.