Κατανόηση και αντιμετώπιση προβλημάτων αντιγραφής Οδηγό βάσης δεδομένων στον SQL Server 2000

Μεταφράσεις άρθρων Μεταφράσεις άρθρων
Αναγν. άρθρου: 274463 - Δείτε τα προϊόντα στα οποία αναφέρεται το συγκεκριμένο άρθρο.
Ανάπτυξη όλων | Σύμπτυξη όλων

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

Περίληψη

Ο Οδηγός βάσεων δεδομένων αντίγραφο είναι ένα βοηθητικό πρόγραμμα νέα στον SQL Server 2000 που σας επιτρέπει να μετακινήσετε ή να αντιγράψετε μια βάση δεδομένων SQL Server 7.0 ή SQL 2000 Server σε SQL Server 2000. Η διαδικασία αντιγραφής ή μετακίνησης είναι σχετικά απλή και μπορεί να φαίνεται ότι όπως η διαδικασία επηρεάζει σχεδόν αόρατος τίποτα. Αυτό το άρθρο παρέχει πληροφορίες σχετικά με τον τρόπο λειτουργεί ο Οδηγός βάσεων δεδομένων του αντιγράφου και περιγράφει Ορισμένα θέματα για να αναζητήσετε όταν χρησιμοποιείτε τον οδηγό.

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

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

Για να ανοίξετε τον Οδηγό βάσεων δεδομένων του αντιγράφου:
  • Στον SQL Server Enterprise Manager, κάντε κλικ στο κουμπί Διαχείριση, και στη συνέχεια κάντε κλικ στο κουμπί Εκτελέστε τον Οδηγό.

    - ή -

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

    - ή -

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

    - και -

  • sp_attach_db
Για περισσότερες πληροφορίες σχετικά με αυτές τις αποθηκευμένες διαδικασίες, ανατρέξτε θέματα "sp_attach_db" και "sp_detach_db" στα ηλεκτρονικά βιβλία του SQL Server.

Η πραγματική αντιγραφή του αρχείου παρουσιάζεται μέσω XP_CMDSHELL που εκτελείται μια εντολή γραμμής εντολών ΑΝΤΊΓΡΑΦΟ. Αυτός είναι ο λόγος είναι σημαντικό που ο λογαριασμός που εκτελείται ο Οδηγός βάσεων δεδομένων αντιγραφής είναι μια ανακυκλώσιμων sysadmin. Για περισσότερες πληροφορίες, ανατρέξτε στην ενότητα "Χρήση του αντιγράφου Οδηγό βάσεων δεδομένων" στα ηλεκτρονικά βιβλία του SQL Server.

Το ο οδηγός εκτελεί τα ακόλουθα βήματα:
  1. Δημιουργεί ένα κοινόχρηστο σημείο UNC στον υπολογιστή προέλευσης όπου το τα αρχεία είναι να αντιγραφούν.
  2. Ελέγχει για ενεργές συνδέσεις στο αρχείο προέλευσης βάση δεδομένων.
  3. Τοποθετεί τη βάση δεδομένων σε κατάσταση λειτουργίας ενός χρήστη.
  4. Αποσυνδέει τη βάση δεδομένων προέλευσης.
  5. Ελέγχει εάν υπάρχουν τα αρχεία στον προορισμό και στη συνέχεια αντιγράφει τα αρχεία βάσης δεδομένων σε κοινόχρηστο σημείο που δημιουργήσατε νωρίτερα.
  6. Επισυνάπτει τη βάση δεδομένων πίσω στο διακομιστή προέλευσης.
  7. Επισυνάπτει τη βάση δεδομένων στο διακομιστή προορισμού.
  8. Καταργεί το μερίδιο UNC.
  9. Τοποθετεί τη βάση δεδομένων πίσω στην αρχική λειτουργία (ενός χρήστη, πολλούς χρήστες, και ούτω καθεξής).
