Εισαγωγή αρχείων to.ldb στην Access 2000

Μεταφράσεις άρθρων Μεταφράσεις άρθρων
Αναγν. άρθρου: 208778 - Δείτε τα προϊόντα στα οποία αναφέρεται το συγκεκριμένο άρθρο.
Για την έκδοση της Microsoft Access 97 του παρόντος άρθρου, δείτε 136128.
Μέτρια: Απαιτεί βασική μακροεντολών, κωδικοποίησης και διαλειτουργικότητας δεξιότητες.

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

Για μια έκδοση αυτού του άρθρου, η Microsoft Access 2002 δείτε 299373.
Ανάπτυξη όλων | Σύμπτυξη όλων

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

Περίληψη

Το αρχείο .ldb διαδραματίζει σημαντικό ρόλο στην το πολλών χρηστών συνδυασμός της έκδοσης μηχανισμό βάσης δεδομένων Microsoft Jet 4.0. Το αρχείο .ldb χρησιμοποιείται Για να προσδιορίσετε που κλειδωμένα σε μια κοινόχρηστη βάση δεδομένων και από ποιον.

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

Δημιουργία αρχείου .ldb αυτόματες και διαγραφή

Για κάθε ανοιχτεί για κοινή χρήση βάσης δεδομένων, δημιουργείται ένα αρχείο .ldb Για να αποθηκεύσετε τα ονόματα υπολογιστή και την ασφάλεια και να τοποθετήσετε extended byte κλειδώματα περιοχή. Το αρχείο .ldb πάντα έχει το ίδιο όνομα με το άνοιγμα βάσης δεδομένων (.mdb) και είναι βρίσκεται στον ίδιο φάκελο με το άνοιγμα βάσης δεδομένων. Για παράδειγμα, εάν ανοίξετε (για κοινή χρήση) το Northwind.mdb δείγμα βάσης δεδομένων με το C:\Program Φάκελος Files\Microsoft Office\Office\Samples, στη συνέχεια, ένα αρχείο που ονομάζεται Northwind.ldb δημιουργείται αυτόματα στον ίδιο φάκελο.

Κάθε φορά που ο τελευταίος χρήστης κλείνει μια κοινόχρηστη βάση δεδομένων, το αρχείο .ldb διαγράφεται. Οι μόνες εξαιρέσεις Όταν ένας χρήστης έχει διαγράψει δικαιώματα ή όταν η βάση δεδομένων έχει επισημανθεί ως κατεστραμμένο. στη συνέχεια, το αρχείο .ldb διαγράφεται δεν επειδή περιέχει πληροφορίες σχετικά με το ποιος χρήση της βάσης δεδομένων κατά τη στιγμή της βάσης δεδομένων έχει σημανθεί ως κατεστραμμένο.

Απαιτούμενα δικαιώματα φακέλου

Εάν σχεδιάζετε να κάνετε κοινή χρήση μιας βάσης δεδομένων, θα πρέπει να βρίσκεται το αρχείο .mdb σε ένα φάκελο όπου οι χρήστες έχουν ανάγνωσης, εγγραφής, δημιουργία και διαγραφή δικαιώματα. Ακόμη και Εάν θέλετε οι χρήστες έχουν δικαιώματα διαφορετικό αρχείο (για παράδειγμα, ορισμένες μόνο για ανάγνωση και ορισμένα ανάγνωση-εγγραφή), πρέπει να έχετε διαβάσει όλους τους χρήστες, κοινή χρήση μιας βάσης δεδομένων, εγγραφή και να δημιουργήσετε δικαιώματα στο φάκελο. Μπορεί, ωστόσο, να αντιστοιχίσετε μόνο για ανάγνωση δικαιώματα για το αρχείο .mdb για μεμονωμένους χρήστες ενώ εξακολουθεί να επιτρέπει πλήρη τα δικαιώματα για το φάκελο.

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

Τα περιεχόμενα του αρχείου .ldb

