ACC2000: Τρόπος αντιμετώπισης προβλημάτων για σφάλματα μη έγκυρης σελίδας στη Microsoft Access 2000

Μεταφράσεις άρθρων Μεταφράσεις άρθρων
Αναγν. άρθρου: 208488 - Δείτε τα προϊόντα στα οποία αναφέρεται το συγκεκριμένο άρθρο.
Αυτό το άρθρο, στο παρελθόν ήταν δημοσιευμένο με αριθμό GR208488
Αυτό το αρχείο έχει αρχειοθετηθεί. Προσφέρεται “ως έχει” και δεν θα ενημερώνεται πια.
Αρχάριοι χρήστες: Απαιτείται γνώση του περιβάλλοντος εργασίας σε υπολογιστές για ένα χρήστη.

Αυτό το άρθρο ισχύει για μια βάση δεδομένων της Microsoft Access (.mdb) και ένα έργο της Microsoft Access (.adp).

Ανάπτυξη όλων | Σύμπτυξη όλων

Σε αυτήν τη σελίδα

Περίληψη

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

Περισσότερες πληροφορίες

Δύο είναι οι βασικές αιτίες του σφάλματος μη έγκυρης σελίδας σε περιβάλλον Windows 95/98:
  • Παρουσιάστηκε κάτι απροσδόκητο στο περιβάλλον Windows και συνήθως πρόκειται για εσφαλμένη διεύθυνση μνήμης. Για παράδειγμα, είναι δυνατή η ανάγνωση ή η εγγραφή από ένα πρόγραμμα ή στοιχείο των Windows σε μια θέση μνήμης που δεν του έχει εκχωρηθεί (μνήμη που δεν του ανήκει), ενέργεια που πιθανώς θα αντικαταστήσει ή θα καταστρέψει τον κωδικό άλλου προγράμματος σε εκείνη την περιοχή μνήμης.
  • Έχουν διαβιβαστεί παράμετροι που δεν είναι έγκυρες μεταξύ προγραμμάτων και του περιβάλλοντος των Windows. Οι μη έγκυρες παράμετροι είναι δυνατό να προκαλέσουν την εκτέλεση μη έγκυρων οδηγιών, με αποτέλεσμα σφάλματα σελίδας. Αυτό το αποτέλεσμα προκύπτει συνήθως όταν ο εσωτερικός κωδικός του προγράμματος διαβιβάσει με λανθασμένο τρόπο συγκεκριμένα δεδομένα, τα οποία δεν ήταν δυνατό να ερμηνευθούν σωστά από τα Windows ή κάποιο πρόγραμμα που βασίζεται στα Windows.
Επειδή οι αιτίες αυτές είναι γενικές, ίσως χρειαστεί να δοκιμάσετε αρκετά βήματα αντιμετώπισης προβλημάτων, για να εντοπίσετε τη συγκεκριμένη αιτία ενός σφάλματος μη έγκυρης σελίδας στην Microsoft Access. Μπορείτε να ξεκινήσετε ερευνώντας τα ακόλουθα ζητήματα που σχετίζονται με το πρόγραμμα:
  • Ένα σφάλμα της Microsoft Access που έχει επιβεβαιωθεί
  • Μια κατεστραμμένη ή κατακερματισμένη βάση δεδομένων
  • Μια βάση δεδομένων που έχει αλλοιωθεί
  • Λανθασμένες ρυθμίσεις μητρώου
  • Βιβλιοθήκες δυναμικής σύνδεσης (DLL) που δεν συμφωνούν
Εάν εξακριβώσετε ότι η αιτία δεν είναι καμία από αυτές, μπορείτε να ερευνήσετε τα ακόλουθα ζητήματα που σχετίζονται με το σύστημα:
  • Μια διένεξη μνήμης
  • Ένα ζήτημα με το φάκελο (κατάλογο) Temp
  • Ένα ζήτημα στο πρόγραμμα οδήγησης και στις ρυθμίσεις οθόνης
  • Ένα ζήτημα στο πρόγραμμα οδήγησης και στις ρυθμίσεις εκτυπωτή
  • Λανθασμένες ρυθμίσεις εικονικής μνήμης
  • Λανθασμένες ρυθμίσεις συστήματος αρχείων
  • Κατακερματισμός ή σφάλματα στον σκληρό δίσκο
Αυτά τα ζητήματα που σχετίζονται με το πρόγραμμα και το σύστημα καθώς και τα βήματα για την αντιμετώπιση τους αναλύονται λεπτομερώς παρακάτω.

Ζητήματα που σχετίζονται με το πρόγραμμα



Σφάλμα της Microsoft Access που έχει επιβεβαιωθεί

Περιστασιακά, ένα σφάλμα μη έγκυρης σελίδας προκαλείται από σφάλμα σε κάποιο πρόγραμμα.

Μπορείτε να βρείτε περισσότερες πληροφορίες σχετικά με οποιοδήποτε γνωστό ζήτημα της Microsoft Access που μπορεί να προκαλέσει σφάλματα μη έγκυρης σελίδας, κάνοντας αναζήτηση με τις εξής λέξεις στη Γνωσιακή Βάση της Microsoft (Knowledge Base):
σφάλμα σελίδας 2000

Κατεστραμμένη ή κατακερματισμένη βάση δεδομένων

Όταν λάβετε ένα σφάλμα μη έγκυρης σελίδας στην Microsoft Access, πρέπει να εκτελέσετε την εντολή Συμπύκνωση και επιδιόρθωση βάσης δεδομένων (Compact and Repair Database), για να διορθώσετε πιθανά σφάλματα που προκαλούνται από την κατεστραμμένη δομή ή τα κατεστραμμένα δεδομένα της τρέχουσας βάσης δεδομένων. Εάν η συμπεριφορά μιας βάσης δεδομένων είναι απρόβλεπτη ή οι επιδόσεις μειώνονται με την πάροδο του χρόνου, ενδέχεται να μην χρησιμοποιεί αποτελεσματικά τον χώρο στον σκληρό δίσκο επειδή είναι κατακερματισμένη. Εκτελέστε την εντολή Συμπύκνωση και επιδιόρθωση βάσης δεδομένων (Compact and Repair Database), για να ανασυγκροτήσετε και να επιδιορθώσετε τη βάση δεδομένων.