Υπάρχουν τέσσερις πρόσθετες δυνατότητες που σας επιτρέπουν να μετακινήσετε αντικείμενα που συσχετίζονται με τη βάση δεδομένων που μετακινούνται ή αντιγράφονται.
  • Συνδέσεις (συνιστάται).
    • Όλες οι συνδέσεις που εντοπίστηκαν κατά το χρόνο εκτέλεσης του πακέτου.
    • Μόνο οι συνδέσεις που χρησιμοποιούνται από το επιλεγμένο βάσεις δεδομένων.
  • Κοινόχρηστο αποθηκευμένες διαδικασίες από την κύρια βάση δεδομένων (προαιρετικό).
    • Όλες τις αποθηκευμένες διαδικασίες που εντοπίζονται στο πακέτο χρόνου εκτέλεσης.
    • Επιλεγμένο χρήστη αποθηκευμένες διαδικασίες.
  • Εργασίες από msdb (προαιρετικό).
    • Όλες οι εργασίες που εντοπίστηκαν κατά το χρόνο εκτέλεσης του πακέτου.
    • Επιλεγμένο χρήστη εργασίες.
  • Τα μηνύματα σφάλματος που ορίζεται από το χρήστη (προαιρετικό).
    • Όλα τα μηνύματα σφαλμάτων που εντοπίστηκαν στο πακέτο χρόνου εκτέλεσης.
    • Μηνύματα λάθους που επιλέγεται από το χρήστη.

Ο οδηγός δημιουργεί ένα πακέτο δεδομένων Transformation Services (DTS)

Ο Οδηγός βάσεων δεδομένων αντιγραφή δημιουργεί ένα πακέτο DTS που λειτουργεί με το διακομιστής προορισμού και μπορεί να εκτελεστεί είτε αμέσως ή να προγραμματιστεί για εκτέλεση αργότερα. Εναλλακτικά, μπορείτε να δημιουργήσετε με μη αυτόματο τρόπο ένα αντίγραφο της βάσης δεδομένων DTS το πακέτο χρησιμοποιώντας το εργαλείο "Σχεδίαση" DTS και κάνοντας κλικ στο κουμπί Μεταφορά βάσης δεδομένων εργασίας. Για περισσότερες πληροφορίες, δείτε το Μεταφορά εργασίες αντικείμενα βάσης δεδομένων το θέμα του SQL Server 2000 Books Online.

Είναι το πακέτο Αποθήκευση εάν έχει προγραμματιστεί να εκτελεστεί σε περιοδική βάση ή μία φορά. Επομένως, πρέπει να ξεκινήσει τον παράγοντα διακομιστή SQL στο διακομιστή προορισμού. Η μεταφορά Πακέτο DTS βάσης δεδομένων πρέπει να θεωρηθεί ως οποιαδήποτε άλλα DTS πακέτο συμπεριλαμβανομένης της απαιτήσεις και τα δικαιώματα που σχετίζονται με τον προγραμματισμό και την εκτέλεση του το πακέτο. Για περισσότερες πληροφορίες σχετικά με τον τρόπο αντιμετώπισης προβλημάτων των προγραμματισμένων πακέτα DTS, ανατρέξτε στο ακόλουθο άρθρο της Γνωσιακής Βάσης της Microsoft:
269074 INF: Τρόπος εκτέλεσης ενός πακέτου DTS ως μια προγραμματισμένη εργασία
Μπορείτε να χρησιμοποιήσετε τον Οδηγό βάσεων δεδομένων του αντιγράφου με το Microsoft Όπου ο τελευταίος μπορεί να είναι μόνο ένα διακομιστή βάσης δεδομένων προέλευσης SQL Server 7.0. Μπορείτε δεν είναι δυνατό να χρησιμοποιήσετε τον οδηγό με τις εκδόσεις του Microsoft SQL Server 6.x ή παλαιότερη έκδοση.

Αντιγραφή βάσης δεδομένων Οδηγού καταγραφής - πακέτο DTS καταγραφής

