ΕΠΙΔΙΌΡΘΩΣΗ: Μετα-δεδομένων δεν μπορεί να καταργηθεί στο publisher και συγχρονισμού ώρας αυξήσεις κατά τη χρήση αναπαραγωγής συγχώνευσης

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

Η αγγλική έκδοση αυτού του άρθρου είναι η ακόλουθη: 3027425
Συμπτώματα
Ας υποθέσουμε ότι χρησιμοποιείτε αναπαραγωγής συγχώνευσης του Microsoft SQL Server 2012 Service Pack 2 (SP2). Κατά την εκκαθάριση μετα-δεδομένων με την εκτέλεση sp_mergemetadataretentioncleanup στον εκδότη, τα μετα-δεδομένα δεν μπορεί να καταργηθεί, ακόμη και αν όλες οι συνδρομητές έχουν συγχρονιστεί πρόσφατα με επιτυχία. Σε αυτήν την περίπτωση, ο χρόνος συγχρονισμού μπορεί να αυξηθεί σημαντικά εξαιτίας του υπερβολικού μετα-δεδομένων.

Σημείωση Υπάρχει μια τιμή null στη στήλη last_local_recguid , ή δεν υπάρχει μια παλιά γενιά στη στήλη last_local_recgen Ορισμένοι συνδρομητές στον πίνακα " sysmergesubscriptions " βρίσκεται στην πλευρά του publisher.
Αιτία
Αυτό το ζήτημα προκύπτει επειδή ορισμένες αλλαγές που εισάγονται για να μειωθεί η πιθανότητα μη σύγκλιση της διαδικασίας εκκαθάρισης μετα-δεδομένων συγχώνευσης. Για το σκοπό αυτό, την εκκαθάριση επικυρώνει ποια γενιές θα μπορούσε να εξακολουθεί να είναι ενεργό για να αποφευχθεί ένα σενάριο στο οποίο είναι διαγραφεί και, στη συνέχεια, η επανεισαγωγή μέσω συνδρομητής που δεν συγχρονίζονται συχνά. Αυτός ο μηχανισμός εντοπισμού μπορούν να εξαιρούν ορισμένες γενιές από τη λίστα της εκκαθάρισης, ακόμη και όταν δεν είναι πλέον εντός του χρόνου διατήρησης. Σε ορισμένες περιπτώσεις, αυτό μπορεί να αυξήσει το μέγεθος των πινάκων μετα-δεδομένων.
Προτεινόμενη αντιμετώπιση
Αυτό το ζήτημα επιδιορθώθηκε για πρώτη φορά με την ακόλουθη αθροιστική ενημερωμένη έκδοση του SQL Server.

Αθροιστική ενημερωμένη έκδοση 1 για SQL Server 2014 SP1

Αθροιστική ενημερωμένη έκδοση 4 για τον SQL Server 2012 SP2

Σχετικά με τις αθροιστικές ενημερωμένες εκδόσεις για τον SQL Server

Κάθε νέα αθροιστική ενημερωμένη έκδοση για τον SQL Server περιέχει όλες τις επείγουσες επιδιορθώσεις και όλες διορθώνει την ασφάλεια, που είχαν περιληφθεί με την προηγούμενη αθροιστική ενημερωμένη έκδοση. Αποσύρετε τις πιο πρόσφατες αθροιστικές ενημερωμένες εκδόσεις για τον SQL Server:
Κατάσταση
Η Microsoft έχει επιβεβαιώσει ότι πρόκειται για ένα ζήτημα των προϊόντων της Microsoft που παρατίθενται στην ενότητα "Ισχύει για".

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

Ιδιότητες

Αναγνωριστικό άρθρου: 3027425 - Τελευταία αναθεώρηση: 06/24/2015 08:40:00 - Αναθεώρηση: 2.0

Microsoft SQL Server 2012 Service Pack 2, Microsoft SQL Server 2014 Service Pack 1

  • kbqfe kbfix kbsurveynew kbexpertiseadvanced kbmt KB3027425 KbMtel
Σχόλια