Για να εκτελέσετε την εντολή Συμπύκνωση και επιδιόρθωση βάσης δεδομένων (Compact and Repair Database):
  1. Κλείστε τη βάση δεδομένων. Εάν εργάζεστε σε περιβάλλον για πολλούς χρήστες, βεβαιωθείτε ότι όλοι οι χρήστες έχουν κλείσει τη βάση δεδομένων.
  2. Δημιουργήστε ένα αντίγραφο ασφαλείας της βάσης δεδομένων. Χρησιμοποιώντας την Εξερεύνηση των Windows (Windows Explorer), το φάκελο "Ο Υπολογιστής μου" (My Computer), τη Δημιουργία Αντιγράφων Ασφαλείας της Microsoft (Microsoft Backup), τις εντολές αντιγραφής ή δημιουργίας αντιγράφου ασφαλείας του MS-DOS ή άλλο λογισμικό δημιουργίας αντιγράφων ασφαλείας, αντιγράψτε το αρχείο της βάσης δεδομένων (ένα αρχείο .mdb) στο αποθηκευτικό μέσο που θα επιλέξετε.

    ΣΗΜΕΙΩΣΗ: Εάν δημιουργείτε αντίγραφο ασφαλείας σε δισκέτα και το μέγεθος του αρχείου της βάσης δεδομένων υπερβαίνει το μέγεθος της δισκέτας σας, δεν μπορείτε να χρησιμοποιήσετε την Εξερεύνηση των Windows (Windows Explorer) ή το φάκελο "Ο Υπολογιστής μου" (My Computer), για να δημιουργήσετε αντίγραφο ασφαλείας της βάσης δεδομένων σας. Πρέπει να χρησιμοποιήσετε τη Δημιουργία Αντιγράφων Ασφαλείας της Microsoft (Microsoft Backup), την εντολή δημιουργίας αντιγράφου ασφαλείας του MS-DOS ή λογισμικό δημιουργίας αντιγράφων ασφαλείας, για να μπορέσετε να αντιγράψετε το αρχείο σε περισσότερες από μία δισκέτες.

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

    Μπορείτε να δημιουργήσετε αντίγραφα ασφαλείας για μεμονωμένα αντικείμενα βάσεων δεδομένων, δημιουργώντας μια κενή βάση δεδομένων και εισάγοντας κατόπιν τα αντικείμενα που θέλετε από την αρχική βάση δεδομένων.
  3. Στο μενού Εργαλεία (Tools), τοποθετήστε το δείκτη του ποντικιού στην εντολή Βοηθήματα για βάσεις δεδομένων (Database Utilities) και στη συνέχεια κάντε κλικ στην εντολή Συμπύκνωση και επιδιόρθωση βάσης δεδομένων (Compact and Repair Database).
  4. Προσδιορίστε το όνομα και τη θέση της βάσης δεδομένων που θέλετε να επιδιορθώσετε. Κάντε κλικ στο κουμπί Συμπύκνωση (Compact). Στο πλαίσιο κειμένου Όνομα αρχείου (File name), πληκτρολογήστε το όνομα της βάσης δεδομένων και στη συνέχεια κάντε κλικ στο κουμπί Αποθήκευση (Save).

    ΣΗΜΕΙΩΣΗ: Μπορείτε να χρησιμοποιήσετε το ίδιο όνομα με το αρχικό για το αρχείο της συμπυκνωμένης βάσης δεδομένων ή μπορείτε να χρησιμοποιήσετε διαφορετικό όνομα για να δημιουργήσετε ένα ξεχωριστό αρχείο. Εάν χρησιμοποιήσετε το ίδιο όνομα, την ίδια μονάδα δίσκου και τον ίδιο φάκελο και η συμπύκνωση της βάσης δεδομένων ολοκληρωθεί με επιτυχία, η Microsoft Access αντικαθιστά αυτόματα το αρχικό αρχείο με τη συμπυκνωμένη έκδοση.
ΣΗΜΕΙΩΣΗ: Αφού εκτελέσετε την εντολή Συμπύκνωση και επιδιόρθωση βάσης δεδομένων (Compact and Repair Database), εάν η βάση δεδομένων παρουσιάζει απρόβλεπτη συμπεριφορά ή εάν λάβετε κάποιο σφάλμα μη έγκυρης σελίδας (είτε αμέσως είτε μετά από συνεχή χρήση), πρέπει να δοκιμάσετε να εκτελέσετε τα πρόσθετα βήματα αντιμετώπισης προβλημάτων που περιγράφονται σε αυτό το άρθρο, για να εντοπίσετε την αιτία του σφάλματος σελίδας.

Βάση δεδομένων που έχει αλλοιωθεί



Εάν με την εντολή Συμπύκνωση και επιδιόρθωση βάσης δεδομένων (Compact and Repair Database) δεν καταφέρετε να επιλύσετε την απρόβλεπτη συμπεριφορά ή τα σφάλματα μη έγκυρης σελίδας που σχετίζονται με το πρόγραμμα, προσπαθήστε να δημιουργήσετε μια νέα βάση δεδομένων, εισάγοντας αντικείμενα από την παλιά βάση δεδομένων και μεταγλωττίζοντας όλες τις λειτουργικές μονάδες στη νέα βάση δεδομένων.

ΣΗΜΕΙΩΣΗ: Η μέθοδος αυτή δεν συνιστάται, εάν η βάση δεδομένων σας είναι ρεπλίκα σε ένα σύνολο ρεπλικών. Εάν η ρεπλίκα σας είναι κατεστραμμένη, πρέπει να δημιουργήσετε νέα ρεπλίκα από το πρωτότυπο σχεδίασης (Design Master).

