Poslednji put ažurirano: 2020.
PROBLEM
Ako imate Office 365 i stariju verziju sistema Office sa sistemom MSI i imate program koji koristi OLEDB interfejse ili ADO.Net interfejsamožete, možete naići na grešku koja ukazuje na to da baza podataka ostaje zaključana čak i posle zatvaranja veze.
Do ovog problema dolazi samo ako imate Office 365 verziju 2002 i stariju verziju sistema Office koja je instalirana preko usluge MSI. Na primer, možda imate Office 365 i 2013 Access Runtime ili 2010 Access programa Access mašine za ponovnu distribuciju.
PRIИI
Ako pokušate da izbrišete datoteku baze podataka u programu .net prilikom otvaranja i zatvaranja veze ka datoteci baze podataka, možda ćete videti sledeći izuzetak:
Sistemski. IO. izuzetak: ' proces ne može da pristupi putanji datotekeka bazi podataka ' zato što je koristi drugi proces.
Ako pogledate lokaciju baze podataka, videćete i da je datoteka za zaključavanje Ace baze podataka (Database Azime. laccdb i dalje prisutan.
Obično, nakon perioda od nekoliko sekundi od nekoliko sekundi, zaključana datoteka će biti uklonjena i pristup bazi podataka će biti vraćen.
Počevši sa verzijom 2002 sistema Office 365, verzija keca koji se isporučuje sa sistemom Office 365 biće dobavljač za COM OLEDB interfejse, dok sa prethodnim verzijama može da se koristi verzija keca uključenog pomoću MSI proizvoda.
Postoji razlika u ponašanju, naročito sa sistemom Office 365, veze koje ne mogu da se koriste rezervisani prostor OLEDB resursa, dok u MSI-osi veza nije podrazumevano korisila. Ovaj uticaj je da se veze ne objavljuju odmah prilikom zatvaranja/uništenog, pošto se sistem čuva na njima za potencijalnu ponovnu upotrebu. To međutim utiče na uticaj neotpuštanja zaključaka iz datoteke baze podataka dok se ne izda veza.
STATUS: POPRAVLJENO
Ovaj problem je sada rešen. Ako pokrenete Access, izaberite stavku "datoteka", a zatim "nalog", a zatim "Opcije ažuriranja" i "Ažuriraj odmah", to će osigurati da imate najnoviju verziju i da sve verzije treba da imaju dostupnu ispravku.
Ako imate verziju 2002 (trenutni kanal), problem je rešen u verzijama 16.0.12527.20278 ili noviji.
Ako imate verziju 2003 (trenutni kanal (pregled)), problem je rešen u verzijama 16.0.12624.20176 ili većim.
Ako imate verziju 2004 (Beta kanal), problem je rešen u gradnji u gradnji 16.0.12705.10000 ili noviji.
Ovaj problem ne utiče na druge verzije.
Još resursa
Pitajte stručnjake
Povežite se sa stručnjacima, razgovarajte o najnovijim vestima, ispravkama i najboljim praksama i čitajte naš blog.
Pronalaženje pomoći u zajednici
Postavite pitanje i pronadjite rešenja od agenata za podršku, MVP-ova, inženjera i drugih korisnika sistema Office.
Predložite novu funkciju
Volimo da čitamo vaše predloge i povratne informacije! Podelite svoje razmišljanje sa nama. Slušamo.