Αναγν. άρθρου: 891176 - Τελευταία αναθεώρηση: Σάββατο, 17 Σεπτεμβρίου 2011 - Αναθεώρηση: 4.0 Μειωμένη απόδοση των προγραμμάτων που βασίζονται στην Access ή τον μηχανισμό βάσης δεδομένων Jet μετά την αναβάθμιση από Windows NT 4.0 σε Windows 2000 ή Windows XP
ΣυμπτώματαΜετά την αναβάθμιση του υπολογιστή σας από Microsoft Windows NT 4.0 σε Microsoft Windows 2000 ή Microsoft Windows XP Professional, ενδέχεται να αντιμετωπίσετε χαμηλότερες επιδόσεις στη Microsoft Access - βάση ή μηχανισμό Jet σε προγράμματα που βασίζονται σε βάση δεδομένων. ΑιτίαΑυτό το ζήτημα μπορεί να προκύψει εάν ισχύει μία ή περισσότερες από τις ακόλουθες συνθήκες:
Στα Windows 2000 και νεότερες εκδόσεις των Windows, το σχέδιο προσωρινής αποθήκευσης της υπηρεσίας σταθμού εργασίας άλλαξε για να προτιμήσει ακεραιότητας σε περιβάλλον πολλών χρηστών της βάσης δεδομένων. Αυτή η αλλαγή σχεδίασης προκαλεί καθυστέρηση όταν Jet κάνει κλήσεις API για την ανάκτηση πληροφοριών σχετικά με το όνομα του φακέλου μεγάλο ή σχετικά με το μεγάλο όνομα αρχείου.Για περισσότερες πληροφορίες, κάντε κλικ στον αριθμό του άρθρου παρακάτω, για να προβάλετε το άρθρο της Γνωσιακής Βάσης της Microsoft (Knowledge Base): 889588
(http://support.microsoft.com/kb/889588/
)
Τρόπος βελτιστοποίησης των επιδόσεων δικτύου της Office Access και του μηχανισμού βάσης δεδομένων Jet σε υπολογιστές-πελάτες με Windows 2000 και Windows XP Προτεινόμενη αντιμετώπισηΗ Microsoft παρέχει παραδείγματα προγραμματισμού μόνο για λόγους επεξήγησης, χωρίς να παρέχει καμία εγγύηση, σιωπηρή ή ρητή. Σε αυτά περιλαμβάνονται, ενδεικτικά, οι σιωπηρές εγγυήσεις εμπορευσιμότητας ή/και καταλληλότητας για συγκεκριμένο σκοπό. Αυτό το άρθρο προϋποθέτει ότι είστε εξοικειωμένοι με τη γλώσσα προγραμματισμού που παρουσιάζεται, καθώς και με τα εργαλεία που χρησιμοποιούνται για τη δημιουργία και τον εντοπισμό σφαλμάτων κώδικα διαδικασιών. Οι μηχανικοί υποστήριξης της Microsoft μπορούν να σας εξηγήσουν τη λειτουργικότητα μιας συγκεκριμένης διαδικασίας, αλλά δεν θα τροποποιήσουν αυτά τα παραδείγματα, για να παράσχουν πρόσθετες λειτουργίες, ούτε θα δημιουργήσουν διαδικασίες, για να καλύψουν τις συγκεκριμένες απαιτήσεις σας. Εάν εργάζεστε με μια βάση δεδομένων της διαίρεσης, μπορείτε να επιλύσετε αυτό το ζήτημα κατά την επανασύνδεση των υπαρχόντων πινάκων Jet. Για να γίνει αυτό, να δημιουργήσετε κώδικα για να στείλετε μια μικρή απεικόνιση του ονόματος του φακέλου μεγάλη για το API των Windows. Αυτή η ανάλυση απαιτεί τη βάση δεδομένων υποστήριξης σας να έχει ένα όνομα αρχείου που ακολουθεί την ονομασία σύμβαση 8.3. Για να δημιουργήσετε αυτόν τον κώδικα, ακολουθήστε τα παρακάτω βήματα με τη βάση δεδομένων προσκηνίου:
142982
(http://support.microsoft.com/kb/142982/
)
Τρόπος δημιουργίας ονομάτων αρχείων 8.3 από μεγάλα ονόματα αρχείων Αυτός ο κώδικας στη συνέχεια ενημερώνει τη σύνδεση χρησιμοποιώντας μια διαδρομή που περιλαμβάνει το νέο σύντομο όνομα. Εάν η σύνδεση οδηγεί σε ένα αρχείο βάσης δεδομένων υποστήριξης που δεν ακολουθεί την ονομασία σύμβαση 8.3, αυτός ο κώδικας δημιουργεί ένα μήνυμα για να προτείνει να μετονομάσετε το αρχείο της βάσης δεδομένων υποστήριξης.ΚατάστασηΗ Microsoft έχει επιβεβαιώσει ότι πρόκειται για ένα θέμα το οποίο παρουσιάζεται στα προϊόντα της που αναφέρονται στην ενότητα "Ισχύει για". ΣΗΜΕΙΩΣΗΕάν χρησιμοποιείτε τα Windows XP, μπορείτε να βελτιώσετε την απόδοση από την εφαρμογή Microsoft Windows XP Service Pack 2 (SP2). Περισσότερες πληροφορίεςΓια περισσότερες πληροφορίες, κάντε κλικ στους αριθμούς των άρθρων παρακάτω για να προβάλετε τα άρθρα της Γνωσιακής Βάσης της Microsoft (Knowledge Base): 209862
(http://support.microsoft.com/kb/209862/
)
How to relink backend tables with the common dialog control in Access 2000 175512
(http://support.microsoft.com/kb/175512/
)
How to get a short file name from a long file name Οι πληροφορίες σε αυτό το άρθρο ισχύουν για:
Μηχανικά μεταφρασμένοΣΗΜΑΝΤΙΚΟ: Αυτό το άρθρο είναι προϊόν λογισμικού μηχανικής μετάφρασης της Microsoft και όχι ανθρώπινης μετάφρασης. Η Microsoft σάς προσφέρει άρθρα που είναι προϊόντα ανθρώπινης αλλά και μηχανικής μετάφρασης έτσι ώστε να έχετε πρόσβαση σε όλα τα άρθρα της Γνωσιακής Βάσης μας στη δική σας γλώσσα. Ωστόσο, ένα άρθρο που έχει προκύψει από μηχανική μετάφραση δεν είναι πάντα άριστης ποιότητας. Ενδέχεται να περιέχει λεξιλογικά, συντακτικά ή γραμματικά λάθη, όπως ακριβώς τα λάθη που θα έκανε ένας μη φυσικός ομιλητής επιχειρώντας να μιλήσει τη γλώσσα σας. Η Microsoft δεν φέρει καμία ευθύνη για τυχόν ανακρίβειες, σφάλματα ή ζημίες που προκύψουν λόγω τυχόν παρερμηνειών στη μετάφραση του περιεχομένου ή χρήσης του από τους πελάτες της. Επίσης, η Microsoft πραγματοποιεί συχνά ενημερώσεις στο λογισμικό μηχανικής μετάφρασης. Η αγγλική έκδοση αυτού του άρθρου είναι η ακόλουθη:891176
(http://support.microsoft.com/kb/891176/en-us/
)
| Άλλοι πόροι Tοποθεσίες υποστήριξης
ΚοινότηταΆμεση λήψη βοήθειαςΜεταφράσεις άρθρων
|






Windows Live
Facebook
Twitter
Linkedin
Digg it
Yahoo
Delicious
StumbleUpon
Yammer
Reddit
Technorati
FriendFeed
Email


Επιστροφή στην αρχή