Για να δημιουργήσετε μια νέα βάση δεδομένων, ακολουθήστε τα εξής βήματα:

  1. Δημιουργήστε μια νέα βάση δεδομένων της Microsoft Access 2000.
  2. Στο μενού Αρχείο (File), κάντε κλικ στην εντολή Λήψη εξωτερικών δεδομένων (Get External Data) και στη συνέχεια κάντε κλικ στην εντολή Εισαγωγή (Import).
  3. Στο παράθυρο διαλόγου Εισαγωγή (Import), επιλέξτε το στοιχείο Microsoft Access (.mdb) στο πλαίσιο Αρχεία τύπου (Files of type).
  4. Στο πλαίσιο Διερεύνηση σε (Look in), επιλέξτε τη μονάδα δίσκου και το φάκελο όπου βρίσκεται το αρχείο της βάσης δεδομένων της Microsoft Access (.mdb) που θέλετε να εισαγάγετε και στη συνέχεια κάντε διπλό κλικ στο εικονίδιο της βάσης δεδομένων.
  5. Στο παράθυρο διαλόγου Εισαγωγή αντικειμένων (Import Objects), κάντε κλικ σε ένα ή περισσότερα αντικείμενα που θα εισαγάγετε. Ίσως θελήσετε να επιλέγετε μόνο μερικά αντικείμενα κάθε φορά, γιατί με αυτόν τον τρόπο είναι πιο εύκολος ο προσδιορισμός των κατεστραμμένων αντικειμένων.
  6. Κάντε κλικ στο κουμπί ΟΚ για να εισαγάγετε τα επιλεγμένα αντικείμενα. Εάν ένα αντικείμενο προκαλέσει κάποιο σφάλμα κατά την εισαγωγή του, πιθανώς το αντικείμενο να είναι κατεστραμμένο και να μην είναι δυνατό να επιδιορθωθεί. Θα χρειαστεί να εισαγάγετε το αντικείμενο από ένα αντίγραφο ασφαλείας της βάσης δεδομένων ή να δημιουργήσετε ξανά το αντικείμενο από την αρχή.
  7. Επαναλάβετε τα βήματα 2 έως 6, μέχρι να εισαχθούν όλα τα αντικείμενα στη νέα βάση δεδομένων.
  8. Μεταγλωττίστε όλες τις λειτουργικές μονάδες που εισαγάγατε στη νέα βάση δεδομένων. Για να εκτελέσετε αυτήν την ενέργεια, ακολουθήστε τα εξής βήματα:
    • Στο παράθυρο της βάσης δεδομένων, κάντε κλικ στην καρτέλα Λειτουργικές μονάδες (Modules).
    • Επιλέξτε μια λειτουργική μονάδα και στη συνέχεια κάντε κλικ στο κουμπί Σχεδίαση (Design).
    • Στο μενού Εντοπισμός σφαλμάτων (Debug), κάντε κλικ στην εντολή Μεταγλώττιση της όνομα βάσης δεδομένων (Compile database name).
  9. Κλείστε τη νέα βάση δεδομένων και τη Microsoft Access.
ΣΗΜΕΙΩΣΗ: Εάν η αρχική βάση δεδομένων έχει αναφορές σε βάσεις δεδομένων βιβλιοθήκης ή σε βιβλιοθήκες τύπων, σημειώστε τις αναφορές. Στη συνέχεια, στη νέα βάση δεδομένων, χρησιμοποιήστε την εντολή Αναφορές (References) (σε προβολή σχεδίασης μιας λειτουργικής μονάδας) για να προσθέσετε τις ίδιες αναφορές με την αρχική βάση δεδομένων.

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

Λανθασμένες ρυθμίσεις μητρώου

Εάν η αιτία κάποιου σφάλματος μη έγκυρης σελίδας ή απρόβλεπτης συμπεριφοράς στη Microsoft Access σχετίζεται με το πρόγραμμα, ενδέχεται να προκαλείται από λανθασμένες ρυθμίσεις στο μητρώο των Microsoft Windows. Μπορείτε να επαναφέρετε ή να δημιουργήσετε ξανά τις ρυθμίσεις του μητρώου για τη Microsoft Access, ακολουθώντας τα εξής βήματα:
  1. Κάντε κλικ στο κουμπί Έναρξη (Start) και στη συνέχεια τοποθετήστε το δείκτη του ποντικιού στην επιλογή Ρυθμίσεις (Settings). Στο υπομενού Ρυθμίσεις (Settings), κάντε κλικ στην επιλογή Πίνακας Ελέγχου (Control Panel).
  2. Στο παράθυρο "Πίνακας Ελέγχου" (Control Panel), κάντε διπλό κλικ στο εικονίδιο Προσθαφαίρεση προγραμμάτων (Add/Remove Programs).
  3. Στη λίστα με τα προγράμματα που εμφανίζονται, κάντε κλικ στο στοιχείο Microsoft Office 2000 και στη συνέχεια κάντε κλικ στο κουμπί Προσθαφαίρεση (Add/Remove). Θα εμφανιστεί το παράθυρο "Λειτουργία συντήρησης του Microsoft Office 2000" (Microsoft Office 2000 Maintenance Mode).
  4. Στο παράθυρο "Λειτουργία συντήρησης του Microsoft Office 2000" (Microsoft Office 2000 Maintenance Mode), κάντε κλικ στην εντολή Επιδιόρθωση του Office (Repair Office) και στη συνέχεια ακολουθήστε τις οδηγίες για να εγκαταστήσετε ξανά το Μicrosoft Office.

DLL που δεν συμφωνούν

Μια άλλη αιτία για σφάλματα μη έγκυρης σελίδας είναι οι βιβλιοθήκες δυναμικής σύνδεσης (DLL) που δεν συμφωνούν στο σύστημα των Windows που διαθέτετε. Σε αυτήν την περίπτωση, το αρχείο βιβλιοθήκης που αναφέρεται στο μήνυμα λάθους είναι συνήθως μια λανθασμένη έκδοση της Microsoft Access, για παράδειγμα:
Η MSACCESS προκάλεσε ένα σφάλμα μη έγκυρης σελίδας στο όνομα_αρχείου.dll

