Λαμβάνετε μηνύματα λάθους και το FRx Designer δεν ξεκινά όταν το Microsoft FRx προσπαθεί να αποκτήσει πρόσβαση σε αρχεία βάσης δεδομένων FRx

Ισχύει για
Microsoft Dynamics AX 4.0

Συμπτώματα

Ενδέχεται να αντιμετωπίσετε απροσδόκητη συμπεριφορά όταν το Microsoft FRx προσπαθεί να αποκτήσει πρόσβαση σε ένα ή περισσότερα από τα ακόλουθα αρχεία βάσης δεδομένων FRx:

  • Frxsys32.mdb
  • Frxque32.mdb
  • Files που έχουν επέκταση ονόματος αρχείου .f32

Για παράδειγμα, μπορεί να αντιμετωπίσετε τα ακόλουθα συμπτώματα:

  • Εμφανίζεται ένα από τα ακόλουθα μηνύματα σφάλματος.
    Μήνυμα σφάλματος 1

    Σημείωση

    Σφάλμα χρόνου εκτέλεσης '-2147467259 (80004005)': Μη αναγνωρίσιμη μορφή βάσης δεδομένων.

    Μήνυμα σφάλματος 2

    Σημείωση

    Σφάλμα χρόνου εκτέλεσης '3343': Άγνωστη μορφή βάσης δεδομένων.

    Μήνυμα σφάλματος 3

    Σημείωση

    Σφάλμα 3709. Η σύνδεση δεν μπορεί να χρησιμοποιηθεί για την εκτέλεση αυτής της λειτουργίας. Είναι κλειστό ή άκυρο σε αυτό το περιβάλλον.

  • Το FRx Designer ενδέχεται να μην ξεκινήσει. Όταν προσπαθήσετε να ξεκινήσετε το FRx Designer, εμφανίζεται σύντομα η οθόνη εκκίνησης. Στη συνέχεια, εξαφανίζεται.

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

    Σημείωση

    Ο μηχανισμός βάσεων δεδομένων Microsoft Jet δεν είναι δυνατό να εντοπίσει τον πίνακα εισαγωγής ή το ερώτημα "Ενεργοί χρήστες". Βεβαιωθείτε ότι υπάρχει και ότι έχει γραφτεί σωστά.

Όταν αντιμετωπίζετε αυτά τα συμπτώματα, δεν μπορείτε πλέον να χρησιμοποιήσετε το Microsoft FRx. Αφού εκτελέσετε μια λειτουργία συμπύκνωσης και επιδιόρθωσης στη βάση δεδομένων, το Microsoft FRx λειτουργεί όπως αναμένεται. Ωστόσο, ενδέχεται να λάβετε ξανά το ίδιο μήνυμα σφάλματος λίγο αργότερα.

Αιτία

Αυτό το ζήτημα ενδέχεται να προκύψει, εάν οι βάσεις δεδομένων Microsoft Jet που χρησιμοποιούνται από το Microsoft FRx είναι κατεστραμμένες. Τα ακόλουθα προβλήματα ενδέχεται να προκαλέσουν καταστροφή της βάσης δεδομένων:

  • Παλιά αρχεία συστήματος
  • Ασυμφωνία Service Pack Microsoft FRx
  • Ζητήματα συνδεσιμότητας δικτύου
  • Προβλήματα με τις ρυθμίσεις περιβάλλοντος

Επίλυση

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

Μέθοδος 1: Εκτελείτε τακτικά μια λειτουργία συμπύκνωσης και επιδιόρθωσης στη βάση δεδομένων

  1. Ξεκινήστε το Microsoft FRx. Μπορείτε να ξεκινήσετε το Microsoft FRx σε ένα σταθμό εργασίας. Εναλλακτικά, εάν το Microsoft FRx είναι εγκατεστημένο σε διακομιστή, μπορείτε να ξεκινήσετε το Microsoft FRx στο διακομιστή.

  2. Κάντε κλικ στο μενού Αρχείο (File), τοποθετήστε το δείκτη του ποντικιού στην επιλογή Συμπαγής βάση δεδομένων FRx (Compact FRx Database) και, στη συνέχεια, κάντε κλικ στην επιλογή Τρέχουσα βάση δεδομένων συνόλου προδιαγραφών (Current Spec Set Database).

  3. Κάντε κλικ στο κουμπί Ναι και, στη συνέχεια, κάντε κλικ στο κουμπί OK όταν ολοκληρωθεί η λειτουργία.

  4. Κάντε κλικ στο μενού Αρχείο (File), τοποθετήστε το δείκτη του ποντικιού στην επιλογή Συμπαγής βάση δεδομένων FRx (Compact FRx Database Database) και, στη συνέχεια, κάντε κλικ στην επιλογή Βάση δεδομένων συστήματος FRx (FRx System Database).

  5. Κάντε κλικ στο κουμπί Ναι και, στη συνέχεια, κάντε κλικ στο κουμπί OK όταν ολοκληρωθεί η λειτουργία.

  6. Κάντε κλικ στο μενού Αρχείο (File), τοποθετήστε το δείκτη του ποντικιού στην επιλογή Συμπυκνωμένη βάση δεδομένων FRx (Compact FRx Database) και, στη συνέχεια, κάντε κλικ στην επιλογή Βάση δεδομένων ουράς FRx (FRx Queue Database).

    Σημείωση Η βάση δεδομένων ουράς FRx θα είναι διαθέσιμη μόνο εάν είναι εγκατεστημένος ο διακομιστής αναφοράς FRx.

  7. Κάντε κλικ στο κουμπί Ναι και, στη συνέχεια, κάντε κλικ στο κουμπί OK όταν ολοκληρωθεί η λειτουργία.