Ένα αρχείο καταγραφής συμβάντων CDW είναι αποθηκευμένο σε MSDB...sysdtspackagelog πίνακας συστήματος και είναι επίσης δυνατότητα προβολής, της διαχείρισης εταιρικών SQL (SEM). Για να προβάλετε το αρχείο καταγραφής, ακολουθήστε τα εξής βήματα:
  1. Στο διακομιστή προορισμού όπου είναι αποθηκευμένο το πακέτο, άνοιγμα SEM και αναπτύξτε το φάκελο υπηρεσιών μετασχηματισμού δεδομένων.
  2. Στην περιοχή Τοπικά πακέτα, εντοπίστε το πακέτο για την οποία θέλετε να προβάλετε το αρχείο καταγραφής. Από προεπιλογή, τα πακέτα ονομάζονται CDW_SourceServer_DestinationServer_autonumber.
  3. Κάντε δεξιό κλικ στο πακέτο και επιλέξτε το Αρχεία καταγραφής πακέτου επιλογή.
  4. Στην περιοχή Εκδόσεις του πακέτου DTS και καταγραφής δέντρο, κάντε κλικ στο κουμπί συν (+) υπογραφής για να αναπτύξετε και να προβάλετε τη λίστα αρχεία καταγραφής.
Αυτό το πλαίσιο διαλόγου σάς επιτρέπει να προβάλετε καταγραφές για αυτό το πακέτο ή για να επιλέξετε ένα άλλο πακέτο από το αναπτυσσόμενο πλαίσιο. Σας επιτρέπει επίσης να Διαγραφή αρχείων καταγραφής που χρειάζεστε κάνοντας το Διαγραφή κουμπί.

Εναλλακτικά, μπορείτε να ρυθμίσετε το πακέτο DTS Για να παραγάγετε ένα αρχείο εξόδου για troublshooting σκοπούς.
  1. Κάντε δεξιό κλικ στο πακέτο, επιλέξτε Πακέτο σχεδίασης.
  2. Από το Πακέτο μενού, επιλέξτε Ιδιότητες.
  3. Από το καταγραφή καρτέλα, καθορίστε το αρχείο γενικά σφάλματα.

    Αυτό το αρχείο θα έχει λεπτομερείς πληροφορίες σχετικά με το executation του πακέτου.

Δικαιώματα για να αντιγράψετε τα αρχεία

Το λογαριασμό έναρξης του SQL Server προορισμού πρέπει να είναι σε τομέα λογαριασμού και πρέπει να έχετε δικαιώματα τοπικού διαχειριστή στο διακομιστή SQL προέλευσης υπολογιστή διακομιστή, έτσι ώστε να μπορούν να αντιγραφούν τα αρχεία από το αρχείο προέλευσης για το προορισμού.

Εάν έχει γίνει εκκίνηση του SQL Server προορισμού στην περιοχή τοπικού ο λογαριασμός συστήματος ενδέχεται να λάβετε το ακόλουθο μήνυμα λάθους:
Την υπηρεσία SQL Server εκτελείται στον τοπικό ο λογαριασμός συστήματος. Πρέπει να αλλάξετε το λογαριασμό σας στην υπηρεσία διακομιστή SQL για να το δικαιώματα για την αντιγραφή αρχείων μέσω του δικτύου.
Εάν ο SQL Server προορισμού εκκίνηση σε ένα λογαριασμό τομέα που έχουν τοπικού διαχειριστή δικαιώματα στον υπολογιστή προέλευσης, στη συνέχεια, το ακόλουθο μήνυμα λάθους ενδέχεται να δημιουργήθηκε από τον οδηγό:
Βήμα προέλευση σφάλματος: Microsoft Δεδομένα Transformation Services (DTS) πακέτου
Σφάλμα βήμα Περιγραφή: απροσδιόριστο σφάλμα

Βήμα κωδικός σφάλματος: 80004005
Βήμα Σφάλμα File:sqldts80.hlp Βοήθειας
Βήμα Βοήθεια σφάλμα περιβάλλοντος ID:1100
Κάνοντας κλικ στην επιλογή του "ΠΕΡΙΣΣΌΤΕΡΕΣ ΠΛΗΡΟΦΟΡΊΕΣ >>>" το κουμπί, θα διαπιστώσετε ότι δικαιώματα δημιουργίας απομακρυσμένο κοινόχρηστο στοιχείο Δεν υπάρχουν.
Απέτυχε η δημιουργία του κοινόχρηστου στοιχείου OMWWIZD