Για κάθε άτομο που ανοίγει μια κοινόχρηστη βάση δεδομένων, η βάση δεδομένων Jet ο μηχανισμός εγγράφει μια καταχώρηση στο αρχείο .ldb στη βάση δεδομένων. Το μέγεθος κάθε καταχώρηση .ldb είναι 64 byte. Πρώτη 32 byte περιέχει το όνομα του υπολογιστή (όπως JohnDoe). Δεύτερη 32 byte περιέχει το όνομα ασφαλείας (όπως Admin). Το μέγιστο ο αριθμός των ταυτόχρονων χρηστών που υποστηρίζει το μηχανισμό βάσης δεδομένων Jet είναι 255. Επομένως, το μέγεθος του αρχείου .ldb ποτέ είναι μεγαλύτερο από 16 kilobyte.

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

Η χρήση του αρχείου .ldb

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

Οι περισσότεροι διένεξη κλειδώματος περιπτώσεις, εμφανίζεται ένα γενικό μήνυμα "Διένεξη εγγραφής" που σας επιτρέπει να Αποθήκευση της εγγραφής, αντιγραφή στο Πρόχειρο ή απορρίψετε τις αλλαγές που κάνατε. Στο ορισμένες περιπτώσεις, ωστόσο, λαμβάνετε το ακόλουθο μήνυμα λάθους:
Δεν ήταν δυνατό να κλειδώσει πίνακα<table name="">; αυτήν τη στιγμή σε χρήση από το χρήστη <security name=""> στον υπολογιστή <computer name="">.<b00></b00></computer></security></table>
ΣΗΜΕΊΩΣΗ: Η κατάσταση των πληροφοριών στο αρχείο .ldb έχει δεν φέρει σε η κατάσταση της βάσης δεδομένων. Εάν καταστραφεί ένα αρχείο .ldb, όλα τα στοιχεία του βάση δεδομένων θα πρέπει να εξακολουθεί να λειτουργεί σωστά. Ωστόσο, ενδέχεται να δείτε κρυπτογραφημένο κείμενο αντί για ονόματα χρηστών σε οποιαδήποτε μηνύματα διένεξης κλειδώματος.

Αναφορές

Με το Microsoft Visual Basic για εφαρμογές της Access 2000, μπορείτε να εξαγάγετε μια λίστα των χρηστών που είναι συνδεδεμένοι σε μια συγκεκριμένη βάση δεδομένων.

Για πρόσθετες πληροφορίες σχετικά με τον τρόπο κάνετε αυτό και δείγμα κώδικα, κάντε κλικ στον αριθμό του άρθρου παρακάτω, για να προβάλετε το άρθρο Γνωσιακή Βάση της Microsoft:
198755 ACC2000: Έλεγχος σε μια βάση δεδομένων με το Jet UserRoster

Ιδιότητες

Αναγν. άρθρου: 208778 - Τελευταία αναθεώρηση: Σάββατο, 17 Σεπτεμβρίου 2011 - Αναθεώρηση: 5.0
Οι πληροφορίες σε αυτό το άρθρο ισχύουν για:
  • Microsoft Access 2000 Standard Edition
Λέξεις-κλειδιά: 
kbinfo kbusage kbmt KB208778 KbMtel
Μηχανικά μεταφρασμένο
ΣΗΜΑΝΤΙΚΟ: Αυτό το άρθρο είναι προϊόν λογισμικού μηχανικής μετάφρασης της Microsoft και όχι ανθρώπινης μετάφρασης. Η Microsoft σάς προσφέρει άρθρα που είναι προϊόντα ανθρώπινης αλλά και μηχανικής μετάφρασης έτσι ώστε να έχετε πρόσβαση σε όλα τα άρθρα της Γνωσιακής Βάσης μας στη δική σας γλώσσα. Ωστόσο, ένα άρθρο που έχει προκύψει από μηχανική μετάφραση δεν είναι πάντα άριστης ποιότητας. Ενδέχεται να περιέχει λεξιλογικά, συντακτικά ή γραμματικά λάθη, όπως ακριβώς τα λάθη που θα έκανε ένας μη φυσικός ομιλητής επιχειρώντας να μιλήσει τη γλώσσα σας. Η Microsoft δεν φέρει καμία ευθύνη για τυχόν ανακρίβειες, σφάλματα ή ζημίες που προκύψουν λόγω τυχόν παρερμηνειών στη μετάφραση του περιεχομένου ή χρήσης του από τους πελάτες της. Επίσης, η Microsoft πραγματοποιεί συχνά ενημερώσεις στο λογισμικό μηχανικής μετάφρασης.
Η αγγλική έκδοση αυτού του άρθρου είναι η ακόλουθη:208778

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

 

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