Applies ToAccess για Microsoft 365 Access 2024 Access 2021 Access 2019 Access 2016

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

Αφού διαιρέσετε τη βάση δεδομένων, μπορεί να αποφασίσετε να μετακινήσετε τη βάση δεδομένων παραφώνου ή να χρησιμοποιήσετε μια διαφορετική βάση δεδομένων παραφώνου. Μπορείτε να χρησιμοποιήσετε τη Διαχείριση συνδεδεμένων πινάκων για να αλλάξετε τη βάση δεδομένων που χρησιμοποιείτε.

Σημειώσεις: 

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

  • Εάν διαιρέσετε μια βάση δεδομένων Web, οι πίνακες Web σε αυτήν τη βάση δεδομένων δεν θα μετακινηθούν στη βάση δεδομένων προσκηνίου και δεν θα είναι δυνατή η πρόσβαση από τη βάση δεδομένων προσκηνίου που προκύπτει.

Σε αυτό το άρθρο

Επισκόπηση

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

Για να διαιρέσετε μια βάση δεδομένων, χρησιμοποιήστε τον Οδηγό διαίρεσης βάσης δεδομένων. Αφού διαιρέσετε τη βάση δεδομένων, πρέπει να διανείμετε τη βάση δεδομένων προσκηνίου στους χρήστες σας.

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

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

Τα πλεονεκτήματα μιας διαιρεμένης βάσης δεδομένων περιλαμβάνουν τα εξής:

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

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

  • Βελτιωμένη ασφάλεια    Εάν αποθηκεύσετε τη βάση δεδομένων back-end σε έναν υπολογιστή που χρησιμοποιεί το σύστημα αρχείων NTFS, μπορείτε να χρησιμοποιήσετε τις δυνατότητες ασφαλείας NTFS για την προστασία των δεδομένων σας. Επειδή οι χρήστες αποκτούν πρόσβαση στη βάση δεδομένων παρασκηνίου χρησιμοποιώντας συνδεδεμένους πίνακες, είναι λιγότερο πιθανό οι εισβολείς να αποκτήσουν μη εξουσιοδοτημένη πρόσβαση στα δεδομένα κλέβοντας τη βάση δεδομένων προσκηνίου ή παριστάνοντας τον εξουσιοδοτημένο χρήστη. Εάν δεν είστε βέβαιοι ποιο σύστημα αρχείων χρησιμοποιεί ο διακομιστής αρχείων σας, ρωτήστε το διαχειριστή του συστήματος. Εάν έχετε δικαιώματα διαχειριστή στο διακομιστή αρχείων, μπορείτε να εκτελέσετε την εντολή msinfo32 για να προσδιορίσετε μόνοι σας το σύστημα αρχείων.

    Πώς μπορώ να χρησιμοποιήσω το msinfo32 για να ελέγξω το σύστημα αρχείων;

    1. Κάντε κλικ στο κουμπί Έναρξη και, στη συνέχεια, κάντε κλικ στην επιλογή Εκτέλεση.

    2. Στο παράθυρο διαλόγου Εκτέλεση , πληκτρολογήστε msinfo32 και, στη συνέχεια, κάντε κλικ στο κουμπί OK.

    3. Στην περιοχή Σύνοψη συστήματος, κάντε κλικ στο σύμβολο συν δίπλα στην επιλογή Στοιχεία.

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

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

  • Ευέλικτο περιβάλλον ανάπτυξης    Επειδή κάθε χρήστης εργάζεται με ένα τοπικό αντίγραφο της βάσης δεδομένων προσκηνίου, κάθε χρήστης μπορεί να αναπτύξει ανεξάρτητα ερωτήματα, φόρμες, αναφορές και άλλα αντικείμενα βάσης δεδομένων χωρίς να επηρεαστούν άλλοι χρήστες. Ομοίως, μπορείτε να αναπτύξετε και να διανείμετε μια νέα έκδοση της βάσης δεδομένων προσκηνίου, χωρίς να διακόπτεται η πρόσβαση στα δεδομένα που είναι αποθηκευμένα στη βάση δεδομένων back-end.

Αρχή της σελίδας

Πριν ξεκινήσετε

