Αυτήν τη στιγμή είστε εκτός σύνδεσης, σε αναμονή για επανασύνδεση στο Internet
Είσοδος

Ο παράγοντας συγχώνευσης ενδέχεται να αποτύχει κατά τη διάρκεια του συγχρονισμού της αναπαραγωγής συγχώνευσης στον SQL Server

ΣΗΜΑΝΤΙΚΟ: Αυτό το άρθρο έχει μεταφραστεί χρησιμοποιώντας λογισμικό μηχανικής μετάφρασης της Microsoft και μπορείτε να το διορθώσετε χρησιμοποιώντας την τεχνολογία Community Translation Framework (CTF) (Πλαίσιο μετάφρασης κοινότητας). Η Microsoft παρέχει μηχανική μετάφραση, επεξεργασία μετά τη μηχανική μετάφραση από την κοινότητα και άρθρα μεταφρασμένα από επαγγελματίες προκειμένου να έχετε πρόσβαση σε όλα τα άρθρα της Γνωσιακής βάσης σε πολλές γλώσσες. Τα άρθρα μηχανικής μετάφρασης και αυτά που επεξεργάζονται ύστερα από μηχανική μετάφραση ενδέχεται να περιέχουν σφάλματα στο λεξιλόγιο, στη σύνταξη ή/και στη γραμματική. Η Microsoft δεν φέρει καμία ευθύνη για τυχόν ανακρίβειες, σφάλματα ή ζημίες που προκύψουν λόγω τυχόν παρερμηνειών στη μετάφραση του περιεχομένου ή χρήσης του από τους πελάτες μας. Για περισσότερες πληροφορίες σχετικά με το CTF, μεταβείτε στην τοποθεσία http://support.microsoft.com/gp/machine-translation-corrections/el.

2733630
Συμπτώματα
Κατά τη διάρκεια συγχρονισμού της αναπαραγωγής συγχώνευσης στον Microsoft SQL Server 2008 και νεότερες εκδόσεις του SQL Server, ο παράγοντας συγχώνευσης ενδέχεται να αποτύχει. Επιπλέον, λαμβάνετε το ακόλουθο μήνυμα λάθους:
Ο παράγοντας συγχώνευση απέτυχε μετά τον εντοπισμό αυτό διατήρησης βασίζονται εκκαθάριση μετα-δεδομένων έχει διαγράψει μετα-δεδομένων από τη βάση συνδρομής για αλλαγές δεν σταλεί ακόμα στον εκδότη. Πρέπει να προετοιμαστεί εκ νέου την εγγραφή (χωρίς αποστολή). (Προέλευσης: MSSQL_REPL, αριθμός σφάλματος: MSSQL_REPL-2147199401)

Λήψη Βοήθειας: http://help/MSSQL_REPL-2147199401

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

Βεβαιωθείτε ότι ο παράγοντας συγχώνευσης πλέον συγχρονισμός. Στη συνέχεια, εκτελέσετε το εξής ερώτημα και εξετάστε τα αποτελέσματα:
Επιλέξτε sentgen από το SubscriberDB.dbo.sysMergeSubscriptions όπου pubid = subid και sentgen δεν είναι null


Αποτελέσματα ερωτήματος

Η στήλη sentgen επισημαίνει την παλαιότερη ομάδα των αλλαγών που έστειλε ο συνδρομητής για τον εκδότη του. Εάν επιστραφούν πολλαπλές τιμές, εξετάστε τις άλλες στήλες στον πίνακα "dbo.sysMergeSubscriptions", για να βεβαιωθείτε ότι βλέπετε τα μετα-δεδομένα για τη σωστή δημοσίευση. Στη συνέχεια, χρησιμοποιήστε την τιμή που επιστρέφει το ερώτημα στο ακόλουθο ερώτημα:
Επιλέξτε επάνω 20 * από SubscriberDB.dbo.MSmerge_genhistory όπου γενιάς > = sentgen_value παραγγελία, δημιουργία
Το αποτέλεσμα του ερωτήματος θα πρέπει να έχει την εξής μορφή:

Αποτέλεσμα ερωτήματος με γενιάς

Ενδέχεται να αντιμετωπίσετε το σφάλμα απροσδόκητα όταν ισχύουν όλες οι ακόλουθες συνθήκες:
  • Η τιμή στη στήλη " Δημιουργία " στην πρώτη γραμμή είναι λίγο μεγαλύτερη από την τιμή sentgen στο προηγούμενο ερώτημα.
  • Η τιμή στη στήλη genstatus είναι 4.
  • Η τιμή στη στήλη changecount είναι 0.

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

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

Για να αποτρέψετε μελλοντικές εμφανίσεις αυτού του προβλήματος, εφαρμόστε μία από τις ακόλουθες ενημερώσεις κώδικα, ανάλογα με την έκδοση του SQL Server.

Πληροφορίες αθροιστικής ενημερωμένης έκδοσης

SQL Server 2008

Δεν υπάρχει καμία ενημέρωση κώδικα για αυτό το ζήτημα στον SQL Server 2008.

SQL Server 2008 R2 Service Pack 2

Η ενημέρωση κώδικα για αυτό το ζήτημα κυκλοφόρησε πρώτα στην αθροιστική ενημερωμένη έκδοση 3. Για περισσότερες πληροφορίες σχετικά με τον τρόπο απόκτησης αυτού του πακέτου αθροιστική ενημερωμένη έκδοση για τον SQL Server 2008 R2 Service Pack 2, κάντε κλικ στον αριθμό του άρθρου παρακάτω, για να προβάλετε το άρθρο της Γνωσιακής Βάσης της Microsoft:
2754552 Πακέτο αθροιστικών ενημερώσεων 3 για SQL Server 2008 R2 Service Pack 2
Σημείωση Επειδή το build που είναι αθροιστικές, κάθε νέα έκδοση της ενημέρωσης κώδικα περιέχει όλες τις επείγουσες επιδιορθώσεις και όλες τις ενημερώσεις κώδικα ασφαλείας που συμπεριλήφθηκαν το προηγούμενο SQL Server 2008 R2 Service Pack 2 έκδοση της ενημέρωσης κώδικα. Συνιστούμε ότι μπορείτε να εξετάσουν την εφαρμογή της πιο πρόσφατης έκδοσης της ενημέρωσης κώδικα που περιέχει αυτήν την επείγουσα επιδιόρθωση. Για περισσότερες πληροφορίες, κάντε κλικ στον αριθμό του άρθρου παρακάτω, για να προβάλετε το άρθρο της Γνωσιακής Βάσης της Microsoft:
2730301 Ο SQL Server 2008 R2 δημιουργεί που κυκλοφόρησαν μετά την κυκλοφορία του SQL Server 2008 R2 Service Pack 2

SQL Server 2012

Η ενημέρωση κώδικα για αυτό το ζήτημα κυκλοφόρησε πρώτα στην αθροιστική ενημερωμένη έκδοση 4. Για περισσότερες πληροφορίες σχετικά με τον τρόπο απόκτησης αυτού του πακέτου αθροιστική ενημερωμένη έκδοση για τον SQL Server 2012, κάντε κλικ στον αριθμό του άρθρου παρακάτω, για να προβάλετε το άρθρο της Γνωσιακής Βάσης της Microsoft:
2758687 Πακέτο αθροιστικών ενημερώσεων 4 για τον SQL Server 2012
Σημείωση Επειδή το build που είναι αθροιστικές, κάθε νέα έκδοση της ενημέρωσης κώδικα περιέχει όλες τις επείγουσες επιδιορθώσεις και όλες τις ενημερώσεις κώδικα ασφαλείας που συμπεριλήφθηκαν με το προηγούμενο 2012 του SQL Server έκδοση της ενημέρωσης κώδικα. Συνιστούμε ότι μπορείτε να εξετάσουν την εφαρμογή της πιο πρόσφατης έκδοσης της ενημέρωσης κώδικα που περιέχει αυτήν την επείγουσα επιδιόρθωση. Για περισσότερες πληροφορίες, κάντε κλικ στον αριθμό του άρθρου παρακάτω, για να προβάλετε το άρθρο της Γνωσιακής Βάσης της Microsoft:
2692828 Το 2012 του διακομιστή SQL δημιουργεί που κυκλοφόρησαν μετά την κυκλοφορία του SQL Server 2012

