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

Μεταφράσεις άρθρων Μεταφράσεις άρθρων
Αναγν. άρθρου: 835416 - Δείτε τα προϊόντα στα οποία αναφέρεται το συγκεκριμένο άρθρο.
Αυτό το άρθρο αφορά αρχεία βάσεων δεδομένων της Microsoft Access (.mdb) ή (.accdb).Μέση: Απαιτεί βασικές μακροεντολών, κωδικοποίησης και διαλειτουργικότητας ικανότητες.
Ανάπτυξη όλων | Σύμπτυξη όλων

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

Συμπτώματα

Στη Microsoft Access, όταν προσπαθείτε να εκτελέσετε ένα ερώτημα προσάρτησης για να εκτελέσετε ένα ερώτημα δημιουργίας πίνακα ή να εισαγάγετε δεδομένα σε μια μεγάλη, η Microsoft Access το αρχείο της βάσης δεδομένων, ενδέχεται να λάβετε το ακόλουθο μήνυμα λάθους:
Μη έγκυρο όρισμα.
Αυτό το ζήτημα παρουσιάζεται όταν το μέγεθος του αρχείου βάσης δεδομένων της Access προσεγγίζει τον περιορισμό μεγέθους 2 gigabyte (GB).

Εναλλακτικός τρόπος αντιμετώπισης

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

Μέθοδος 1: Συμπυκνώσετε το αρχείο βάσης δεδομένων της Access

Μπορείτε να μειώσετε το μέγεθος του αρχείου βάσης δεδομένων της Access με την εκτέλεση τηςΣυμπύκνωση και επιδιόρθωση βάσης δεδομένωνUtility. Για να το κάνετε αυτό, ακολουθήστε τα εξής βήματα: (Use the tools in the Windows Recovery Environment to repair Windows Vista. To do this, follow these steps:).

ΣΗΜΕΙΩΣΗΕάν θέλετε να συμπιέσετε ένα κοινόχρηστο αρχείο βάσης δεδομένων Access που βρίσκεται σε διακομιστή ή κοινόχρηστο φάκελο, πρέπει να βεβαιωθείτε ότι δεν υπάρχει άλλος χρήστης στο δίκτυο έχει ανοίξει το αρχείο βάσης δεδομένων της Access. Πρέπει να έχετε αποκλειστική χρήση του αρχείου βάσης δεδομένων της Access.
  1. Ξεκινήστε την Access.
  2. Στο διακομιστήΕργαλείαμενού, σημείοΒοηθητικά προγράμματα βάσης δεδομένων, και στη συνέχεια κάντε κλικ στο κουμπίΣυμπύκνωση και επιδιόρθωση βάσης δεδομένων.

    ΣΗΜΕΙΩΣΗΣτην Access 2007, κάντε κλικ στο κουμπίΚουμπί του Microsoft Office, τοποθετήστε το δείκτηΔιαχείριση, και στη συνέχεια κάντε κλικ στο κουμπίΣυμπύκνωση και επιδιόρθωση βάσης δεδομένων.
  3. ΣτοΒάση δεδομένων προς συμπύκνωση απόπαράθυρο διαλόγου πλαίσιο, επιλέξτε το αρχείο της Access που θέλετε να συμπυκνώσετε και στη συνέχεια κάντε κλικ στο κουμπίΣυμπύκνωση.
  4. ΣτοCompact Database Intoπαράθυρο διαλόγου πλαίσιο, επιλέξτε το όνομα για το συμπυκνωμένο αρχείο βάσης δεδομένων της Access.
  5. Κάντε κλικΑποθήκευση (Save).

Μέθοδος 2: Να διαιρέσετε το αρχείο βάσης δεδομένων της Access