Προτού διαιρέσετε μια βάση δεδομένων, λάβετε υπόψη τα εξής:

  • Θα πρέπει πάντα να δημιουργείτε αντίγραφα ασφαλείας μιας βάσης δεδομένων προτού τη διαιρέσετε. Εάν διαιρέσετε μια βάση δεδομένων και, στη συνέχεια, αποφασίσετε ότι δεν θέλετε να διαιρέσετε τη βάση δεδομένων, μπορείτε να επαναφέρετε το αρχικό από το αντίγραφο ασφαλείας.

  • Η διαίρεση μιας βάσης δεδομένων μπορεί να διαρκέσει πολλή ώρα. Θα πρέπει να ειδοποιήσετε τους χρήστες, ώστε να μην χρησιμοποιούν τη βάση δεδομένων κατά τη διαίρεση. Εάν ένας χρήστης αλλάξει δεδομένα κατά τη διαίρεση της βάσης δεδομένων, οι αλλαγές δεν θα αντικατοπτρίζονται στη βάση δεδομένων back-end.

    Συμβουλή: Εάν ένας χρήστης όντως αλλάξει τα δεδομένα κατά τη διαίρεση της βάσης δεδομένων, μπορείτε να εισαγάγετε τα νέα δεδομένα στη βάση δεδομένων back-end αφού ολοκληρώσετε τη διαδικασία.

  • Παρόλο που η διαίρεση μιας βάσης δεδομένων είναι ένας τρόπος για την κοινή χρήση δεδομένων, όλοι οι χρήστες που χρησιμοποιούν τη βάση δεδομένων πρέπει να έχουν μια έκδοση της Microsoft Office Access που είναι συμβατή με τη μορφή αρχείου της βάσης δεδομένων back-end. Για παράδειγμα, εάν το αρχείο βάσης δεδομένων παραφωνίου χρησιμοποιεί τη μορφή αρχείου .accdb, οι χρήστες δεν μπορούν να αποκτήσουν πρόσβαση στα δεδομένα τους χρησιμοποιώντας την Access 2003.

  • Μπορεί να θέλετε να χρησιμοποιήσετε μια παλαιότερη μορφή αρχείου της Access για τη βάση δεδομένων παρα πίσω, εάν χρησιμοποιείτε δυνατότητες που δεν υποστηρίζονται πλέον. Για παράδειγμα, εάν χρησιμοποιείτε σελίδες πρόσβασης δεδομένων (DAP). μπορείτε να συνεχίσετε να τα χρησιμοποιείτε, εάν η βάση δεδομένων back-end είναι σε παλαιότερη μορφή αρχείου που υποστηρίζει DAP. Στη συνέχεια, μπορείτε να χρησιμοποιήσετε τη νέα μορφή αρχείου με τη βάση δεδομένων προσκηνίου, ώστε οι χρήστες σας να έχουν πρόσβαση στα πλεονεκτήματα της νέας μορφής. Σημειώστε ότι δεν μπορείτε να αλλάξετε τα δεδομένα σε μια σελίδα πρόσβασης δεδομένων χρησιμοποιώντας την Access 2010 ή νεότερη έκδοση.

Αρχή της σελίδας

Διαίρεση της βάσης δεδομένων

  1. Στον υπολογιστή σας, κάντε ένα αντίγραφο της βάσης δεδομένων που θέλετε να διαιρέσετε. Ξεκινήστε με το αρχείο βάσης δεδομένων στον τοπικό σκληρό δίσκο σας και όχι από το κοινόχρηστο στοιχείο δικτύου. Εάν το αρχείο βάσης δεδομένων είναι κοινόχρηστο από την τοπική μονάδα σκληρού δίσκου, μπορείτε να το αφήσετε εκεί που βρίσκεται.

  2. Ανοίξτε το αντίγραφο της βάσης δεδομένων που βρίσκεται στον τοπικό σκληρό δίσκο σας.

  3. Στην καρτέλα Εργαλεία βάσης δεδομένων , στην ομάδα Μετακίνηση δεδομένων , κάντε κλικ στην επιλογή Βάση δεδομένων της Access. Ξεκινά ο Οδηγός διαίρεσης βάσης δεδομένων.

  4. Κάντε κλικ στην επιλογή Διαίρεση βάσης δεδομένων.

  5. Στο παράθυρο διαλόγου Δημιουργία βάσης δεδομένων back-end , καθορίστε ένα όνομα, έναν τύπο αρχείου και μια θέση για το αρχείο βάσης δεδομένων back-end.

    Σημειώσεις: 

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

    • Μην αλλάξετε τον τύπο αρχείου, εκτός εάν ορισμένοι χρήστες θα χρησιμοποιήσουν μια παλαιότερη έκδοση της Access για πρόσβαση στα δεδομένα.

    • Μπορείτε να εισαγάγετε τη διαδρομή προς τη θέση δικτύου στο πλαίσιο Όνομα αρχείου , μπροστά από το όνομα του αρχείου. Για παράδειγμα, εάν η θέση δικτύου για τη βάση δεδομένων παραφωνίου είναι \\server1\share1\ και το όνομα αρχείου για τη βάση δεδομένων παραφώνου είναι MyDB_be.accdb, μπορείτε να εισαγάγετε \\server1\share1\MyDB_be.accdb στο πλαίσιο Όνομα αρχείου .

    • Η θέση που επιλέγετε πρέπει να είναι διαθέσιμη σε όλους τους χρήστες που θα χρησιμοποιήσουν τη βάση δεδομένων. Επειδή οι αντιστοιχίσεις μονάδων δίσκου μπορεί να διαφέρουν, θα πρέπει να καθορίσετε τη διαδρομή UNC της θέσης αντί να χρησιμοποιήσετε ένα αντιστοιχισμένο γράμμα μονάδας δίσκου.

  6. Όταν ολοκληρωθεί ο οδηγός, θα εμφανιστεί ένα μήνυμα επιβεβαίωσης.

