Αναγν. άρθρου: 245407 - Τελευταία αναθεώρηση: Δευτέρα, 27 Σεπτεμβρίου 2010 - Αναθεώρηση: 2.0

Λάβετε "δεν είναι δυνατή Η ενημέρωση. Βάση δεδομένων ή το αντικείμενο είναι μόνο για ανάγνωση"μήνυμα λάθους όταν κάνετε εισαγωγή ή εξαγωγή αρχείων στην Access 2000

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

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

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

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

Συμπτώματα

Αφού εγκαταστήσετε το πιο πρόσφατο service pack του Microsoft Jet 4.0, κατά την εισαγωγή αρχείων κειμένου ή να εξαγάγετε ένα αντικείμενο βάσης δεδομένων Access σε μορφή κειμένου, ενδέχεται να λάβετε το ακόλουθο μήνυμα λάθους:
Δεν είναι δυνατή η ενημέρωση. Βάση δεδομένων ή το αντικείμενο είναι μόνο για ανάγνωση.
Κατά την εισαγωγή, αυτό ακολουθείται από:
Παρουσιάστηκε σφάλμα κατά την προσπάθεια εισαγωγής αρχείουFileName. Δεν έγινε εισαγωγή του αρχείου.

Αιτία

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

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

Μετονομάστε την επέκταση ονόματος αρχείου, ώστε να ταιριάζει με μία από τις επεκτάσεις που αναφέρονται στην ενότητα "Περισσότερες πληροφορίες" παρακάτω σε αυτό το άρθρο.

-ή-

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