Εάν εξακολουθείτε να λαμβάνετε ένα από τα μηνύματα λάθους που αναφέρονται στην ενότητα "Συμπτώματα", εκτελέστε τη μέθοδο 2.

Μέθοδος 2: Βεβαιωθείτε ότι όλοι οι σταθμοί εργασίας που έχουν εγκατεστημένο το FRx Designer είναι ενημερωμένοι

Ακολουθήστε αυτά τα βήματα σε κάθε σταθμό εργασίας που έχει εγκατεστημένο το FRx Designer:

  1. Χρησιμοποιήστε το Microsoft Update, για να εγκαταστήσετε το πιο πρόσφατο service pack των Microsoft Windows. Για περισσότερες πληροφορίες σχετικά με το Microsoft Update, επισκεφθείτε την ακόλουθη τοποθεσία της Microsoft στο Web:
    http://update.microsoft.com

  2. Αποκτήστε και εγκαταστήστε το πιο πρόσφατο Service Pack του Microsoft Jet. Για να αποκτήσετε Service Pack του Microsoft Jet, επισκεφθείτε την ακόλουθη τοποθεσία της Microsoft στο Web:
    http://www.microsoft.com/downloads Για να βρείτε το πιο πρόσφατο Service Pack του Microsoft Jet, κάντε κλικ στην επιλογή Όλα τα στοιχεία λήψης στη λίστα αναζήτησης , πληκτρολογήστε ενημερωμένες εκδόσεις του Jetκαι, στη συνέχεια, κάντε κλικ στο κουμπί Μετάβαση.

  3. Ρυθμίστε τις παραμέτρους των εξαιρέσεων στα προγράμματα προστασίας από ιούς και από λογισμικό spyware για να αποτρέψετε την ανάγνωση του φακέλου FRx SysData από αυτά τα προγράμματα.

    Για πληροφορίες σχετικά με τον τρόπο ρύθμισης των εξαιρέσεων, ανατρέξτε στις οδηγίες ρύθμισης παραμέτρων των προγραμμάτων προστασίας από ιούς και λογισμικό spyware.

    Σημείωση Όταν εγκαθιστάτε το Microsoft FRx, βεβαιωθείτε ότι είναι απενεργοποιημένα τα προγράμματα προστασίας από ιούς και από λογισμικό spyware. Αυτό θα αποτρέψει την καταστροφή ή τον αποκλεισμό των αρχείων εγκατάστασης κατά τη διάρκεια της εγκατάστασης.

Εάν εξακολουθείτε να λαμβάνετε ένα από τα μηνύματα λάθους που αναφέρονται στην ενότητα "Συμπτώματα", εκτελέστε τη μέθοδο 3.

Μέθοδος 3: Απενεργοποίηση ευκαιριακού κλειδώματος στο διακομιστή που φιλοξενεί το φάκελο FRx SysData

Εάν αντιμετωπίσετε την ακόλουθη συμπεριφορά, το ευκαιριακό κλείδωμα ενδέχεται να προκαλεί καταστροφή στη βάση δεδομένων Microsoft Jet:

  • Αφού εκτελέσετε τη μέθοδο 1 και τη μέθοδο 2, εξακολουθείτε να λαμβάνετε ένα από τα μηνύματα λάθους που αναφέρονται στην ενότητα "Συμπτώματα".
  • Files που έχουν επέκταση ονόματος αρχείου .ldb ή .lck παραμένουν στο φάκελο FRx SysData ακόμα και όταν κανένας χρήστης δεν είναι συνδεδεμένος στο FRx.

Αυτή η συμπεριφορά ενδέχεται να προκύψει, εάν ο διακομιστής που φιλοξενεί το φάκελο FRx SysData εκτελεί οποιοδήποτε από τα ακόλουθα προγράμματα:

  • Microsoft Windows Server 2003 ή Windows Server 2003 Terminal Server
  • Microsoft Windows 2000 Server ή Windows 2000 Server Terminal Services
  • Citrix Server

Για να αποτρέψετε την καταστροφή της βάσης δεδομένων Microsoft Jet από το ευκαιριακό κλείδωμα, εγκαταστήστε το πιο πρόσφατο Windows Server service pack. Ωστόσο, εάν η συμπεριφορά που αναφέρεται σε αυτήν την ενότητα εξακολουθεί να παρουσιάζεται μετά την εγκατάσταση του τελευταίου Windows Server service pack, απενεργοποιήστε τη δυνατότητα ευκαιριακού κλειδώματος. Για περισσότερες πληροφορίες σχετικά με τον τρόπο απενεργοποίησης της δυνατότητας opportunistic locking, κάντε κλικ στον αριθμό του άρθρου παρακάτω, για να προβάλετε το άρθρο της Γνωσιακής Βάσης της Microsoft:

296264 Ρύθμιση παραμέτρων ευκαιριακού κλειδώματος στα Windows

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