Πρέπει να γνωρίζετε ότι αποσυνδέει τη βάση δεδομένων

Όπως αναφέρθηκε παραπάνω, αποσυνδέει τον Οδηγό βάσεων δεδομένων του αντιγράφου του βάση δεδομένων προέλευσης πριν από την αντιγραφή στο διακομιστή προορισμού. Εκτελέστε το Αντιγραφή Οδηγός βάσεων δεδομένων, εάν η βάση δεδομένων είναι ύποπτες ή εάν υπάρχουν άλλα προβλήματα με τη βάση δεδομένων που εμποδίζει την αποσύνδεση ή να επανασυνδέσετε. Προβλήματα όπως σφάλματα I/O (για παράδειγμα, σφάλμα 823), σφάλματα ακεραιότητα δεδομένων (για παράδειγμα πίνακα είναι κατεστραμμένο), ή οποιαδήποτε γνωστά θέματα υλικού (για παράδειγμα, SCSI θύρα σφάλματα ή ελεγκτή σφάλματα στο αρχείο καταγραφής συμβάντων συστήματος), μερικά, μπορεί να είναι ένα εμπόδιο για τον επιτυχή reattachment της βάσης δεδομένων.

Βεβαιωθείτε ότι ότι η βάση δεδομένων προέλευσης δεν έχει σημανθεί 'μόνο για ανάγνωση', 'εργασία χωρίς σύνδεση', «υπόνοιες», «κινδύνου» ή 'Φόρτωση' ή η αποσύνδεση θα αποτύχει. Η αποσύνδεση θα αποτύγχανε Επειδή η διαδικασία απόσπαση πρέπει να ενημερωθούν τα στατιστικά στοιχεία στη βάση δεδομένων. Εάν το βάση δεδομένων είναι με κανέναν τρόπο δεν είναι προσπελάσιμο για εγγραφές, τα στατιστικά στοιχεία ενημέρωσης αποτύχει. Δημιουργείται το ακόλουθο μήνυμα λάθους, εάν αποτύχει η αποσύνδεση λόγω της η βάση δεδομένων είναι σε οποιαδήποτε κατάσταση unwritable:
Απέτυχε η Αποσυνδέστε τη βάση δεδομένων<databasename><b00></b00></databasename>
Το Προβολή σφαλμάτων το κουμπί εμφανίζει τα εξής:
Σφάλμα βήμα Προέλευσης: Πακέτο υπηρεσιών (DTS) μετασχηματισμό δεδομένων Microsoft
Σφάλμα βήμα Περιγραφή: απροσδιόριστο σφάλμα

Βήμα κωδικός σφάλματος: 80004005
Βήμα Σφάλμα File:sqldts80.hlp Βοήθειας
Βήμα Βοήθεια σφάλμα περιβάλλοντος ID:1100
Στο Επιπλέον, η αποσύνδεση της βάσης δεδομένων απαιτεί ότι είναι σε κατάσταση λειτουργίας ενός χρήστη ή δεν έχετε υπάρχουν συνδεδεμένοι χρήστες σε αυτό. Εάν πολλοί χρήστες χρησιμοποιούν τη βάση δεδομένων του ο οδηγός μπορεί να αποτύχει με το ακόλουθο μήνυμα λάθους:
Σφάλμα βήμα Προέλευσης: Πακέτο υπηρεσιών (DTS) μετασχηματισμό δεδομένων Microsoft
Σφάλμα βήμα Περιγραφή: απροσδιόριστο σφάλμα

Βήμα κωδικός σφάλματος: 80004005
Βήμα Σφάλμα File:sqldts80.hlp Βοήθειας
Βήμα Βοήθεια σφάλμα περιβάλλοντος ID:1100
Εάν κάνετε κλικ το Περισσότερες πληροφορίες κουμπί, μπορείτε να δείτε τα ακόλουθα ρίζας αιτία του προβλήματος:
Βάση δεδομένων [όνομα βάσης δεδομένων] έχει ενεργές συνδέσεις [N]. Βάση δεδομένων δεν θα μεταφερθούν.