Η βάση δεδομένων σας είναι πλέον διαιρεμένη. Η βάση δεδομένων προσκηνίου είναι το αρχείο με το οποίο ξεκινήσατε (το αντίγραφο της αρχικής κοινόχρηστης βάσης δεδομένων) και η βάση δεδομένων παραγράφων βρίσκεται στη θέση δικτύου που καθορίσατε στο βήμα 5 αυτής της διαδικασίας.

Περιορισμός αλλαγών στη σχεδίαση της βάσης δεδομένων προσκηνίου

Για να περιορίσετε τις αλλαγές στη βάση δεδομένων προσκηνίου που διανέμετε, εξετάστε το ενδεχόμενο να την αποθηκεύσετε ως μεταγλωττισμένο δυαδικό αρχείο (αρχείο .accde). Ένα μεταγλωττισμένο δυαδικό αρχείο είναι ένα αρχείο εφαρμογής βάσης δεδομένων που έχει αποθηκευτεί με μεταγλωττισμένο όλο τον κώδικα της Visual Basic Access (VBA). Δεν υπάρχει καθόλου πηγαίος κώδικας VBA σε ένα μεταγλωττισμένο δυαδικό αρχείου της Access. Οι χρήστες δεν μπορούν να αλλάξουν τη σχεδίαση των αντικειμένων σε ένα αρχείο .accde.

  1. Ανοίξτε το αρχείο βάσης δεδομένων προσκηνίου (.accdb) που θέλετε να αποθηκεύσετε ως μεταγλωττισμένο δυαδικό αρχείο (.accde).

  2. Κάντε κλικ στην επιλογή Αρχείο > Αποθήκευση ως > Ορισμός accde > Αποθήκευση ως.

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

Αρχή της σελίδας

Διανομή της βάσης δεδομένων προσκηνίου

Αφού διαιρέσετε τη βάση δεδομένων σας, διανέμετε τη βάση δεδομένων προσκηνίου στους χρήστες σας, ώστε να μπορούν να αρχίσουν να χρησιμοποιούν τη βάση δεδομένων.

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

Κάντε ένα από τα εξής:

  • Στείλτε ένα μήνυμα ηλεκτρονικού ταχυδρομείου στους χρήστες της βάσης δεδομένων και επισυνάψτε το αρχείο βάσης δεδομένων προσκηνίου στο μήνυμα. Συμπεριλάβετε οδηγίες που θα διευκολύνουν τους χρήστες σας να αρχίσουν να χρησιμοποιούν αμέσως τη βάση δεδομένων προσκηνίου.

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

  • Διανείμετε το αρχείο βάσης δεδομένων προσκηνίου χρησιμοποιώντας αφαιρούμενο μέσο αποθήκευσης, όπως ένα CD-ROM ή μια μονάδα usb thumb. Εάν εγκαταστήσετε το αρχείο μόνοι σας, μπορείτε να το δοκιμάσετε για να βεβαιωθείτε ότι λειτουργεί. Εάν οι χρήστες πρέπει να εγκαταστήσουν το αρχείο, θα πρέπει να συμπεριλάβετε ένα έγγραφο που τους εξηγεί τι πρέπει να κάνουν για να εγκαταστήσουν το αρχείο και με ποιον να επικοινωνήσουν σε περίπτωση που αντιμετωπίσουν δυσκολίες.

Αρχή της σελίδας

Αλλαγή της βάσης δεδομένων back-end που χρησιμοποιείτε

Μπορείτε να μετακινήσετε τη βάση δεδομένων back-end ή να χρησιμοποιήσετε μια διαφορετική βάση δεδομένων back-end, χρησιμοποιώντας τη Διαχείριση συνδεδεμένων πινάκων.

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

  1. Στην καρτέλα Εξωτερικά δεδομένα , στην ομάδα Εισαγωγή σύνδεσης & , κάντε κλικ στην επιλογή Διαχείριση συνδεδεμένων πινάκων.

  2. Στη Διαχείριση συνδεδεμένων πινάκων, επιλέξτε τους πίνακες που βρίσκονται στην τρέχουσα βάση δεδομένων back-end.

    Συμβουλή: Εάν δεν έχετε συνδεθεί με άλλες βάσεις δεδομένων, κάντε κλικ στο στοιχείο Επιλογή όλων.

  3. Επιλέξτε το πλαίσιο ελέγχου Έλεγχος πάντα για νέα θέση και, στη συνέχεια, κάντε κλικ στο κουμπί OK.

  4. Αναζητήστε και επιλέξτε τη νέα βάση δεδομένων back-end.

Αρχή της σελίδας

Χρειάζεστε περισσότερη βοήθεια;

Θέλετε περισσότερες επιλογές;

Εξερευνήστε τα πλεονεκτήματα της συνδρομής, περιηγηθείτε σε εκπαιδευτικά σεμινάρια, μάθετε πώς μπορείτε να προστατεύσετε τη συσκευή σας και πολλά άλλα.

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