Pēdējoreiz atjaunināts: 2020. gada 24. marts

PROBLĒMA

Ja jums ir gan Office 365, gan vecāka Office versija, kas instalēta, izmantojot MSI, un jums ir programma, kas izmanto OLEDB interfeisus vai ADO.Net interfeisus, iespējams, tiek parādīts kļūdas ziņojums par to, ka datu bāze paliek bloķēta pat tad, kad savienojums ir aizvērts.

Šī problēma rodas tikai tad, ja jums ir instalēta Office 365 versija 2002 un vecāka Office versija, kas instalēta, izmantojot MSI. Piemēram, iespējams, jums ir Office 365 un 2013 Access izpildlaiks vai 2010 Access datu bāzes programmas, kas ir atkārtoti izplatāms.

SCENĀRIJS

Mēģinot izdzēst datu bāzes failu .NET programmā pēc savienojuma ar datu bāzes failu atvēršanas un slēgšanas, iespējams, tiek parādīts šāds izņēmums:

System. IO. Exception: "process nevar piekļūt failam"ceļš uz datu bāzi " , jo to izmanto cits process.

Ja apskatīsiet datu bāzes atrašanās vietu, redzēsit arī to, ka Ace datu bāzes bloķēšanas fails (databasename. laccdb) joprojām ir klātesošs.

Parasti pēc laika perioda, kas ilgst no dažām sekundēm līdz dažām minūtēm, bloķēšanas fails tiks noņemts, un tiks atjaunota piekļuve datu bāzei.

Sākot ar Office 365 versiju 2002, dūzis, kas tiek piegādāts kopā ar Office 365, būs paredzēts COM OLEDB saskarņu pakalpojumu sniedzējam, savukārt ar iepriekšējām versijām, izmantojot MSI produktam pievienoto Ace versiju.

Izturēšanās ir atšķirīga, jo īpaši ar Office 365, savienojumi ir noklusējumā uz OLEDB resursu pūlaizmantošanu, savukārt MSI savienojumā savienojums pēc noklusējuma netiek lietots kopā. Šī informācija ir tāda, ka savienojumi netiek izlaisti uzreiz pēc slēgšanas/iznīcināšanas, jo sistēma tos uzglabā potenciālai atkārtotai izmantošanai. Taču tas ir ietekmējis datu bāzes failā nelaižot slēdzenes, līdz pūla izlaidīs savienojumu.

STATUSS: IZLABOTS

Šī problēma tagad ir izlabota.  Ja palaižat programmu Access, noklikšķiniet uz "fails", pēc tam uz "konts", pēc tam uz "atjaunināšanas opcijas" un "atjaunināt tūlīt", tas nodrošinās, ka jums ir jaunākā versija, un visām versijām ir jābūt pieejamiem labojumam.

Ja jums ir versija 2002 (pašreizējais kanāls), problēma ir novērsta būvējumā 16.0.12527.20278 vai jaunākās versijās.

Ja jums ir versija 2003 (pašreizējais kanāls (priekšskatījums)), problēma ir novērsta būvējumā 16.0.12624.20176 vai jaunākās versijās.

Ja jums ir versija 2004 (Beta kanāls), problēma ir novērsta būvējumā, ir izlabota būvējumā 16.0.12705.10000 vai jaunāka.

Šī problēma neskar citas versijas.

Papildu resursi

Ekspertu ikona (smadzenes, zobrati)

Jautājumu uzdošana ekspertiem

Sazinieties ar ekspertiem, apspriediet jaunumus, atjauninājumus un labāko praksi, kā arī lasiet mūsu emuāru.

Microsoft Tech kopiena

Kopienas ikona

Palīdzības saņemšana kopienā

Uzdodiet jautājumu un atrodiet risinājumus, ko piedāvā atbalsta dienesta pārstāvji, MVP, inženieri un citi Office lietotāji.

Office atbilžu forums

Līdzekļu pieprasījuma ikona (spuldzīte, ideja)

Jauna līdzekļa ieteikšana

Mēs labprāt lasām jūsu ieteikumus un atsauksmes! Dalieties ar savām domām. Mēs uzklausām.

Sniegt atsauksmes

Skatiet arī

Nesen atklāto Office problēmu labojumi vai risinājumi

Nepieciešama papildu palīdzība?

Vēlaties vairāk opciju?

Izpētiet abonementa priekšrocības, pārlūkojiet apmācības kursus, uzziniet, kā aizsargāt ierīci un veikt citas darbības.

Kopienas palīdz uzdot jautājumus un atbildēt uz tiem, sniegt atsauksmes, kā arī saņemt informāciju no ekspertiem ar bagātīgām zināšanām.