Δικαιώματα για να αποσυνδέσετε μια βάση δεδομένων

Ορισμένα δικαιώματα απαιτούνται για να αποσυνδέσετε μια βάση δεδομένων. SQL Server Ηλεκτρονικά βιβλία 2000 αναγνωρίζει τα κατάλληλα δικαιώματα για να χρησιμοποιήσετε τον οδηγό:
"Για να χρησιμοποιήσετε τον Οδηγό βάσεων δεδομένων του αντιγράφου, πρέπει να διαχειριστή συστήματος ή ένα μέλος του ρόλου sysadmin. Εάν εκτελείτε τα Microsoft Windows NT ® 4.0 ή Microsoft Windows ® 2000, ο λογαριασμός χρήστη πρέπει να έχετε δικαιώματα διαχειριστή στο διακομιστή προορισμού."

Βεβαιωθείτε ότι υπάρχει στον κατάλογο προορισμού

Όταν χρησιμοποιείτε το αντίγραφο βάσης δεδομένων οδηγού (CDW), κατά την Θέση αρχείων βάσης δεδομένων Κάντε κλικ το Τροποποίηση κουμπί και επιβεβαιώστε ότι είναι σωστή στον κατάλογο προορισμού. Εάν ο κατάλογος δεν υπάρχει, το CDW ενδέχεται να αποτύχει με το ακόλουθο μήνυμα λάθους:
Προέλευση σφάλματος βήμα: Μετασχηματισμού δεδομένων της Microsoft Πακέτο υπηρεσιών (DTS)
Βήμα περιγραφή σφάλματος: απροσδιόριστο σφάλμα

Βήμα κωδικός σφάλματος: 80004005
File:sqldts80.hlp βοήθεια βήμα σφάλμα
Βήμα Σφάλμα περιβάλλοντος Βοήθεια ID:1100
Εάν κάνετε κλικ το "ΠΕΡΙΣΣΌΤΕΡΕΣ ΠΛΗΡΟΦΟΡΊΕΣ >>>" το κουμπί, θα βρείτε ότι ο κατάλογος δεν υπάρχει.
Το αρχείο \\SOURCE_SERVER\OMWWIZx\Program Files\Microsoft SQL Server\MSSQL\Data\Filename_Data.mdf δεν είναι δυνατή η αντιγραφή, επειδή ο προορισμός ο κατάλογος δεν υπάρχει.

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

Φέρουν στην θυμάστε ότι αν επιλέξετε να μετακινήσετε μια βάση δεδομένων, αντί να Αντιγραφή του, καταργείται η βάση δεδομένων από το διακομιστή SQL Server προέλευσης. Περισσότερα Ειδικότερα, η βάση δεδομένων είναι αποσυνδεδεμένο από το διακομιστή προέλευσης, αλλά δεν είναι επανασυνδεθεί. Ωστόσο, τα αρχικά αρχεία βάσης δεδομένων (.mdf, .ndf, .ldf) παραμένουν στο ο διακομιστής προέλευσης και εάν δεν χρειάζεστε αυτές λόγω του περιορισμένου χώρου πρέπει να τα διαγράψετε με μη αυτόματο τρόπο. Εμφανίζεται το ακόλουθο προειδοποιητικό μήνυμα στο του Ολοκλήρωση του οδηγού αντίγραφο βάσης δεδομένων στο παράθυρο διαλόγου:
Βάση δεδομένων 'Pubs' θα αντιγραφεί αλλά θα είναι διαθέσιμη μόνο στο διακομιστή προορισμού. Ο διαχειριστής πρέπει να Διαγράψτε τα αρχεία δεδομένων και καταγραφής για τη βάση δεδομένων 'Pubs' στο διακομιστή προέλευσης.
Ωστόσο, εάν επιλέξετε κατά λάθος επιλογή ΜΕΤΑΚΊΝΗΣΗ αντί για το ΑΝΤΙΓΡΑΦΉ επιλογής, μπορείτε να την επισυνάψετε με ασφάλεια αυτά τα αρχεία στο διακομιστή για να ανακτήσετε η βάση δεδομένων.