ΣημαντικόΑυτή ενότητα, μέθοδο ή εργασία περιέχει βήματα που θα σας πληροφορήσει πώς να τροποποιήσετε το μητρώο. Ωστόσο, ενδέχεται να προκύψουν σοβαρά προβλήματα εάν δεν τροποποιήσετε σωστά το μητρώο. Κατά συνέπεια, βεβαιωθείτε ότι ακολουθείτε προσεκτικά τα εξής βήματα. Για επιπλέον προστασία, δημιουργήστε αντίγραφα ασφαλείας του μητρώου προτού το τροποποιήσετε. Με αυτόν τον τρόπο, μπορείτε να επαναφέρετε το μητρώο εάν προκύψει πρόβλημα. Για περισσότερες πληροφορίες σχετικά με τον τρόπο δημιουργίας αντιγράφων ασφαλείας και επαναφοράς του μητρώου, κάντε κλικ στον αριθμό του άρθρου παρακάτω για να προβάλετε το άρθρο της Γνωσιακής βάσης της Microsoft:
322756  (http://support.microsoft.com/kb/322756/ ) Τρόπος δημιουργίας αντιγράφων ασφαλείας και επαναφοράς του μητρώου στα Windows
HKEY_LOCAL_MACHINE\Software\Microsoft\Jet\4.0\Engines\Text\DisabledExtensions
Για πρόσθετες πληροφορίες σχετικά με τη ρύθμιση αυτού του κλειδιού μητρώου ανατρέξτε στην ενότητα "περισσότερες πληροφορίες" του ακόλουθου άρθρου, κάντε κλικ στον αριθμό του άρθρου παρακάτω, για να προβάλετε το άρθρο της Γνωσιακής Βάσης της Microsoft:
239471  (http://support.microsoft.com/kb/239471/EN-US/ ) Η δυνατότητα Text IISAM του Jet 4.0 επιτρέπει στους χρήστες να προσαρτούν γραμμές σε αρχεία συστήματος

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

Για λόγους ασφαλείας, το πιο πρόσφατο service pack για το Jet (από προεπιλογή) επιτρέπει μόνο αρχεία κειμένου με τις ακόλουθες επεκτάσεις προς εισαγωγή:
  • txt
  • CSV
  • TAB
  • Asc
  • htm
  • HTML
Εάν προσπαθήσετε να εισαγάγετε ένα αρχείο κειμένου ή για να εξαγάγετε ένα αντικείμενο της Access σε μορφή κειμένου με οποιαδήποτε άλλη επέκταση, λαμβάνετε το μήνυμα λάθους που αναφέρεται στην ενότητα "Συμπτώματα".

Βήματα για την αναπαραγωγή της συμπεριφοράς

  1. Εγκαταστήστε το Microsoft Jet 4.0 Service Pack 3.Για πρόσθετες πληροφορίες σχετικά με την εγκατάσταση αυτού του service pack, κάντε κλικ στον αριθμό του άρθρου παρακάτω για να προβάλετε το άρθρο της Γνωσιακής Βάσης της Microsoft:
    239114  (http://support.microsoft.com/kb/239114/ ) Τρόπος απόκτησης του τελευταίου Service Pack για το μηχανισμό βάσης δεδομένων Microsoft Jet 4.0
  2. Κάντε κλικStart, τοποθετήστε το δείκτηΠρογράμματα (Programs), τοποθετήστε το δείκτηΒοηθήματα, και στη συνέχεια κάντε κλικ στο κουμπίΣημειωματάριο (Notepad).
  3. Πληκτρολογήστε το ακόλουθο κείμενο:
       1,John,Doe
       2,John,Smith
       3,John,Jones
    					
  4. Αποθηκεύστε το αρχείο ως C:\Test.dat και κατόπιν κλείστε το.
  5. Ξεκινήστε τη Microsoft Access 2000.
  6. Δημιουργήστε μια νέα βάση δεδομένων.
  7. Στο διακομιστήFILEμενού, σημείοΛήψη εξωτερικών δεδομένων, και στη συνέχεια κάντε κλικ στο κουμπίΕισαγωγή.
  8. ΣτοΑρχεία τύπουλίστα, κάντε κλικ στο κουμπίΑρχεία κειμένου (*.txt, *.csv, *.tab, *.asc).
  9. ΣτοΌνομα αρχείουπληκτρολογήστεC:\Test.datκαι κατόπιν πατήστε το πλήκτρο ENTER.
  10. Κάντε κλικΦινλανδικά. Σημειώστε ότι λαμβάνετε το ακόλουθο μήνυμα λάθους:
    Δεν είναι δυνατή η ενημέρωση. Βάση δεδομένων ή το αντικείμενο είναι μόνο για ανάγνωση.

Οι πληροφορίες σε αυτό το άρθρο ισχύουν για:
  • Microsoft Access 2000 Standard Edition
Λέξεις-κλειδιά: 
kbexport kbimport kberrmsg kbprb kbmt KB245407 KbMtel
Μηχανικά μεταφρασμένοΜηχανικά μεταφρασμένο
ΣΗΜΑΝΤΙΚΟ: Αυτό το άρθρο είναι προϊόν λογισμικού μηχανικής μετάφρασης της Microsoft και όχι ανθρώπινης μετάφρασης. Η Microsoft σάς προσφέρει άρθρα που είναι προϊόντα ανθρώπινης αλλά και μηχανικής μετάφρασης έτσι ώστε να έχετε πρόσβαση σε όλα τα άρθρα της Γνωσιακής Βάσης μας στη δική σας γλώσσα. Ωστόσο, ένα άρθρο που έχει προκύψει από μηχανική μετάφραση δεν είναι πάντα άριστης ποιότητας. Ενδέχεται να περιέχει λεξιλογικά, συντακτικά ή γραμματικά λάθη, όπως ακριβώς τα λάθη που θα έκανε ένας μη φυσικός ομιλητής επιχειρώντας να μιλήσει τη γλώσσα σας. Η Microsoft δεν φέρει καμία ευθύνη για τυχόν ανακρίβειες, σφάλματα ή ζημίες που προκύψουν λόγω τυχόν παρερμηνειών στη μετάφραση του περιεχομένου ή χρήσης του από τους πελάτες της. Επίσης, η Microsoft πραγματοποιεί συχνά ενημερώσεις στο λογισμικό μηχανικής μετάφρασης.
Η αγγλική έκδοση αυτού του άρθρου είναι η ακόλουθη:245407  (http://support.microsoft.com/kb/245407/en-us/ )