(MSACCESS caused an invalid page fault in name .dll)
Το ζήτημα των DLL που δεν συμφωνούν ενδέχεται να παρουσιαστεί μερικές φορές, εάν κάποιο από τα ακόλουθα προγράμματα είναι εγκατεστημένο στον υπολογιστή σας, όταν εγκαθιστάτε τη Microsoft Access ή το Microsoft Office:
  • Microsoft Visual Basic έκδοση 4.0 με Visual SourceSafe (μόνο για Enterprise Edition)
  • Microsoft Visual Basic έκδοση 4.0 (Standard ή Professional Edition)
  • Microsoft Office Standard για Windows 95
Για την αντιμετώπιση του ζητήματος των DLL που δεν συμφωνούν, ακολουθήστε τα εξής βήματα:

  1. Ξεκινήστε την Εξερεύνηση των Windows (Windows Explorer) και στη συνέχεια εντοπίστε το φάκελο \Windows\System. Αναζητήστε το αρχείο βιβλιοθήκης που αναφέρεται στο μήνυμα λάθους για σφάλμα σελίδας και στη συνέχεια μετονομάστε το αρχείο βιβλιοθήκης, χρησιμοποιώντας ένα μοναδικό όνομα.
  2. Απεγκαταστήστε τη Microsoft Access ή το Microsoft Office και οποιοδήποτε από τα προγράμματα που αναφέρονται παραπάνω, τα οποία ήταν εγκατεστημένα στον υπολογιστή σας όταν λάβατε το μήνυμα λάθους. Για να εκτελέσετε αυτήν την ενέργεια, ακολουθήστε τα εξής βήματα:
    • Κάντε κλικ στο κουμπί Έναρξη (Start), τοποθετήστε το δείκτη του ποντικιού στην επιλογή Ρυθμίσεις (Settings) και κατόπιν κάντε κλικ στην επιλογή Πίνακας Ελέγχου (Control Panel).
    • Στον Πίνακα Ελέγχου (Control Panel), κάντε διπλό κλικ στο εικονίδιο Προσθαφαίρεση προγραμμάτων (Add/Remove Programs).
    • Στο παράθυρο διαλόγου Ιδιότητες: Προσθαφαίρεση προγραμμάτων (Add/Remove Programs Properties), επιλέξτε το πρόγραμμα που θα απεγκαταστήσετε και στη συνέχεια κάντε κλικ στο κουμπί Προσθαφαίρεση (Add/Remove).
    • Ακολουθήστε τις οδηγίες για να καταργήσετε όλο το πρόγραμμα.
    ΣΗΜΕΙΩΣΗ: Εάν έχετε εγκαταστήσει τη Microsoft Visual Basic με το Visual SourceSafe, δεν χρειάζεται να απεγκαταστήσετε το πρόγραμμα Visual Basic. Είναι προτιμότερο να καταργήσετε μόνο το στοιχείο SourceSafe.

  3. Εάν έχετε εγκαταστήσει τη Microsoft Visual Basic με το Visual SourceSafe, δεν χρειάζεται να απεγκαταστήσετε το πρόγραμμα Visual Basic. Είναι προτιμότερο να καταργήσετε μόνο το στοιχείο SourceSafe. Εγκαταστήστε ξανά τη Microsoft Access ή/και το Microsoft Office, ακολουθώντας τα εξής βήματα:

    ΣΗΜΕΙΩΣΗ: Φροντίστε να εγκαταστήσετε πρώτα τη Microsoft Access και μετά το Microsoft Office, όταν εγκαταστήσετε ξανά τα δύο προγράμματα. Αυτή η σειρά εγκατάστασης είναι σημαντική για την αποφυγή ζητημάτων με αρχεία DLL που δεν συμφωνούν στο σύστημά σας.
    • Κάντε κλικ στο κουμπί Έναρξη (Start), τοποθετήστε το δείκτη του ποντικιού στην επιλογή Ρυθμίσεις (Settings) και κατόπιν κάντε κλικ στην επιλογή Πίνακας Ελέγχου (Control Panel).
    • Στον Πίνακα Ελέγχου (Control Panel), κάντε διπλό κλικ στο εικονίδιο Προσθαφαίρεση προγραμμάτων (Add/Remove Programs).
    • Στο παράθυρο διαλόγου Ιδιότητες: Προσθαφαίρεση προγραμμάτων (Add/Remove Programs Properties), κάντε κλικ στο κουμπί Εγκατάσταση (Install).
    • Ακολουθήστε τις οδηγίες για την εγκατάσταση του προγράμματος στον υπολογιστή σας.
  4. Εάν έχετε εγκαταστήσει τη Microsoft Visual Basic με το Visual SourceSafe, δεν χρειάζεται να απεγκαταστήσετε το πρόγραμμα Visual Basic. Είναι προτιμότερο να καταργήσετε μόνο το στοιχείο SourceSafe. Εάν καταργήσατε το Microsoft Visual SourceSafe, μπορείτε να επαναλάβετε το βήμα 2 για να εγκαταστήσετε ξανά το στοιχείο SourceSafe της Visual Basic (Enterprise Edition).
  5. Εάν έχετε εγκαταστήσει τη Microsoft Visual Basic με το Visual SourceSafe, δεν χρειάζεται να απεγκαταστήσετε το πρόγραμμα Visual Basic. Είναι προτιμότερο να καταργήσετε μόνο το στοιχείο SourceSafe. Εάν καταργήσατε όλη τη Visual Basic, μπορείτε να εγκαταστήσετε ξανά το πρόγραμμα επαναλαμβάνοντας το βήμα 3.
  6. Εάν έχετε εγκαταστήσει τη Microsoft Visual Basic με το Visual SourceSafe, δεν χρειάζεται να απεγκαταστήσετε το πρόγραμμα Visual Basic. Είναι προτιμότερο να καταργήσετε μόνο το στοιχείο SourceSafe. Εάν καταργήσατε το Microsoft Office Standard για Windows 95, μπορείτε να εγκαταστήσετε ξανά το πρόγραμμα επαναλαμβάνοντας το βήμα 3.
Εάν εξακολουθείτε να λαμβάνετε σφάλματα μη έγκυρης σελίδας, αφού εξετάσετε τις αιτίες που σχετίζονται με το πρόγραμμα, προσπαθήστε να αντιμετωπίσετε τα προβλήματα που σχετίζονται με το σύστημα και τα οποία περιγράφονται παρακάτω.