Μετακίνηση συνδέσεις

Μια νέα δυνατότητα ο Οδηγός βάσεων δεδομένων αντίγραφο εξαλείφει τα έκδοσης μη αυτόματη μετακίνηση συνδέσεις. Ο οδηγός αναγνωρίζει συνδέσεις αντιστοιχεί το Οι χρήστες της βάσης δεδομένων και σας παρέχει την επιλογή για να μετακινήσετε ή να αντιγράψετε αυτά ως μέρος Μετακίνηση ή αντιγραφή της βάσης δεδομένων. Και οι δύο τον έλεγχο ταυτότητας SQL Server Standard συνδέσεις και έλεγχος ταυτότητας Microsoft Windows NT και Microsoft Windows 2000 συνδέσεις μετακινούνται από τον οδηγό.

Παλαιότερες εκδόσεις του SQL Server απαιτείται μη αυτόματη παρέμβαση για να μετακινήσετε τις συνδέσεις που σχετίζονται με τη βάση δεδομένων Οι χρήστες της βάσης δεδομένων που μετακινούνται ή αντιγράφονται. Για περισσότερες πληροφορίες σχετικά με μεταφορά συνδέσεων με προηγούμενες εκδόσεις του SQL Server, ανατρέξτε στα παρακάτω το άρθρο της Γνωσιακής Βάσης της Microsoft:
168001 PRB: Χρήστη σύνδεσης ή/και δικαίωμα σφάλματα μετά την επαναφορά αρχείων ένδειξης
246133 ΤΡΌΠΟΣ: Μεταφοράς συνδέσεων και κωδικών πρόσβασης μεταξύ εμφανίσεων του SQL Server
Σημειώστε ότι η τοπική ομάδες των Windows NT/2000 και τους χρήστες που είναι χορηγείται δικαίωμα σύνδεσης σε διακομιστή SQL δεν είναι δυνατό να μεταφερθούν μεταξύ διαφορετικών υπολογιστές. Εάν επιχειρήσετε να το κάνετε αυτό, η μεταφορά της σύνδεσης θα αποτύχει. Εάν κάνετε κλικ το "ΠΕΡΙΣΣΌΤΕΡΕΣ ΠΛΗΡΟΦΟΡΊΕΣ >>>" κουμπί, μπορείτε να δείτε τα ακόλουθα ρίζας αιτία του προβλήματος:
"Αποτυχία SourceMachine\LocalGroup1 σύνδεσης μεταφοράς"
- ή -
SourceMachine\LocalUser1 σύνδεσης μεταφοράς" "Απέτυχε

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

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

Μεταφορά βάσης δεδομένων μπορεί επίσης να διακοπεί, εάν τα ίδια αρχεία βάσης δεδομένων υπάρχει ήδη στο διακομιστή προορισμού. Έτσι, μπορεί να έχετε μια βάση δεδομένων με ονόματα αρχείων που είναι ισοδύναμες με εκείνες του Pubs όνομα MyPubs βάση δεδομένων προορισμού. Θα δείτε αυτούς τους προορισμούς αρχεία με σήμανση ένα κόκκινο X.
"Αρχεία προέλευσης έχουν το ίδιο όνομα όπως στην ο προορισμός ή δεν υπάρχει αρκετός ελεύθερος χώρος στον προορισμό. "
Για να αποφύγετε αυτό το μήνυμα λάθους, είτε να τροποποιήσετε τα ονόματα αρχείων να είναι δημιουργούνται στο διακομιστή προορισμού ή να αλλάξετε τη φυσική θέση στην οποία αυτά θα δημιουργηθεί.

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

Σταματά αναζήτησης πλήρους κειμένου. Αρχεία καταλόγου πλήρους κειμένου δεν μεταφέρονται

