Μήνυμα λάθους κατά την εκκίνηση του Microsoft FRx: "Χρόνου εκτέλεσης σφάλμα ' 3051': το Microsoft Jet βάσης δεδομένων κινητήρα δεν είναι δυνατό να άνοιγμα του αρχείου"


Συμπτώματα


Όταν ξεκινάτε FRx ή δημιουργήστε μια αναφορά, λαμβάνετε το ακόλουθο μήνυμα λάθους:

Σφάλμα χρόνου εκτέλεσης '3051': το βάσεων δεδομένων Microsoft Jet δεν μπορεί να ανοίξει το αρχείο '\\server\share\FRx\Sysdata\FRxQue32.mdb'. Ήδη ανοιχτεί αποκλειστικά από κάποιον άλλο χρήστη ή χρειάζονται δικαιώματα για την προβολή των δεδομένων
.

Αιτία


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

Προτεινόμενη αντιμετώπιση


  1. Χρησιμοποιώντας την Εξερεύνηση των Windows, μεταβείτε στον κατάλογο που αναφέρεται στο μήνυμα λάθους. Κάντε δεξιό κλικ στο αρχείο που αναφέρεται στο μήνυμα λάθους και, στη συνέχεια, κάντε κλικ στο κουμπί Ιδιότητες.
  2. Βεβαιωθείτε ότι δεν είναι επιλεγμένο το πλαίσιο ελέγχου " Μόνο για ανάγνωση " από την ενότητα χαρακτηριστικά . Εάν είναι, καταργήστε την επιλογή του. Κάντε κλικ στο κουμπί OK.
  3. Μετακίνηση ένα επίπεδο επάνω στο γονικό του τρέχοντος καταλόγου. Για παράδειγμα, αν εκτελέσατε αναζήτηση σε \\server\share\FRx\Sysdata\, η μετακίνηση ένα επίπεδο επάνω πρέπει να εμφανίζει το \\server\share\FRx\directory.
  4. Κάντε δεξιό κλικ στον κατάλογο που περιέχει το αρχείο της λίστας και, στη συνέχεια, κάντε κλικ στο κουμπί Ιδιότητες. Στο παράδειγμά μας, αυτό είναι ο κατάλογος SysData.
  5. Κάντε κλικ στην καρτέλα ασφάλεια , βεβαιωθείτε ότι όλοι οι χρήστες FRx έχουν Ανάγνωση, Ανάγνωση & εκτέλεση, εγγραφήκαι Τροποποίηση δικαιωμάτων για τον κατάλογο. Εάν όλοι οι χρήστες που δεν διαθέτουν αυτά τα δικαιώματα, προσθέστε τα δικαιώματα και, στη συνέχεια, κάντε κλικ στο κουμπί OK. Επαναλάβετε την ενέργεια που προκάλεσε το σφάλμα - δεν είναι πλέον θα πρέπει να προκύπτει το σφάλμα.
 

Αναφορές