Μπορείτε επίσης να αντιμετωπίσετε αυτό το ζήτημα διαιρώντας την Access αρχείο βάσης δεδομένων σε πολλαπλά αρχεία βάσης δεδομένων της Access. Εάν το αρχείο βάσης δεδομένων της Access περιέχει λειτουργικές μονάδες με πολλά κώδικα, μπορείτε να χρησιμοποιείτε βάσεις δεδομένων βιβλιοθήκης για να αποθηκεύσει τον κωδικό. Επίσης μπορείτε να χρησιμοποιείτε τον "Οδηγό διαίρεσης βάσεων δεδομένων" για να διαιρέσετε το μεμονωμένο αρχείο βάσης δεδομένων της Access σε δύο αρχεία βάσης δεδομένων της Access. Ένα από τα αρχεία βάσης δεδομένων της Access περιέχει όλους τους πίνακες. Το άλλο αρχείο βάσης δεδομένων Access περιέχει τα υπόλοιπα αντικείμενα βάσης δεδομένων, όπως φόρμες και εκθέσεις. Για να το κάνετε αυτό, ακολουθήστε τα εξής βήματα: (Use the tools in the Windows Recovery Environment to repair Windows Vista. To do this, follow these steps:):
  1. Ξεκινήστε την Access.
  2. Ανοίξτε το αρχείο βάσης δεδομένων της Access το πρόβλημα.
  3. Στο διακομιστήΕργαλείαμενού, σημείοΒοηθητικά προγράμματα βάσης δεδομένωνστο παράθυρο της βάσης δεδομένων και στη συνέχεια κάντε κλικΔιαίρεση βάσης δεδομένων.

    ΣΗΜΕΙΩΣΗΣτην Access 2007, κάντε κλικ στο κουμπίΒάση δεδομένων της AccessΣτοΜετακίνηση δεδομένωνομάδα από τοΕργαλεία βάσης δεδομένωνTAB.
  4. ΣτοΔιαίρεση βάσης δεδομένωνπαράθυρο διαλόγου, κάντε κλικ στο κουμπίΔιαίρεση βάσης δεδομένων.
  5. ΣτοΔημιουργία βάσης δεδομένων πίσω-τέλοςτο παράθυρο διαλόγου, πληκτρολογήστε ένα όνομα για το αρχείο βάσης δεδομένων Access υποστήριξης με τοΌνομα αρχείουπλαίσιο και στη συνέχεια κάντε κλικΔιαίρεση.
  6. Κάντε κλικOk.

Αναφορές

Για περισσότερες πληροφορίες, κάντε κλικ στους αριθμούς των άρθρων παρακάτω για να προβάλετε τα άρθρα της Γνωσιακής Βάσης της Microsoft (Knowledge Base):
304932Τρόπος διαίρεσης με μη αυτόματο τρόπο μια βάση δεδομένων της Microsoft Access
302495ACC2000: "Μη έγκυρο όρισμα" κατά την εισαγωγή, αντιγραφή ή Προσάρτηση δεδομένων σε έναν πίνακα
209912ACC2000: Τρόπος αναφοράς κλάσεις που υπάρχει σε πολλές βιβλιοθήκες
288631Ανασυγκρότηση και συμπύκνωση βάσεων δεδομένων για τη βελτίωση των επιδόσεων

Ιδιότητες

Αναγν. άρθρου: 835416 - Τελευταία αναθεώρηση: Πέμπτη, 23 Δεκεμβρίου 2010 - Αναθεώρηση: 4.0
Οι πληροφορίες σε αυτό το άρθρο ισχύουν για:
  • Microsoft Office Access 2007
  • Microsoft Office Access 2003
  • Microsoft Access 2002 Standard Edition
  • Microsoft Access 2000 Standard Edition
Λέξεις-κλειδιά: 
kbexpertiseinter kbtshoot kbquery kbmemory kbdatabase kberrmsg kbprb kbmt KB835416 KbMtel
Μηχανικά μεταφρασμένο
ΣΗΜΑΝΤΙΚΟ: Αυτό το άρθρο είναι προϊόν λογισμικού μηχανικής μετάφρασης της Microsoft και όχι ανθρώπινης μετάφρασης. Η Microsoft σάς προσφέρει άρθρα που είναι προϊόντα ανθρώπινης αλλά και μηχανικής μετάφρασης έτσι ώστε να έχετε πρόσβαση σε όλα τα άρθρα της Γνωσιακής Βάσης μας στη δική σας γλώσσα. Ωστόσο, ένα άρθρο που έχει προκύψει από μηχανική μετάφραση δεν είναι πάντα άριστης ποιότητας. Ενδέχεται να περιέχει λεξιλογικά, συντακτικά ή γραμματικά λάθη, όπως ακριβώς τα λάθη που θα έκανε ένας μη φυσικός ομιλητής επιχειρώντας να μιλήσει τη γλώσσα σας. Η Microsoft δεν φέρει καμία ευθύνη για τυχόν ανακρίβειες, σφάλματα ή ζημίες που προκύψουν λόγω τυχόν παρερμηνειών στη μετάφραση του περιεχομένου ή χρήσης του από τους πελάτες της. Επίσης, η Microsoft πραγματοποιεί συχνά ενημερώσεις στο λογισμικό μηχανικής μετάφρασης.
Η αγγλική έκδοση αυτού του άρθρου είναι η ακόλουθη:835416

Αποστολή σχολίων

 

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