Εάν η βάση δεδομένων περιέχει οποιαδήποτε κατάλογοι πλήρους κειμένου υπάρχουν δύο εφέ με τον Οδηγό βάσεων δεδομένων "Αντιγραφή" για να μεταφέρετε. Πρώτα, αναζήτηση του Κατάλογοι πλήρους κειμένου (FT) διακόπηκε από τον οδηγό, έτσι ώστε να μπορεί να είναι η βάση δεδομένων Τοποθετήστε σε κατάσταση λειτουργίας ενός χρήστη. Δεύτερον, δεν μετακινούνται τα αρχεία καταλόγου FT από το ο οδηγός. Εάν προσπαθείτε να εκτελέσετε ένα ερώτημα αναζήτησης πλήρους κειμένου στο αρχείο προέλευσης ή προορισμού Εκτέλεση SQL server μετά τον Οδηγό βάσεων δεδομένων αντίγραφο, ενδέχεται να λάβετε το ακόλουθο μήνυμα λάθους:
Διακομιστή: Κατάσταση μήνυμα λάθους 7616, 16, επίπεδο 1, γραμμή 1
Αναζήτηση πλήρους κειμένου δεν είναι ενεργοποιημένη για την τρέχουσα βάση δεδομένων. Χρήση sp_fulltext_database για να ενεργοποιήσετε την αναζήτηση πλήρους κειμένου για τη βάση δεδομένων.
Για περισσότερες πληροφορίες, ανατρέξτε στο ακόλουθο άρθρο γνωσιακής Microsoft Βάση:
303224 ΕΠΙΔΙΌΡΘΩΣΗ: Χρήση του οδηγού αντίγραφο βάσης δεδομένων για να αντιγράψετε μια βάση δεδομένων απενεργοποιεί δημιουργία ευρετηρίου πλήρους κειμένου στη βάση δεδομένων προέλευσης
Για να πραγματοποιήσετε αναζητήσεις πλήρους κειμένου στο αρχείο προέλευσης και διακομιστές SQL Server προορισμού, χρησιμοποιήστε τα εξής βήματα:
  1. Εκτελέστε την ακόλουθη αποθηκευμένη διαδικασία για να ενεργοποιήσετε το πλήρες κείμενο Δημιουργία ευρετηρίου για τις βάσεις δεδομένων προέλευσης ή/και προορισμού:
    sp_fulltext_database 'enable'
    					
  2. Εκτέλεση πλήρους πληθυσμού σε όλους τους καταλόγους.
Εδώ είναι το σχετικό τμήμα από ηλεκτρονικά βιβλία του SQL Server:
"Εάν θέλετε να αντιγράψετε μια βάση δεδομένων με πλήρους κειμένου καταλόγους, καταλόγους πλήρους κειμένου για τη βάση δεδομένων είναι διαθέσιμη στο διακομιστή προέλευσης μετά την ολοκλήρωση της λειτουργίας αντιγραφής. Πρέπει να συμπληρωθούν με μη αυτόματο τρόπο εκ νέου πλήρους κειμένου καταλόγων στο διακομιστή προορισμού.

Εάν θέλετε να μετακινήσετε μια βάση δεδομένων με καταλόγους πλήρους κειμένου, κανένα από τα αρχεία σχετικό κατάλογο πλήρους κειμένου μεταφέρονται κατά τη μετακίνηση της βάσης δεδομένων. Τα αρχεία αυτά πρέπει να μετακινηθεί με μη αυτόματο τρόπο από το διαχειριστή της βάσης δεδομένων."
Για περισσότερες πληροφορίες σχετικά με τον τρόπο μετακίνησης κατάλογοι πλήρους κειμένου, ανατρέξτε στο θέμα στο ακόλουθο άρθρο της Γνωσιακής Βάσης της Microsoft:
240867 INF: Τρόπος μετακίνησης, αντιγραφή, και κατάλογος Back Up κειμένου πλήρους φακέλους και αρχεία

Αναφορές

Για πρόσθετες πληροφορίες, κάντε κλικ στον αριθμό του άρθρου παρακάτω, για να προβάλετε το άρθρο της Γνωσιακής Βάσης της Microsoft:
327270SQL Server 2000 δεν υποστηρίζεται στον Windows Server 2003 Terminal Server διακομιστή εφαρμογών

Ιδιότητες

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

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

 

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