Αυτό το άρθρο βήμα προς βήμα περιγράφει τον τρόπο μετακίνησης του Microsoft SQL Server
βάσεις δεδομένων χρήστη και πιο κοινά στοιχεία SQL Server μεταξύ υπολογιστών που είναι
εκτελεί τον SQL Server.
Τα βήματα που περιγράφονται σε αυτό το άρθρο υποθέτουν ότι
δεν θα μετακινήσει το
υπόδειγμα,
μοντέλο,
tempdb, ή
msdb βάσεις δεδομένων συστήματος. Τα βήματα παρέχουν διαφορετικές επιλογές για να
μεταφοράς συνδέσεων και τα πιο κοινά στοιχεία που περιέχονται στο του
υπόδειγμα και
msdb βάσεις δεδομένων.
Για πληροφορίες σχετικά με τις συγκεκριμένες
στοιχεία δεν μεταφέρονται όταν ακολουθείτε τα βήματα αυτού του άρθρου, δείτε το
Ενότητα "Περισσότερες πληροφορίες".
Σημείωση Για τον Microsoft SQL Server 2008, ανατρέξτε στο θέμα "Διαχείριση μετα-δεδομένα όταν κάνουν μια βάση δεδομένων διαθέσιμη σε άλλη διακομιστή παρουσία" στο εξής στα βιβλία του SQL Server 2008 στην τοποθεσία Web της γραμμής:
Σημείωση Υποστηρίζεται η μετεγκατάσταση δεδομένων από τον SQL Server 2000 σε Microsoft SQL Server 2000 (64-bit). Μπορείτε να επισυνάψετε μια βάση δεδομένων 32-bit σε μια βάση δεδομένων 64-bit, χρησιμοποιώντας το
sp_attach_db σύστημα αποθηκευμένη διαδικασία ή το
sp_attach_single_file_db σύστημα αποθηκευμένη διαδικασία, ή με χρήση αντιγράφων ασφαλείας και επαναφοράς του 32-bit Enterprise Manager. Μπορείτε να μετακινήσετε βάσεις δεδομένων και πίσω μεταξύ 32-bit και τις εκδόσεις 64-bit του SQL Server. Μπορείτε επίσης να μετεγκαταστήσετε δεδομένων από τον SQL Server 7.0 χρησιμοποιώντας τις ίδιες μεθόδους. Ωστόσο, η ανακατάταξη δεδομένα σε SQL Server 7.0 από το SQL Server 2000 (64-bit) δεν υποστηρίζεται.
Ακολουθεί μια περιγραφή κάθε μέθοδο.
Βήμα 1: Τρόπος μετακίνησης χρηστών
βάσεις δεδομένων
Εάν χρησιμοποιείτε SQL Server 2005, μπορείτε να χρησιμοποιήσετε την ίδια μέθοδο για τη μετεγκατάσταση δεδομένων από τον SQL Server 7.0 ή SQL Server 2000. Ωστόσο, το εργαλείο διαχείρισης της Microsoft SQL Server 2005 διαφέρει από το εργαλείο διαχείρισης του SQL Server 7.0 ή του SQL Server 2000. Θα πρέπει να χρησιμοποιήσετε το SQL Server Management Studio αντί για τον SQL Server Enterprise Manager. Επιπλέον, θα πρέπει να χρησιμοποιήσετε τον SQL Server Οδηγό εισαγωγής και εξαγωγής (DTSWizard.exe) αντί για τα δεδομένα
Υπηρεσίες μετασχηματισμού, εισαγωγή και εξαγωγή δεδομένων οδηγού.
Για να μετακινήσετε τις βάσεις δεδομένων χρήστη, χρησιμοποιήστε μία από τις τρεις παρακάτω μεθόδους.
Μέθοδος 1: Δημιουργία αντιγράφων ασφαλείας και επαναφορά βάσεων δεδομένων χρήστη
Αντίγραφα ασφαλείας βάσεων δεδομένων χρήστη στο διακομιστή προέλευσης και στη συνέχεια επαναφέρετε
βάσεις δεδομένων χρήστη στο διακομιστή προορισμού.
- Η βάση δεδομένων μπορεί να χρησιμοποιηθεί όταν η διαδικασία της δημιουργίας αντιγράφων ασφαλείας.
Εάν οι χρήστες πραγματοποιούν εισαγωγή, ΕΝΗΜΈΡΩΣΗ ή ΔΙΑΓΡΑΦΉ προτάσεις στη βάση δεδομένων μετά από την
αντίγραφο ασφαλείας ολοκληρωθεί, το αντίγραφο ασφαλείας θα περιέχουν αυτές τις αλλαγές. Εάν πρέπει να
μεταφέρετε όλες τις αλλαγές, μπορείτε να μεταφέρετε τις αλλαγές με ελάχιστο χρόνο εκτός λειτουργίας, εάν έχετε
Εκτελέστε ένα αντίγραφο ασφαλείας του αρχείου καταγραφής συναλλαγών και ένα αντίγραφο πλήρους βάσης δεδομένων.
- Επαναφέρετε το αντίγραφο ασφαλείας βάσης δεδομένων πλήρους στον προορισμό
διακομιστής και καθορίστε το ΜΕ NORECOVERY επιλογή.
Σημείωση Για να αποτρέψετε τη βάση δεδομένων πρόσθετες τροποποιήσεις, απευθείας από τους χρήστες
Κλείστε τη δραστηριότητα μιας βάσης δεδομένων στο διακομιστή προέλευσης. - Εκτελεί ένα αντίγραφο ασφαλείας του αρχείου καταγραφής συναλλαγών και να επαναφέρετε το
αντίγραφο ασφαλείας αρχείου καταγραφής συναλλαγών στο διακομιστή προορισμού, χρησιμοποιώντας το ΜΕ ΑΠΟΚΑΤΆΣΤΑΣΗΣ επιλογή. Διακοπές λειτουργίας περιορίζεται στην ώρα του αρχείου καταγραφής συναλλαγών
Δημιουργία αντιγράφων ασφαλείας και επαναφοράς. Για περισσότερες πληροφορίες, ανατρέξτε στην ενότητα sub-topic "ΕΠΑΝΑΦΟΡΆ" στο του
Το θέμα "Αναφορά transact-SQL" του SQL Server Books Online.
- Η βάση δεδομένων του διακομιστή προορισμού θα είναι το ίδιο
το μέγεθος της βάσης δεδομένων στο διακομιστή προέλευσης. Για να μειώσετε το μέγεθος της βάσης δεδομένων
πρέπει είτε να μειώσετε τη βάση δεδομένων προέλευσης, πριν να εκτελέσετε το αντίγραφο ασφαλείας ή
Μειώστε τη βάση δεδομένων προορισμού μετά την ολοκλήρωση της επαναφοράς. Για περισσότερες πληροφορίες
πληροφορίες, ανατρέξτε στην ενότητα sub-topic "Συρρίκνωση σε βάση δεδομένων" στο το "Δημιουργία και
Διατήρηση βάσεις δεδομένων"επικεφαλίδα του SQL Server Books Online.
- Εάν επαναφέρετε τη βάση δεδομένων σε μια διαφορετική θέση αρχείου
από τη βάση δεδομένων προέλευσης, πρέπει να καθορίσετε το ΜΕ ΚΊΝΗΣΗ επιλογή. Για παράδειγμα, στο διακομιστή προέλευσης της βάσης δεδομένων είναι στο του
Ο φάκελος D:\Mssql\Data. Ο διακομιστής προορισμού δεν διαθέτει μονάδα δίσκου d και
θέλετε να επαναφέρετε τη βάση δεδομένων στο φάκελο C:\Mssql\Data.Για περισσότερες πληροφορίες σχετικά με τον τρόπο επαναφοράς μιας βάσης δεδομένων σε διαφορετική
θέση, κάντε κλικ στους αριθμούς των άρθρων παρακάτω, για να προβάλετε τα άρθρα της Γνωσιακής Βάσης της Microsoft:
221465
(http://support.microsoft.com/kb/221465/
)
Χρησιμοποιώντας την επιλογή με ΜΕΤΑΚΊΝΗΣΗ με δήλωση ΕΠΑΝΑΦΟΡΆΣ
304692
(http://support.microsoft.com/kb/304692/
)
Μετακίνηση βάσεων δεδομένων SQL Server 7.0 σε νέα θέση με τη δημιουργία αντιγράφων ΑΣΦΑΛΕΊΑΣ και ΕΠΑΝΑΦΟΡΆΣ
- Εάν θέλετε να αντικαταστήσετε προϋπάρχουσες βάσης δεδομένων για το
διακομιστής προορισμού, πρέπει να καθορίσετε το ΜΕ ΑΝΤΙΚΑΤΆΣΤΑΣΗ επιλογή. Για περισσότερες πληροφορίες, ανατρέξτε στην ενότητα sub-topic "ΕΠΑΝΑΦΟΡΆ" στο του
Το θέμα "Αναφορά transact-SQL" του SQL Server Books Online.
- Ανάλογα με την έκδοση του SQL Server για την οποία μπορείτε
επαναφορά, το σύνολο χαρακτήρων, σειρά ταξινόμησης και συρραφή Unicode πρέπει να είναι
το ίδιο σε διακομιστές προέλευσης και προορισμού. Για περισσότερες πληροφορίες, ανατρέξτε στο θέμα
το "Σημείωση σχετικά με συρραφή" αργότερα σε αυτήν την ενότητα.
Μέθοδος 2: Χρήση του "sp_detach_db" και "sp_attach_db" αποθηκευμένες διαδικασίες
Για να χρησιμοποιήσετε το
sp_detach_db και
sp_attach_db αποθηκευμένες διαδικασίες, ακολουθήστε τα εξής βήματα:
- Αποσυνδέστε τη βάση δεδομένων στο διακομιστή προέλευσης, χρησιμοποιώντας το sp_detach_db αποθηκευμένη διαδικασία. Πρέπει να αντιγράψετε τα αρχεία .mdf και .ldf .ndf
που σχετίζεται με τη βάση δεδομένων στο διακομιστή προορισμού. Δείτε τον πίνακα αυτό για ένα
περιγραφή των τύπων αρχείου:
Σύμπτυξη αυτού του πίνακαΑνάπτυξη αυτού του πίνακα
| Επέκταση ονόματος αρχείου | Περιγραφή |
|---|
| .mdf | Κύριο αρχείο δεδομένων |
| .ndf | Δευτερεύοντος αρχείου δεδομένων |
| .ldf | Αρχείο καταγραφής συναλλαγών |
- Επισυνάψτε τη βάση δεδομένων στο διακομιστή προορισμού, χρησιμοποιώντας το sp_attach_db αποθηκευμένη διαδικασία και σημείο τα αρχεία που αντιγράφονται τα
ο διακομιστής προορισμού στο προηγούμενο βήμα.Για περισσότερες πληροφορίες σχετικά με τη χρήση αυτών
μέθοδοι, κάντε κλικ στον αριθμό του άρθρου παρακάτω, για να προβάλετε το άρθρο της Γνωσιακής Βάσης της Microsoft:
224071
(http://support.microsoft.com/kb/224071/
)
Τρόπος μετακίνησης βάσεων δεδομένων SQL Server σε μια νέα θέση, χρησιμοποιώντας συναρτήσεις απόσπαση και επισύναψη σε SQL Server
- Μετά την αποσύνδεση και είναι δυνατή η πρόσβαση στη βάση δεδομένων
δεν είναι δυνατό να χρησιμοποιήσετε τη βάση δεδομένων κατά την αντιγραφή των αρχείων. Όλα τα δεδομένα που περιέχει το
Μετακίνηση βάση δεδομένων στο σημείο στο χρόνο από την απόσπαση.
- Το σύνολο χαρακτήρων, σειρά ταξινόμησης και Unicode μπορεί να συρραφής
πρέπει να είναι ίδια σε δύο διακομιστές όταν χρησιμοποιείτε το Επισύναψη ή Αποσύνδεση μέθοδος. Για περισσότερες πληροφορίες, ανατρέξτε στην παρακάτω Σημείωση σχετικά με συρραφή.
Σημείωση σχετικά με συρραφή Εάν μετακινήσετε βάσεις δεδομένων μεταξύ διακομιστών SQL Server 7.0 χρησιμοποιώντας το
Δημιουργία αντιγράφων ασφαλείας και επαναφορά ή
Επισύναψη και
Αποσύνδεση σειρά ταξινόμησης μεθόδους, το σύνολο χαρακτήρων, και πρέπει να συρραφή Unicode
είναι το ίδιο σε δύο διακομιστές. Εάν μετακινήσετε βάσεις δεδομένων από τον SQL Server 7.0 σε SQL
Διατηρεί τη βάση δεδομένων διακομιστή 2000 ή μεταξύ 2000 διακομιστές SQL Server, το
Συρραφή της βάσης δεδομένων προέλευσης. Αυτό σημαίνει ότι αν ο διακομιστής προορισμού
που εκτελεί τον SQL Server 2000 έχει διαφορετική κατάταξη από το αρχείο προέλευσης
βάση δεδομένων, η βάση δεδομένων προορισμού έχει διαφορετική κατάταξη από το
διακομιστής προορισμού
υπόδειγμα,
μοντέλο,
tempdb, και
msdb βάσεις δεδομένων. Για περισσότερες πληροφορίες, ανατρέξτε στο θέμα "μεικτή συρραφής
Περιβάλλοντα"θέμα του SQL Server 2000 Books Online.
Μέθοδος 3: Χρήση του Οδηγού εισαγωγής και εξαγωγής δεδομένων για την αντιγραφή αντικειμένων και δεδομένων μεταξύ βάσεων δεδομένων SQL Server
Μπορείτε να αντιγράψετε ολόκληρη τη βάση δεδομένων ή να αντιγράψετε επιλεκτικά αντικείμενα και
δεδομένα από τη βάση δεδομένων προέλευσης στη βάση δεδομένων προορισμού, χρησιμοποιώντας τα δεδομένα
Υπηρεσίες μετασχηματισμού, εισαγωγή και εξαγωγή δεδομένων οδηγού.
- Η βάση δεδομένων προέλευσης μπορεί να χρησιμοποιηθεί κατά τη διάρκεια της
η μεταφορά. Εάν η βάση δεδομένων προέλευσης χρησιμοποιείται κατά τη μεταφορά, ενδέχεται να δείτε ορισμένες αποκλεισμού όταν η μεταφορά
σε εξέλιξη.
- Όταν χρησιμοποιείτε τον Οδηγό εισαγωγής και εξαγωγής δεδομένων, το
σύνολο χαρακτήρων, σειρά ταξινόμησης και συρραφή δεν έχουν το ίδιο μεταξύ
το διακομιστή προέλευσης και διακομιστή προορισμού.
- Επειδή δεν μετακινείτε μη χρησιμοποιημένο χώρο στη βάση δεδομένων προέλευσης,
βάση δεδομένων προορισμού μπορεί να πρέπει να είναι μεγαλύτερο από τη βάση δεδομένων προέλευσης.
Παρομοίως, αν μετακινήσετε μόνο ορισμένα αντικείμενα, τη βάση δεδομένων προορισμού μπορεί να έχει
να είναι μεγαλύτερο από τη βάση δεδομένων προέλευσης.
- Ίσως δεν υπηρεσιών μετασχηματισμού δεδομένων του SQL Server 7.0
μεταφορά κειμένου και εικόνας μεγαλύτερο από 64 KB δεδομένων σωστά. Αυτό το πρόβλημα δεν
ισχύει για την έκδοση του SQL Server 2000 υπηρεσιών μετασχηματισμού δεδομένων.Για περισσότερες πληροφορίες, κάντε κλικ στον αριθμό του άρθρου παρακάτω, για να προβάλετε το άρθρο της Γνωσιακής Βάσης της Microsoft:
257425
(http://support.microsoft.com/kb/257425/
)
ΕΠΙΔΙΌΡΘΩΣΗ: Μεταφορά αντικειμένου DTS μεταφέρει δεδομένα BLOB μεγαλύτερο από 64 KB
Βήμα 2: Τρόπος μεταφοράς συνδέσεων και κωδικών πρόσβασης
Εάν δεν μεταβιβάσετε τις συνδέσεις από το διακομιστή προέλευσης για το
διακομιστή προορισμού σας τρέχοντες χρήστες του SQL Server δεν είναι δυνατό να συνδεθείτε
ο διακομιστής προορισμού. Μπορείτε να μεταφέρετε το συνδέσεων και κωδικών πρόσβασης χρησιμοποιώντας το
οδηγίες της παρακάτω Microsoft Knowledge Base
άρθρο:
246133
(http://support.microsoft.com/kb/246133/
)
Τρόπος μεταφοράς συνδέσεων και κωδικών πρόσβασης μεταξύ εμφανίσεων του SQL Server
Οι βάσεις δεδομένων προεπιλογή για τις συνδέσεις στο διακομιστή προορισμού μπορεί να είναι διαφορετική από την προεπιλεγμένη βάση δεδομένων για συνδέσεις στο διακομιστή προέλευσης. Μπορείτε να αλλάξετε την προεπιλεγμένη βάση δεδομένων για μια σύνδεση με το sp_defaultdb αποθηκευμένη διαδικασία. Για περισσότερες πληροφορίες, ανατρέξτε στην ενότητα "sp_defaultdb"
Sub-topic το θέμα "Αναφορά Transact-SQL" στα ηλεκτρονικά βιβλία του SQL Server.
Βήμα 3: Τρόπος επίλυσης ορφανούς χρήστες
Αφού μεταφοράς συνδέσεων και κωδικών πρόσβασης στο διακομιστή προορισμού,
Οι χρήστες ίσως δεν είναι δυνατή η πρόσβαση στη βάση δεδομένων. Συνδέσεις που σχετίζονται με
Οι χρήστες από το αναγνωριστικό ασφαλείας (SID) και εάν το SID δεν είναι συνεπής μετά
Μετακίνηση μιας βάσης δεδομένων, SQL Server μπορεί να αρνηθεί την πρόσβαση χρήστη στη βάση δεδομένων. Αυτό
το ζήτημα είναι γνωστό ως ορφανών χρήστη. Εάν μεταφοράς συνδέσεων και κωδικών πρόσβασης,
χρησιμοποιώντας τη δυνατότητα του SQL Server 2000 DTS μεταφορά σύνδεσης, θα έχετε μάλλον
ορφανούς χρήστες. Επιπλέον, ολοκληρωμένο συνδέσεις δικαίωμα πρόσβασης στον προορισμό
διακομιστής σε διαφορετικό τομέα από το διακομιστή προέλευσης προκαλέσει ορφανούς χρήστες.
- Αναζητήστε ορφανούς χρήστες. Ανοίξτε το Query Analyzer στον το
διακομιστής προορισμού και στη συνέχεια εκτελέστε τον ακόλουθο κώδικα χρήστη βάσης δεδομένων που
Μετακίνηση:
exec sp_change_users_login 'Report'
Η διαδικασία εμφανίζει οποιαδήποτε ορφανούς χρήστες που σύνδεση με μια σύνδεση. Εάν
Οι χρήστες δεν παρατίθενται, παραλείψτε το βήμα 2 και 3 και προχωρήστε στο βήμα 4. - Επίλυση ορφανούς χρήστες. Εάν ένας χρήστης είναι ορφανή, βάση δεδομένων
Οι χρήστες μπορεί να συνδεθεί στο διακομιστή με επιτυχία, αλλά δεν θα έχουν δικαίωμα να
πρόσβαση στη βάση δεδομένων. Εάν προσπαθήσετε να εκχωρήσετε δικαιώματα πρόσβασης σύνδεσης στη βάση δεδομένων, εμφανίζεται το
ακόλουθο μήνυμα λάθους επειδή ο χρήστης υπάρχει ήδη:
Microsoft SQL-DMO (ODBC SQLState: 42000) σφάλμα 15023:
Χρήστη ή ρόλο '% s' υπάρχει ήδη στην τρέχουσα βάση δεδομένων.
Για περισσότερες πληροφορίες σχετικά με τον τρόπο επίλυσης ορφανούς χρήστες, κάντε κλικ στους αριθμούς των άρθρων παρακάτω, για να προβάλετε τα άρθρα της Γνωσιακής Βάσης της Microsoft:240872
(http://support.microsoft.com/kb/240872/
)
Τον τρόπο επίλυσης ζητημάτων δικαιωμάτων κατά τη μετακίνηση μιας βάσης δεδομένων ανάμεσα σε διακομιστές που εκτελούν SQL Server
Αυτό το άρθρο περιέχει οδηγίες σχετικά με τον τρόπο αντιστοίχισης τις συνδέσεις σε χρήστες βάσεων δεδομένων και επιλύει χρήστες ορφανή από τυπικές συνδέσεις διακομιστή SQL και ενσωματωμένες συνδέσεις.
274188
(http://support.microsoft.com/kb/274188/
)
Το θέμα "Αντιμετώπιση προβλημάτων Orphaned χρήστες" στα ηλεκτρονικά βιβλία είναι ελλιπές
Αυτό το άρθρο περιγράφει τον τρόπο χρήσης του sp_change_users_login αποθηκευμένη διαδικασία για να διορθώσετε ορφανούς χρήστες μία προς μία. Το sp_change_users_login αποθηκευμένη διαδικασία επιλύει μόνο χρήστες ορφανή από τυπικές συνδέσεις διακομιστή SQL. - Εάν το (κάτοχος) βάση δεδομένωνdbo) αναφέρεται ως ορφανή, να εκτελέσετε αυτόν τον κώδικα στη βάση δεδομένων χρήστη:
exec sp_changedbowner 'sa'
Αποθηκευμένη διαδικασία αλλάζει τον κάτοχο της βάσης δεδομένων για dbo και διορθώνει το ζήτημα. Για να αλλάξετε τον κάτοχο της βάσης δεδομένων σε άλλο
χρήστης, εκτέλεση sp_changedbowner πάλι με το χρήστη που θέλετε. Για περισσότερες πληροφορίες, δείτε το
sub-topic "sp_changedbowner" στο θέμα "Αναφορά Transact-SQL" SQL
Ηλεκτρονικά βιβλία διακομιστή. - Εάν ο διακομιστής προορισμού εκτελεί τον SQL Server 2000
Service Pack 1, ο χρήστης του κατόχου βάσης δεδομένων μπορεί να είναι στη λίστα του Οι χρήστες φάκελος Enterprise Manager αφού εκτελέσετε την επισύναψη ή
επαναφορά ή και τα δύο.Για περισσότερες πληροφορίες, κάντε κλικ στον αριθμό του άρθρου παρακάτω, για να προβάλετε το άρθρο της Γνωσιακής Βάσης της Microsoft:
305711
(http://support.microsoft.com/kb/305711/
)
Σφάλμα: Το χρήστη DBO εμφάνιση Enterprise Manager
- Ενδέχεται να λάβετε το ακόλουθο μήνυμα λάθους, εάν προσπαθήσετε να
Αλλαγή του (διαχειριστή συστήματος)SA) κωδικό πρόσβασης μέσω Enterprise Manager εάν η σύνδεση που έχει αντιστοιχιστεί
Για να dbo στο αρχείο προέλευσης διακομιστή δεν υπάρχει στον προορισμό
διακομιστής:
Σφάλμα 21776: [SQL-DMO] όνομα 'dbo' δεν ήταν
βρέθηκε στη συλλογή Users. Εάν το όνομα δεν είναι έγκυρο όνομα, [] για να χρησιμοποιήσετε
Διαχωρίστε τα διάφορα τμήματα του ονόματος και προσπαθήστε ξανά.
Για περισσότερες πληροφορίες, κάντε κλικ στον αριθμό του άρθρου παρακάτω, για να προβάλετε το άρθρο της Γνωσιακής Βάσης της Microsoft:218172
(http://support.microsoft.com/kb/218172/
)
Δεν είναι δυνατή η αλλαγή του κωδικού πρόσβασης SA Enterprise Manager
Προειδοποίηση Εάν επαναφέρετε ή να συνδέσετε τη βάση δεδομένων και πάλι, οι χρήστες της βάσης δεδομένων
μπορεί να είναι re-orphaned και πρέπει να επαναλάβετε το βήμα 3.
Βήμα 4: Τρόπος μετακίνησης εργασίες, προειδοποιήσεις και τελεστές
Βήμα 4 είναι προαιρετική. Μπορείτε να δημιουργήσετε δέσμες ενεργειών για όλες τις εργασίες, ειδοποιήσεις
και οι χειριστές στο διακομιστή προέλευσης και στη συνέχεια εκτελέστε τη δέσμη ενεργειών στον προορισμό
ο διακομιστής.
- Για να μετακινήσετε εργασίες, προειδοποιήσεις και τελεστές, ακολουθήστε τα εξής βήματα:
- Ανοίξτε το SQL Server Enterprise Manager και στη συνέχεια, αναπτύξτε το στοιχείο
το Διαχείριση ο φάκελος.
- Αναπτύξτε το στοιχείο Παράγοντα διακομιστή SQL, και στη συνέχεια είτε δεξί κλικ Ειδοποιήσεις, Εργασίες, ή Τελεστές.
- Κάντε κλικ στο κουμπί Όλες οι εργασίες, και στη συνέχεια κάντε κλικ στο κουμπί Δημιουργία δέσμης ενεργειών SQL. Για τον SQL Server 7.0, κάντε κλικ στο κουμπί Δέσμη ενεργειών όλων των εργασιών, ή Ειδοποιήσεις, ή Τελεστές.
Θα έχετε τη δυνατότητα να δημιουργήσετε δέσμες ενεργειών για Όλες τις ειδοποιήσεις, Όλες οι εργασίες ή Όλοι οι παράγοντες με βάση το στοιχείο κάνετε δεξιό κλικ. - Μπορείτε να μετακινήσετε εργασίες, προειδοποιήσεις και τελεστές από τον SQL Server 7.0
στο SQL Server 2000 ή μεταξύ υπολογιστή διακομιστές που εκτελούν SQL Server 7.0
και του SQL Server 2000.
- Εάν έχετε τελεστές που έχουν οριστεί για την κοινοποίηση από
SQLMail στο διακομιστή προέλευσης, πρέπει να ορίσετε SQLMail στον προορισμό
ο διακομιστής να έχουν την ίδια λειτουργικότητα.Για περισσότερες πληροφορίες, κάντε κλικ στον αριθμό του άρθρου παρακάτω, για να προβάλετε το άρθρο της Γνωσιακής Βάσης της Microsoft:
263556
(http://support.microsoft.com/kb/263556/
)
Τρόπος ρύθμισης παραμέτρων του SQL αλληλογραφίας
Βήμα 5: Τρόπος μετακίνησης τα πακέτα DTS
Βήμα 5 είναι προαιρετική. Εάν τα πακέτα DTS αποθηκεύονται στο αρχείο προέλευσης
διακομιστής SQL Server ή το αρχείο φύλαξης, μπορείτε να τα μετακινήσετε εάν θέλετε. Για να
Μετακινήστε τα πακέτα DTS μεταξύ διακομιστών, χρησιμοποιήστε μία από τις ακόλουθες μεθόδους.
Η μέθοδος 1
- Αποθηκεύστε το πακέτο DTS στο διακομιστή προέλευσης σε ένα αρχείο, και
στη συνέχεια, ανοίξτε το αρχείο πακέτου DTS στο διακομιστή προορισμού.
- Αποθήκευση του πακέτου στο διακομιστή προορισμού για SQL
Διακομιστής, ή στο αρχείο φύλαξης.
Σημείωση Πρέπει να μετακινήσετε μία προς μία κάθε πακέτο σε ξεχωριστά αρχεία.
Μέθοδος 2
- Ανοίξτε κάθε πακέτο DTS στη σχεδίαση DTS.
- Από το Πακέτο μενού, κάντε κλικ στο κουμπί Αποθήκευση ως.
- Καθορίστε τον προορισμό SQL Server.
Σημείωση Το πακέτο μπορεί να μην εκτελείται σωστά στο νέο διακομιστή. Μπορεί να έχετε
Για να αλλάξετε το πακέτο και να αλλάξετε τις αναφορές στο πακέτο σε συνδέσεις,
αρχεία, αρχεία προέλευσης δεδομένων, προφίλ και άλλες πληροφορίες που βρίσκονται στο παλιό αρχείο προέλευσης
διακομιστής αναφοράς σε νέο διακομιστή προορισμού. Πρέπει να κάνετε αυτές τις αλλαγές στο
με βάση τη σχεδίαση κάθε πακέτου με βάση
το πακέτο.
Βήμα 6: Αλλαγή των ρυθμίσεων sp_configure ώστε να ταιριάζει με το προηγούμενο σύστημα
Ίσως χρειαστεί να αλλάξετε τις ρυθμίσεις ώστε να ταιριάζουν οι ρυθμίσεις στο νέο σύστημα. Για παράδειγμα, εάν το νέο σύστημα έχει περισσότερη μνήμη ή εάν εκτελούνται διαφορετικές εμφανίσεις SQL και εφαρμογές, μπορεί να θέλετε να αλλάξετε το min και max διακομιστή ρυθμίσεις μνήμης ή ρύθμιση AWE. Ίσως χρειαστεί να αλλάξετε τη ρύθμιση MAXDOP εάν έχετε αλλάξει τον αριθμό πυρήνες CPU που εκτίθενται στο λειτουργικό σύστημα.
Θέλετε επίσης να μετακινήσετε άλλα στοιχεία, όπως οι συνδεδεμένοι διακομιστές, αντικατοπτρισμό, την αναπαραγωγή, συνδεθείτε καταλόγους αποστολής, πλήρους κειμένου, που ονομάζεται συσκευών αντιγράφων ασφαλείας, συντήρησης, διαγράμματα βάσης δεδομένων, βάσης δεδομένων στιγμιοτύπων, διαπιστευτήρια και λογαριασμοί του διακομιστή μεσολάβησης, απολήξεις, διακομιστή στοχεύουν DDL εναύσματα (όπως ένα έναυσμα σύνδεσης) ή άλλα στοιχεία που αφορούν την κύρια ή msdb.
Εξετάστε το διακομιστή προέλευσης για αυτές τις ρυθμίσεις παραμέτρων και βήματα
Για να τους ορίσετε με μη αυτόματο τρόπο στο διακομιστή προορισμού, εάν έχετε
θέλετε.
Για περισσότερες πληροφορίες σχετικά με τον τρόπο μετακίνησης πλήρους κειμένου
τα στοιχεία, κάντε κλικ στον αριθμό του άρθρου παρακάτω, για να προβάλετε το άρθρο της Γνωσιακής Βάσης της Microsoft:
240867
(http://support.microsoft.com/kb/240867/
)
Πώς να μετακινήσετε, αντιγράψετε και αντίγραφα πλήρους κειμένου τους φακέλους και αρχεία
Διαγράμματα και δημιουργία αντιγράφου ασφαλείας βάσης δεδομένων και να επαναφέρετε το ιστορικό
δεν μετακινούνται Εάν ακολουθήσετε τα βήματα σε αυτό το άρθρο. Εάν πρέπει να μετακινήσετε αυτό
πληροφορίες, μετακινήστε το
msdb βάση δεδομένων συστήματος. Για πληροφορίες σχετικά με τον τρόπο μετακίνησης του
msdb βάση δεδομένων, ανατρέξτε στα άρθρα της Γνωσιακής Βάσης της Microsoft που αναφέρονται σε
το "βήμα 1: Τρόπος μετακίνησης χρηστών
ενότητα βάσεων δεδομένων". Εάν μετακινήσετε το
msdb βάση δεδομένων, δεν χρειάζεται να ακολουθήσετε "βήμα 4: Τρόπος μετακίνησης εργασίες, προειδοποιήσεις και τελεστές" ή
"Βήμα 5: Τρόπος μετακίνησης DTS
πακέτα."
Για περισσότερες πληροφορίες, κάντε κλικ στον αριθμό του άρθρου παρακάτω, για να προβάλετε το άρθρο της Γνωσιακής Βάσης της Microsoft:
320125
(http://support.microsoft.com/kb/320125/
)
Τρόπος μετακίνησης ενός διαγράμματος βάσης δεδομένων