SQL Server 2008 R2 Service Pack 1

Η ενημέρωση κώδικα για αυτό το ζήτημα κυκλοφόρησε πρώτα στην αθροιστική ενημερωμένη έκδοση 8. Για περισσότερες πληροφορίες σχετικά με τον τρόπο απόκτησης αυτού του πακέτου αθροιστική ενημερωμένη έκδοση για τον SQL Server 2008 R2 Service Pack 1, κάντε κλικ στον αριθμό του άρθρου παρακάτω, για να προβάλετε το άρθρο της Γνωσιακής Βάσης της Microsoft:
2723743 Πακέτο αθροιστικών ενημερώσεων 8 για SQL Server 2008 R2 SP1
Σημείωση Επειδή το build που είναι αθροιστικές, κάθε νέα έκδοση της ενημέρωσης κώδικα περιέχει όλες τις επείγουσες επιδιορθώσεις και όλες τις ενημερώσεις κώδικα ασφαλείας που συμπεριλήφθηκαν το προηγούμενο SQL Server 2008 R2 Service Pack 1 έκδοση της ενημέρωσης κώδικα. Συνιστούμε ότι μπορείτε να εξετάσουν την εφαρμογή της πιο πρόσφατης έκδοσης της ενημέρωσης κώδικα που περιέχει αυτήν την επείγουσα επιδιόρθωση. Για περισσότερες πληροφορίες, κάντε κλικ στον αριθμό του άρθρου παρακάτω, για να προβάλετε το άρθρο της Γνωσιακής Βάσης της Microsoft:
2567616 Ο SQL Server 2008 R2 δημιουργεί που κυκλοφόρησαν μετά την κυκλοφορία του SQL Server 2008 R2 SP1

Προειδοποίηση: Αυτό το άρθρο είναι μεταφρασμένο αυτόματα

Ιδιότητες

Αναγνωριστικό άρθρου: 2733630 - Τελευταία αναθεώρηση: 10/22/2015 19:43:00 - Αναθεώρηση: 4.0

  • Microsoft SQL Server 2008 Developer
  • Microsoft SQL Server 2008 Enterprise
  • Microsoft SQL Server 2008 Express
  • Microsoft SQL Server 2008 R2 Datacenter
  • Microsoft SQL Server 2008 R2 Developer
  • Microsoft SQL Server 2008 R2 Enterprise
  • Microsoft SQL Server 2008 R2 Express
  • Microsoft SQL Server 2008 R2 Parallel Data Warehouse
  • Microsoft SQL Server 2008 R2 Standard
  • Microsoft SQL Server 2008 R2 Web
  • Microsoft SQL Server 2008 R2 Workgroup
  • Microsoft SQL Server 2008 Standard
  • Microsoft SQL Server 2008 Web
  • Microsoft SQL Server 2008 Workgroup
  • Microsoft SQL Server 2012 Developer
  • Microsoft SQL Server 2012 Enterprise
  • Microsoft SQL Server 2012 Enterprise Core
  • Microsoft SQL Server 2012 Express
  • Microsoft SQL Server 2012 Standard
  • Microsoft SQL Server 2012 Web
  • Microsoft SQL Server 2014 Developer
  • Microsoft SQL Server 2014 Enterprise
  • Microsoft SQL Server 2014 Enterprise Core
  • Microsoft SQL Server 2014 Express
  • Microsoft SQL Server 2014 Standard
  • Microsoft SQL Server 2014 Web
  • kbtshoot kbexpertiseinter kbprb kbsurveynew kbmt KB2733630 KbMtel
Σχόλια