Μετάβαση στο κύριο περιεχόμενο
Υποστήριξη
Είσοδος με Microsoft
Είσοδος ή δημιουργία λογαριασμού.
Γεια σας,
Επιλέξτε διαφορετικό λογαριασμό.
Έχετε πολλούς λογαριασμούς
Επιλέξτε τον λογαριασμό με τον οποίο θέλετε να εισέλθετε.

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

Μπορείτε να χρησιμοποιήσετε την ενέργεια μακροεντολής CopyDatabaseFile για να δημιουργήσετε ένα αντίγραφο του τρέχοντος Microsoft SQL Server 7.0 ή νεότερη έκδοση βάσης δεδομένων συνδεδεμένο με το έργο της Access (* .adp). Access αποσυνδέει την τρέχουσα βάση δεδομένων και, στη συνέχεια, να το επισυνάπτει στο διακομιστή προορισμού. Για περισσότερες πληροφορίες σχετικά με την αποσύνδεση και τη σύνδεση μιας βάσης δεδομένων, ανατρέξτε στην τεκμηρίωση του SQL Server.

Σημείωση: Αυτή η ενέργεια δεν θα επιτρέπεται εάν η βάση δεδομένων δεν είναι αξιόπιστο.

Σημείωση: Access 2010 είναι η τελευταία έκδοση που υποστηρίζει έργα δεδομένων της Access.

Ρύθμιση

Η ενέργεια μακροεντολής CopyDatabaseFile περιλαμβάνει τα παρακάτω ορίσματα.

Όρισμα ενέργειας

Περιγραφή

Όνομα αρχείου της βάσης δεδομένων

Το όνομα του αρχείου δεδομένων του νέου υποδείγματος. Η προεπιλεγμένη διαδρομή για το αρχείο είναι η τρέχουσα θέση του αρχείου έργου της Access (.adp).

Αντικατάσταση υπάρχοντος αρχείου

Καθορίζει αν θέλετε να αντικαταστήσετε ένα υπάρχον αρχείο με το ίδιο όνομα ή όχι. Εάν οριστεί σε Ναι και το όνομα του αρχείου υπάρχει ήδη, αντικαθίσταται το αρχείο. Εάν οριστεί σε όχι και το όνομα του αρχείου υπάρχει ήδη, το αρχείο δεν έχει αντικατασταθεί και η ενέργεια θα αποτύχει. Εάν δεν υπάρχει ήδη στο αρχείο, αυτή η ρύθμιση παραβλέπεται. Η προεπιλογή είναι Ναι.

Αποσυνδέσετε όλους τους χρήστες

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

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

Παρατηρήσεις

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

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

Απαιτήσεις για την αντιγραφή μιας βάσης δεδομένων:

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

  • Πρέπει να κλείσουν όλα τα αντικείμενα και προβολές εκτός από το παράθυρο περιήγησης.

  • Τρέχουσα βάση δεδομένων δεν πρέπει να αναπαραχθεί.

  • Η βάση δεδομένων διακομιστή προέλευσης πρέπει να είναι Microsoft SQL Server έκδοση 7.0 ή νεότερη έκδοση ή SQL Server 2000 Desktop Engine εκτελείται σε έναν τοπικό υπολογιστή.

  • Η βάση δεδομένων SQL Server στο διακομιστή προέλευσης πρέπει να είναι μια βάση δεδομένων ενός αρχείου.

  • Πρέπει να είστε μέλος του ρόλου sysadmin σε υπολογιστές SQL Server προέλευσης και προορισμού.

Για να εκτελέσετε την ενέργεια μακροεντολής CopyDatabaseFile στη Visual Basic for Applications λειτουργικής μονάδας, χρησιμοποιήστε τη μέθοδο CopyDatabaseFile του αντικειμένου DoCmd.

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

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

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

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

Σας βοήθησαν αυτές οι πληροφορίες;

Πόσο ικανοποιημένοι είστε με τη γλωσσική ποιότητα;
Τι επηρέασε την εμπειρία σας;
Πατώντας "Υποβολή" τα σχόλια σας θα χρησιμοποιηθούν για τη βελτίωση των προϊόντων και των υπηρεσιών της Microsoft. Ο διαχειριστής IT θα έχει τη δυνατότητα να συλλέξει αυτά τα δεδομένα. Δήλωση προστασίας προσωπικών δεδομένων.

Σας ευχαριστούμε για τα σχόλιά σας!

×