Ζητήματα που σχετίζονται με το σύστημα



Αυτή η ενότητα αναφέρεται στις αιτίες που σχετίζονται με το σύστημα για σφάλματα μη έγκυρης σελίδας στα λειτουργικά συστήματα των Windows 95 και 98. Εάν εκτελείτε τη Microsoft Access σε περιβάλλον Windows NT, πολλές από τις διαδικασίες αντιμετώπισης προβλημάτων που αναφέρονται σε αυτήν την ενότητα μπορούν να εφαρμοστούν. Ωστόσο, οι οδηγίες βήμα προς βήμα για την εφαρμογή τους μπορεί να διαφέρουν. Συμβουλευτείτε την τεκμηρίωση των Windows NT για περισσότερες πληροφορίες σχετικά με την αντιμετώπιση προβλημάτων των αιτιών που σχετίζονται με το σύστημα.

Διένεξη μνήμης

Μια κοινή αιτία σφαλμάτων μη έγκυρης σελίδας είναι η διένεξη μνήμης που επηρεάζει ένα πρόγραμμα οδήγησης συσκευής, προγράμματα TSR (terminate-and-stay resident), ένα στοιχείο συστήματος ή κάποιο άλλο αρχείο που έχει φορτωθεί. Για την αντιμετώπιση προβλημάτων διένεξης μνήμης, το πρώτο βήμα είναι να κάνετε επανεκκίνηση των Windows 95 ή 98 σε ασφαλή λειτουργία (Safe Mode).

Η ασφαλής λειτουργία (Safe mode) παρακάμπτει τα αρχεία εκκίνησης, συμπεριλαμβανομένου του μητρώου, των αρχείων Config.sys, Autoexec.bat και των ενοτήτων [Boot] και [386Enh] στο αρχείο System.ini, και σας παρέχει πρόσβαση στα αρχεία παραμέτρων των Windows. Γίνεται φόρτωση μόνο των σημαντικών αρχείων συστήματος και των προγραμμάτων οδήγησης συσκευών (όπως του ποντικιού, του πληκτρολογίου και της standard VGA). Για το λόγο αυτό, η ασφαλής λειτουργία (Safe Mode) χρησιμεύει για την απομόνωση και την επίλυση διενέξεων μνήμης.

Για να ξεκινήσετε τα Windows 95 ή 98 σε ασφαλή λειτουργία (Safe Mode):
  1. Ξεκινήστε πάλι τον υπολογιστή. Όταν εμφανιστεί το μήνυμα "Εκκίνηση των Windows 95/98" (Starting Windows 95/98), πατήστε το πλήκτρο F8.
  2. Επιλέξτε την εντολή Safe Mode από το μενού εκκίνησης Startup Menu (ή πατήστε το πλήκτρο F5).
  3. Ξεκινήστε πάλι τη Microsoft Access και στη συνέχεια προσπαθήστε να αναπαραγάγετε το σφάλμα μη έγκυρης σελίδας.

    Εάν δεν μπορείτε να αναπαραγάγετε το σφάλμα μη έγκυρης σελίδας, κατά πάσα πιθανότητα η αιτία σχετίζεται με το σύστημα. Για να απομονώσετε τη συγκεκριμένη αιτία, κάντε επανεκκίνηση του υπολογιστή και ακολουθήστε τις εντολές εκκίνησης γραμμή προς γραμμή. Για περισσότερες πληροφορίες σχετικά με αυτήν την τεχνική, αναζητήστε τις φράσεις step-by-step και κατόπιν "για να επιβεβαιώσετε τις εντολές εκκίνησης γραμμή προς γραμμή" (going through the startup commands line by line), χρησιμοποιώντας την επιλογή Αναζήτηση (Find) στα θέματα της Βοήθειας (Help) των Windows 95/98.Εάν μπορείτε να αναπαραγάγετε το σφάλμα μη έγκυρης σελίδας σε ασφαλή λειτουργία (Safe Mode), μπορείτε να δοκιμάσετε να εκτελέσετε πρόσθετα βήματα αντιμετώπισης προβλημάτων που περιγράφονται σε αυτό το άρθρο. Μπορείτε ακόμα να προσπαθήσετε να κάνετε καθαρή εκκίνηση του υπολογιστή σας.
Για πρόσθετες πληροφορίες σχετικά με τον τρόπο εκτέλεσης καθαρής εκκίνησης στα Windows 95, κάντε κλικ στον αριθμό του άρθρου παρακάτω, για να προβάλετε το άρθρο στη Γνωσιακή Βάση της Microsoft (Knowledge Base):
136337 Αντιμετώπιση προβλημάτων Εκκίνησης για τα Windows 95 και Μηνύματα Λάθους
Για πρόσθετες πληροφορίες σχετικά με τα αρχεία που φορτώνονται κατά την εκκίνηση των Windows 95 σε ασφαλή λειτουργία (SafeMode), κάντε κλικ στον αριθμό του άρθρου παρακάτω, για να προβάλετε το άρθρο στη Γνωσιακή Βάση της Microsoft (Knowledge Base):
122051 Τρόπος πραγματοποίησης εκκίνησης των Windows 95 σε ασφαλή λειτουργία

Ζήτημα με το φάκελο Temp

Μερικές φορές, μπορεί να παρουσιαστεί απρόβλεπτη συμπεριφορά στη Microsoft Access, όταν δεν έχετε αρκετό χώρο στο δίσκο για προσωρινά αρχεία. Περιοδικά, θα πρέπει να καταργείτε τυχόν προσωρινά αρχεία που έχουν απομείνει στο σύστημά σας. Επιπλέον, βεβαιωθείτε ότι διαθέτετε τουλάχιστον 8-10 megabyte (MB) ελεύθερου χώρου στον σκληρό σας δίσκο που περιέχει τον προσωρινό φάκελο Temp.

