Päivitetty viimeksi: 24. maaliskuuta 2020

ONGELMA

Jos MSI:n kautta on asennettu sekä Office 365 että Officen aiempi versio ja käytössäsi on ohjelma, joka käyttää OLEDB- tai ADO.Net-rajapintoja, saatat kohdata virheilmoituksen, joka ilmaisee, että tietokanta pysyy lukittuna yhteyden sulkemisen jälkeenkin.

Tämä ongelma ilmenee vain, jos sinulla on MSI:n kautta asennettuna Office 365:n versio 2002 sekä Officen vanhempi versio. Sinulla saattaa olla asennettuna esimerkiksi Office 365 ja 2013 Access Runtime tai 2010 Access-tietokantamoduulin edelleenjaettava paketti.

SKENAARIO

Jos päätät poistaa tietokantatiedoston .Net-ohjelmasta tietokantatiedoston yhteyden avaamisen ja sulkemisen jälkeen, saatat nähdä seuraavan poikkeuksen:

System.IO.Exception: “Prosessi ei voi käyttää tiedostoa “Tietokantapolku, koska toinen prosessi käyttää sitä.

Jos katsot tietokannan sijaintia, näet myös, että Ace-tietokannan lukitustiedosto (databasename.laccdb) on yhä käytössä.

Yleensä lukitustiedoston poistaminen ja tietokantayhteyden palauttaminen kestää muutamasta sekunnista muutamaan minuuttiin.

Office 365:n versiosta 2002 alkaen Office 365:n mukana toimitettu Ace-versio on COM OLEDB -rajapintojen tarjoaja, ja aiemmissa versioissa MSI-tuotteeseen sisältyvä Ace-versio olisi käytössä.

Toiminnassa on eroja, erityisesti Office 365:n kanssa, yhteydet palautetaan käyttämään OLEDB-resurssivarantoa, kun taas MSI:n yhteys ei oletusarvoisesti käyttänyt varantoa. Tämä johtuu siitä, että yhteyksiä ei julkaista välittömästi, kun ne suljetaan tai tuhotaan, koska järjestelmä säilyttää niitä mahdollista uudelleenkäyttöä varten. Se ei kuitenkaan vapauta tietokantatiedoston lukitusta ennen yhteyden vapauttamista.

TILA: KORJATTU

Tämä ongelma on nyt korjattu.  Jos käynnistät Accessin, valitse Tiedosto, Tili, Päivitystapa ja sen jälkeen Päivitä nyt. Näin varmistat, että sinulla on uusin versio, ja kaikissa versioissa pitäisi olla korjaus saatavilla.

Jos sinulla on versio 2002 (Ajantasainen kanava), ongelma on korjattu koontiversiossa 16.0.12527.20278 ja sitä uudemmissa.

Jos sinulla on versio 2003 (Ajantasainen kanava (Esikatselu)), ongelma on korjattu koontiversiossa 16.0.12624.20176 ja sitä uudemmissa.

Jos sinulla on versio 2004 (beetakanava), ongelma on korjattu koontiversiossa 16.0.12705.10000 ja sitä uudemmissa.

Tämä ongelma ei koske muita versioita.

Lisämateriaalia

Asiantuntijoiden kuvake (aivot, rattaat)

Kysy asiantuntijoilta

Ole yhteydessä asiantuntijoihin, keskustele viimeisimmistä uutisista, päivityksistä ja parhaista käytännöistä ja lue blogia.

Microsoft Tech Community -verkosto

Yhteisön kuvake

Pyydä apua yhteisöltä

Kysy ja etsi ratkaisuja tukiedustajilta, erityisasiantuntijoilta, teknisiltä asiantuntijoilta, insinööreiltä ja muilta Office-käyttäjiltä.

Answers-sivuston Office-keskustelupalsta

Ominaisuuksien kuvake (hehkulamppu, idea)

Ehdota ominaisuutta

Otamme mielellämme ehdotuksia ja palautetta vastaan. Jaa ajatuksesi. Mielipiteesi on tärkeä.

Anna palautetta

Katso myös

Korjauksia tai vaihtoehtoisia menetelmiä Officen viimeaikaisiin ongelmiin

Tarvitsetko lisäohjeita?

Haluatko lisää vaihtoehtoja?

Tutustu tilausetuihin, selaa harjoituskursseja, opi suojaamaan laitteesi ja paljon muuta.

Osallistumalla yhteisöihin voit kysyä kysymyksiä ja vastata niihin, antaa palautetta sekä kuulla lisää asiantuntijoilta, joilla on runsaasti tietoa.