Μετάβαση στο κύριο περιεχόμενο
Office

Σφάλμα του Office: Το accdb παραμένει κλειδωμένο μετά το κλείσιμο της σύνδεσης OLEDB

Τελευταία ενημέρωση: 24 Μαρτίου 2020

ΠΡΟΒΛΗΜΑ

Εάν έχετε εγκαταστήσει το Office 365 και μια παλαιότερη έκδοση του Office με MSI και έχετε ένα πρόγραμμα που χρησιμοποιεί τις διασυνδέσεις OLEDB ή τις διασυνδέσεις ADO.Net, ενδέχεται να εμφανιστεί ένα μήνυμα σφάλματος που υποδεικνύει ότι η βάση δεδομένων παραμένει κλειδωμένη ακόμη και μετά το κλείσιμο της σύνδεσης.

Αυτό το πρόβλημα παρουσιάζεται μόνο εάν έχετε εγκαταστήσει την έκδοση 2002 του Office 365 κα μια παλαιότερη έκδοση του Office εγκατεστημένη μέσω MSI. Για παράδειγμα, μπορεί να έχετε εγκατεστημένο το Office 365 και το 2013 Access Runtime ή τον μηχανισμό διαχείρισης βάσεων δεδομένων της Access 2010.

ΣΕΝΑΡΙΟ

Εάν προσπαθήσετε να διαγράψετε το αρχείο βάσης δεδομένων σε ένα πρόγραμμα .NET αφού ανοίξετε και κλείσετε μια σύνδεση με το αρχείο βάσης δεδομένων, ενδέχεται να δείτε την ακόλουθη εξαίρεση:

System.IO.Exception: "Η διεργασία δεν είναι δυνατό να αποκτήσει πρόσβαση στο αρχείο "διαδρομή προς βάση δεδομένων" επειδή χρησιμοποιείται από άλλη διεργασία.

Εάν δείτε τη θέση της βάσης δεδομένων, θα δείτε επίσης ότι εξακολουθεί να υπάρχει το αρχείο κλειδώματος βάσης δεδομένων ACE (databasename.laccdb).

Συνήθως, μετά από ένα χρονικό διάστημα που κυμαίνεται από μερικά δευτερόλεπτα έως και μερικά λεπτά, το αρχείο κλειδώματος θα καταργηθεί και η πρόσβαση στη βάση δεδομένων θα αποκατασταθεί.

Ξεκινώντας με την έκδοση 2002 του Office 365, η έκδοση του ACE που αποστέλλεται με το Office 365 θα είναι η υπηρεσία παροχής για διασυνδέσεις COM OLEDB, ενώ με προηγούμενες εκδόσεις, θα χρησιμοποιείται η έκδοση Ace που περιλαμβάνεται στο προϊόν MSI.

Υπάρχει διαφορά στη συμπεριφορά, κυρίως με το Office 365, οι συνδέσεις είναι προεπιλεγμένες με τη χρήση της Ομαδοποίησης πόρων OLEDB, ενώ στο MSI η σύνδεση δεν χρησιμοποίησε την ομαδοποίηση από προεπιλογή. Αυτό έχει ως αποτέλεσμα να μην γίνεται άμεση κυκλοφορία των συνδέσεων όταν είναι κλειστές/κατεστραμμένες, καθώς το σύστημα διατηρείται σε αυτές για πιθανή περαιτέρω χρήση. Αυτό έχει ως αποτέλεσμα, ωστόσο, να μην κυκλοφορήσει κλειδώματα στο αρχείο βάσης δεδομένων μέχρι ο χώρος συγκέντρωσης να κυκλοφορήσει τη σύνδεση.

ΚΑΤΑΣΤΑΣΗ: ΔΙΟΡΘΩΘΗΚΕ

Αυτό το πρόβλημα έχει διορθωθεί πλέον.  Εάν εκκινήσετε την Access και επιλέξετε "Αρχείο", στη συνέχεια "Λογαριασμός", στη συνέχεια "Επιλογές ενημέρωσης" και τέλος "Άμεση ενημέρωση", θα διασφαλίσετε ότι έχετε την τελευταία έκδοση και όλες οι εκδόσεις θα πρέπει να έχουν την επιδιόρθωση που είναι διαθέσιμη.

Εάν έχετε την έκδοση 2002 (Μηνιαίο κανάλι), το πρόβλημα διορθώθηκε στη δομή 16.0.12527.20278 ή νεότερη.

Εάν έχετε την έκδοση 2003 (Μηνιαίο κανάλι (Στοχευμένο)), το πρόβλημα διορθώθηκε στη δομή 16.0.12624.20176 ή νεότερη.

Εάν έχετε την έκδοση 2004 (Μέλη του προγράμματος Insider), το πρόβλημα διορθώθηκε στη δομή 16.0.12705.10000 ή νεότερη.

Δεν επηρεάζονται άλλες εκδόσεις από αυτό το πρόβλημα.

Περισσότεροι πόροι

Εικονίδιο ειδικών (εγκέφαλος, γρανάζια)

Ρωτήστε τους ειδικούς

Επικοινωνήστε με τους ειδικούς, συζητήστε για τα τελευταία νέα, τις ενημερώσεις και τις βέλτιστες πρακτικές του Excel και διαβάστε το ιστολόγιό μας.

Κοινότητα τεχνικής υποστήριξης Microsoft

Εικονίδιο κοινότητας

Λήψη βοήθειας από την κοινότητα

Υποβάλετε μια ερώτηση και βρείτε λύσεις από εκπροσώπους υποστήριξης, MVP, μηχανικούς και άλλους χρήστες του Excel.

Φόρουμ του Office στο Answers

Εικονίδιο αίτησης δυνατότητας (λάμπα, ιδέα)

Προτείνετε μια νέα δυνατότητα

Οι προτάσεις και τα σχόλιά σας είναι πολύτιμα για εμάς! Μοιραστείτε τις σκέψεις σας. Είμαστε έτοιμοι να σας ακούσουμε.

UserVoice για το Office

Δείτε επίσης

Επιδιορθώσεις ή λύσεις για πρόσφατα προβλήματα του Office

Αναπτύξτε τις δεξιότητές σας στο Office
Εξερευνήστε το περιεχόμενο της εκπαίδευσης
Αποκτήστε πρώτοι τις νέες δυνατότητες
Γίνετε μέλος του Office Insider

Σας βοήθησαν αυτές οι πληροφορίες;

Σας ευχαριστούμε για τα σχόλιά σας!

Σας ευχαριστούμε για τα σχόλιά σας! Φαίνεται ότι μπορεί να είναι χρήσιμο να συνδεθείτε με έναν από τους συνεργάτες υποστήριξης του Office.

×