Για να καταργήσετε τυχόν προσωρινά αρχεία που έχουν απομείνει, ακολουθήστε τα εξής βήματα:
  1. Ξεκινήστε πάλι τον υπολογιστή σας. Πατήστε το πλήκτρο F8 όταν εμφανιστεί το μήνυμα "Εκκίνηση των Windows 95/98" (Starting Windows 95/98) και κατόπιν επιλέξτε την εντολή Safe mode command prompt only.
  2. Πληκτρολογήστε set και κατόπιν πατήστε το πλήκτρο ENTER. Σημειώστε τη θέση της μεταβλητής Temp.
  3. Μεταβείτε στο φάκελο που σημειώσατε στο βήμα 2. Για παράδειγμα, εάν ο φάκελος Temp βρίσκεται στη διαδρομή C:\Windows\Temp, πληκτρολογήστε την ακόλουθη γραμμή και κατόπιν πατήστε το πλήκτρο ENTER:
    cd\windows\temp
  4. Διαγράψτε τυχόν προσωρινά αρχεία που υπάρχουν σε αυτόν τον κατάλογο. Συνήθως, τα προσωρινά αρχεία έχουν επέκταση .tmp. Για να διαγράψετε αυτά τα αρχεία, πληκτρολογήστε την ακόλουθη γραμμή και κατόπιν πατήστε το πλήκτρο ENTER:
    del *.tmp
    ΣΗΜΕΙΩΣΗ: Δεν πρέπει να διαγράψετε αυτά τα αρχεία μέσα από το περιβάλλον εργασίας των Windows, επειδή τα Windows ή κάποιο πρόγραμμα που βασίζεται στα Windows ενδέχεται να χρησιμοποιεί κάποιο από αυτά τα αρχεία.
  5. Εάν ο υπολογιστής έχει κουμπί επαναφοράς, πατήστε το τώρα. Διαφορετικά, πιέστε το συνδυασμό πλήκτρων CTRL+ALT+DELETE για να κάνετε επανεκκίνηση του υπολογιστή. Με αυτόν τον τρόπο, τα Windows 95 ή 98 θα ξεκινήσουν σε κατάσταση κανονικής λειτουργίας.

Ζήτημα με την οθόνη



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

Διένεξη προγράμματος οδήγησης οθόνης

Για να αντιμετωπίσετε προβλήματα διένεξης προγράμματος οδήγησης οθόνης, αλλάξτε τον προσαρμογέα οθόνης του συστήματός σας σε Standard VGA, ο οποίος θα πρέπει να λειτουργεί με τις περισσότερες οθόνες. Για περισσότερες πληροφορίες σχετικά με την αλλαγή του προσαρμογέα οθόνης σε standard VGA, κάντε κλικ στον αριθμό του άρθρου παρακάτω, για να προβάλετε το άρθρο στη Γνωσιακή Βάση της Microsoft (Knowledge Base):
135483 Αρχείο Display.txt του CD-ROM των Windows 95
Εάν η αλλαγή του προσαρμογέα οθόνης σε standard VGA επιλύσει το σφάλμα σελίδας ή τα ζητήματα απροσδόκητης συμπεριφοράς οθόνης στη Microsoft Access, πρέπει να επικοινωνήσετε με τον κατασκευαστή του προσαρμογέα, για να μάθετε αν υπάρχει κάποιο διαθέσιμο ενημερωμένο πρόγραμμα οδήγησης.

Ρυθμίσεις υλικού γραφικών

Για να προσδιορίσετε εάν ένα σφάλμα μη έγκυρης σελίδας προκαλείται από τον τρόπο με τον οποίο τα Windows 95 ή 98 χρησιμοποιούν την κάρτα οθόνης που διαθέτετε, προσπαθήστε να τροποποιήσετε τις ρυθμίσεις του υλικού γραφικών που διαθέτετε. Για να εκτελέσετε αυτήν την ενέργεια, ακολουθήστε τα εξής βήματα:
  1. Κάντε κλικ στο κουμπί Έναρξη (Start), τοποθετήστε το δείκτη του ποντικιού στην επιλογή Ρυθμίσεις (Settings) και κατόπιν κάντε κλικ στην επιλογή Πίνακας Ελέγχου (Control Panel).
  2. Κάντε διπλό κλικ στο εικονίδιο Σύστημα (System).
  3. Κάντε κλικ στην καρτέλα Επιδόσεις (Performance) και κατόπιν κάντε κλικ στο κουμπί Γραφικά (Graphics) στην ενότητα Προηγμένες ρυθμίσεις (Advanced Settings).
  4. Μετακινήστε το ρυθμιστικό Επιτάχυνση υλικού (Hardware Acceleration) στη ρύθμιση Καμία (None) (στην τελευταία ρύθμιση στα αριστερά) και στη συνέχεια κάντε κλικ στο κουμπί ΟΚ.
  5. Στο παράθυρο διαλόγου Ιδιότητες: Σύστημα (System Properties), κάντε κλικ στο κουμπί ΟΚ.
Για περισσότερες πληροφορίες σχετικά με την αντιμετώπιση προβλημάτων οθόνης, κάντε κλικ στον αριθμό του άρθρου παρακάτω, για να προβάλετε το άρθρο στη Γνωσιακή Βάση της Microsoft (Knowledge Base):
127139 Αντιμετώπιση προβλημάτων βίντεο στα Windows

Ζήτημα με το πρόγραμμα οδήγησης εκτυπωτή



Όταν προσπαθείτε να εκτυπώσετε στη Microsoft Access, εάν εμφανιστεί σφάλμα μη έγκυρης σελίδας ή αντιμετωπίσετε δυσκολίες εκτύπωσης, δοκιμάστε να χρησιμοποιήσετε το πρόγραμμα οδήγησης "Γενικής χρήσης/Μόνο κείμενο" (Generic/Text Only) στα Windows 95 ή 98. Για να γίνει αυτό, ακολουθήστε τα εξής βήματα:
  1. Κάντε κλικ στο κουμπί Έναρξη (Start), τοποθετήστε το δείκτη του ποντικιού στην επιλογή Ρυθμίσεις (Settings) και κατόπιν κάντε κλικ στην επιλογή Εκτυπωτές (Printers).
  2. Κάντε διπλό κλικ στο εικονίδιο Προσθήκη εκτυπωτή (Add Printer) και στη συνέχεια ακολουθήστε τις οδηγίες στον "Οδηγό προσθήκης εκτυπωτών" (Add Printer Wizard), για να εγκαταστήσετε το πρόγραμμα οδήγησης εκτυπωτή "Γενικής χρήσης/Μόνο κείμενο" (Generic/Text Only).
  3. Προσπαθήστε να εκτυπώσετε από τη Microsoft Access με αυτό το πρόγραμμα οδήγησης.
ΣΗΜΕΙΩΣΗ: Εάν οι δυσκολίες εκτύπωσης παρουσιάζονται στο πρόγραμμα οδήγησης "Γενικής χρήσης/Μόνο κείμενο" (Generic/Text Only) καθώς και σε άλλο πρόγραμμα οδήγησης, πιθανότατα η δυσκολία να μην αφορά αποκλειστικά το πρόγραμμα οδήγησης. Ωστόσο, εάν η δυσκολία εκτύπωσης φαίνεται να έχει αντιμετωπιστεί με τη χρήση διαφορετικού προγράμματος οδήγησης εκτυπωτή, ακολουθήστε τα εξής βήματα για να καταργήσετε και να εγκαταστήσετε ξανά το πρώτο πρόγραμμα οδήγησης:
  1. Κάντε κλικ στο κουμπί Έναρξη (Start), τοποθετήστε το δείκτη του ποντικιού στην επιλογή Ρυθμίσεις (Settings) και κατόπιν κάντε κλικ στην επιλογή Εκτυπωτές (Printers).
  2. Χρησιμοποιήστε το δεξιό κουμπί του ποντικιού για να κάνετε κλικ στον εκτυπωτή που θέλετε να καταργήσετε και στη συνέχεια κάντε κλικ στην εντολή Διαγραφή (Delete) του μενού που εμφανίζεται.
  3. Εάν σας ζητηθεί να καταργήσετε όλα τα αρχεία που σχετίζονται με τον εκτυπωτή, κάντε κλικ στο κουμπί Ναι (Yes).
  4. Κάντε κλικ στο κουμπί Έναρξη (Start), τοποθετήστε το δείκτη του ποντικιού στην επιλογή Ρυθμίσεις (Settings) και κατόπιν κάντε κλικ στην επιλογή Εκτυπωτές (Printers).
  5. Κάντε διπλό κλικ στο εικονίδιο Προσθήκη εκτυπωτή (Add Printer) και στη συνέχεια ακολουθήστε τις οδηγίες στον "Οδηγό προσθήκης εκτυπωτών" (Add Printer Wizard), για να εγκαταστήσετε πάλι το αρχικό πρόγραμμα οδήγησης του εκτυπωτή.
    ΣΗΜΕΙΩΣΗ: Εάν η νέα εγκατάσταση του προγράμματος οδήγησης εκτυπωτή δεν επιδιορθώσει τις δυσκολίες εκτύπωσης, δοκιμάστε να χρησιμοποιήσετε ένα διαφορετικό πρόγραμμα οδήγησης ή το πρόγραμμα οδήγησης "Γενικής χρήσης/Μόνο κείμενο" (Generic/Text Only) ξανά. Επικοινωνήστε με τον κατασκευαστή του προγράμματος οδήγησης εκτυπωτή για να αναφέρετε το ζήτημα και να μάθετε εάν υπάρχει διαθέσιμο ενημερωμένο πρόγραμμα οδήγησης.

Λανθασμένες ρυθμίσεις εικονικής μνήμης



Μπορεί περιστασιακά να παρουσιαστεί απροσδόκητη συμπεριφορά στη Microsoft Access, όταν η ρύθμιση εικονικής μνήμης είναι πολύ χαμηλή για το σύστημά σας. Τα Windows 95/98 χρησιμοποιούν δυναμική διαχείριση εικονικής μνήμης για το χειρισμό των λειτουργιών του αρχείου μετάθεσης. Πρέπει να χρησιμοποιείτε τις προεπιλεγμένες ρυθμίσεις εικονικής μνήμης όποτε είναι δυνατόν.

Ωστόσο, εάν υποψιάζεστε ότι η απροσδόκητη συμπεριφορά στη Microsoft Access προκαλείται από χαμηλή εικονική μνήμη, προσπαθήστε να αλλάξετε με μη αυτόματο τρόπο τις ρυθμίσεις της εικονικής μνήμης. Εάν η μέγιστη ρύθμιση για την εικονική μνήμη έχει ήδη οριστεί, ενδέχεται να χρειαστεί να επιλέξετε διαφορετικό σκληρό δίσκο ή να καταργήσετε αρχεία από τον τρέχοντα σκληρό δίσκο, για να αυξήσετε το χώρο του σκληρού δίσκου που έχει δεσμευθεί για πρόσθετη μνήμη. Μπορείτε να αυξήσετε τον χώρο του σκληρού δίσκου που έχει δεσμευθεί για την επιπλέον μνήμη ακολουθώντας τα εξής βήματα:
  1. Κάντε κλικ στο κουμπί Έναρξη (Start), τοποθετήστε το δείκτη του ποντικιού στην επιλογή Ρυθμίσεις (Settings) και κατόπιν κάντε κλικ στην επιλογή Πίνακας Ελέγχου (Control Panel).
  2. Κάντε διπλό κλικ στο εικονίδιο Σύστημα (System).
  3. Κάντε κλικ στην καρτέλα Επιδόσεις (Performance) και κατόπιν κάντε κλικ στο κουμπί Εικονική μνήμη (Virtual Memory).
  4. Επιλέξτε το κουμπί επιλογής Ορισμός παραμέτρων από το χρήστη (Let me specify my own virtual memory settings).
  5. Επιλέξτε έναν σκληρό δίσκο και στη συνέχεια αυξήστε τις ελάχιστες και τις μέγιστες ρυθμίσεις, όπως απαιτείται.
  6. Κάντε κλικ στο κουμπί ΟΚ.
Για πρόσθετες πληροφορίες σχετικά με την εικονική μνήμη, κάντε κλικ στον αριθμό του άρθρου παρακάτω, για να προβάλετε το άρθρο στη Γνωσιακή Βάση της Microsoft (Knowledge Base):
128327 Τρόπος διαχείρισης της εικονικής μνήμης στα Windows 95/98/Me

Λανθασμένες ρυθμίσεις συστήματος αρχείων



Η απρόβλεπτη συμπεριφορά στη Μicrosoft Access μπορεί να προκαλείται (σε σπάνιες περιπτώσεις) από λανθασμένες ρυθμίσεις για τις επιδόσεις του συστήματος αρχείων των Windows. Για να ελέγξετε αυτές τις ρυθμίσεις, προσπαθήστε να ενεργοποιήσετε ή να απενεργοποιήσετε επιλογές του συστήματος αρχείων, όπως τις επιλογές Χωρίς σημασιολογία κοινής χρήσης και κλειδώματος νέων αρχείων (Disable New File Sharing and Locking Semantics) ή Χωρίς προγράμματα οδήγησης δίσκου των 32 bit σε προστατευμένη λειτουργία (Disable All 32-bit, Protected-Mode Disk Drivers).

Για να δοκιμάσετε διαφορετικές ρυθμίσεις του συστήματος αρχείων:

  1. Κάντε κλικ στο κουμπί Έναρξη (Start), τοποθετήστε το δείκτη του ποντικιού στην επιλογή Ρυθμίσεις (Settings) και κατόπιν κάντε κλικ στην επιλογή Πίνακας Ελέγχου (Control Panel).
  2. Κάντε διπλό κλικ στο εικονίδιο Σύστημα (System).
  3. Κάντε κλικ στην καρτέλα Επιδόσεις (Performance).
  4. Κάντε κλικ στο κουμπί Σύστημα αρχείων (File System).
  5. Κάντε κλικ στην καρτέλα Αντιμετώπιση προβλημάτων (Troubleshooting).
  6. Ορίστε διαφορετικές ρυθμίσεις στις επιλογές και στη συνέχεια κάντε κλικ στο κουμπί ΟΚ.
Εάν η τροποποίηση των ρυθμίσεων για τις επιδόσεις του συστήματος αρχείων δεν επιδιορθώσει την απρόβλεπτη συμπεριφορά στη Microsoft Access, επαναλάβετε τα προηγούμενα βήματα για να επαναφέρετε τις επιλογές των επιδόσεων του συστήματος αρχείων στις αρχικές τους ρυθμίσεις. Στη συνέχεια, δοκιμάστε να εκτελέσετε άλλα βήματα αντιμετώπισης προβλημάτων που αναφέρονται σε αυτό το άρθρο, για να απομονώσετε την αιτία αυτών των ζητημάτων.

Κατακερματισμός ή σφάλματα στον σκληρό δίσκο



Εάν κάποιο σφάλμα μη έγκυρης σελίδας οφείλεται στον κατακερματισμό ή σε σφάλματα του σκληρού δίσκου, μπορείτε να χρησιμοποιήσετε την Εξέταση Δίσκων (ScanDisk) και την Ανασυγκρότηση Δίσκων (Disk Defragmenter) (Defrag.exe) για να διορθώσετε το ζήτημα.Για να χρησιμοποιήσετε την Εξέταση Δίσκων (Scandisk), ακολουθήστε τα εξής βήματα:
  1. Κάντε κλικ στο κουμπί Έναρξη (Start), τοποθετήστε το δείκτη του ποντικιού στην επιλογή Προγράμματα (Programs), κατόπιν στην επιλογή Βοηθήματα (Accessories), κατόπιν στην επιλογή Εργαλεία συστήματος (System Tools) και τέλος κάντε κλικ στην επιλογή Εξέταση Δίσκων (ScanDisk).
  2. Επιλέξτε τη μονάδα δίσκου που περιέχει το φάκελο της Microsoft Access.
  3. Κάντε κλικ στο κουμπί επιλογής Σχολαστικός (Thorough) στην περιοχή Τύπος ελέγχου (Type of Test).
  4. Κάντε κλικ στο κουμπί Εκκίνηση (Start).
  5. Εάν αναφερθούν σφάλματα, αφήστε την Εξέταση Δίσκων (ScanDisk) να τα διορθώσει.
Για να χρησιμοποιήσετε την Ανασυγκρότηση Δίσκων (Disk Defragmenter), ακολουθήστε τα εξής βήματα:
  1. Κάντε κλικ στο κουμπί Έναρξη (Start), τοποθετήστε το δείκτη του ποντικιού στην επιλογή Προγράμματα (Programs), κατόπιν στην επιλογή Βοηθήματα (Accessories), μετά στην επιλογή Εργαλεία συστήματος (System Tools) και τέλος κάντε κλικ στην επιλογή Ανασυγκρότηση Δίσκων (Disk Defragmenter).
  2. Επιλέξτε τη μονάδα που περιέχει το φάκελο της Microsoft Access και στη συνέχεια κάντε κλικ στο κουμπί ΟΚ.
  3. Στο πλαίσιο Ανασυγκρότηση μονάδας δίσκου (Disk Defragmenter), κάντε κλικ στο κουμπί Εκκίνηση (Start).

Ιδιότητες

Αναγν. άρθρου: 208488 - Τελευταία αναθεώρηση: Τετάρτη, 29 Ιανουαρίου 2014 - Αναθεώρηση: 1.0
Οι πληροφορίες σε αυτό το άρθρο ισχύουν για:
  • Microsoft Access 2000 Standard Edition
Λέξεις-κλειδιά: 
kbnosurvey kbarchive kbhowto kbinfo kbenv kbdta πρόγραμμα εικονική διένεξη μνήμης σελίδας οδήγησης σφάλματα οθόνης έγκυρης μνήμη μη ρυθμίσεις λανθασμένες κατακερματισμένη επιδιόρθωση KB208488

Contact us for more help

Contact us for more help
Connect with Answer Desk for expert help.
Get more support from smallbusiness.support.microsoft.com