Συμπτώματα
Ας υποθέσουμε ότι χρησιμοποιείτε Microsoft SQL Server 2012 ή SQL Server 2014 συγχώνευσης αναπαραγωγής. Υπάρχει μια εξάρτηση πολλαπλής βάσης δεδομένων που υπάρχει σε οποιοδήποτε από τα δημοσιευμένα αντικείμενα της βάσης δεδομένων, με το ίδιο όνομα σχήματος και το όνομα αντικειμένου. Σε αυτό το σενάριο, λαμβάνετε τα ακόλουθα σφάλματα:
Η δέσμη ενεργειών του σχήματος "<όνομα αρχείου>.Δεν ήταν δυνατή η μετάδοση της SCH στο συνδρομητή. Η διαδικασία δεν μπόρεσε να διαβάσει το αρχείο "<όνομα διαδρομής>\<όνομα αρχείου>. SCH ' ' λόγω του σφάλματος λειτουργικού συστήματος 2.
Αιτία
Το πρόβλημα παρουσιάζεται επειδή ο παράγοντας Snapshot του SQL Server επιστρέφει μερικές φορές εσφαλμένη βάση δεδομένων για ορισμένες εξαρτήσεις, εάν υπάρχει μια εξάρτηση πολλαπλής βάσης δεδομένων που υπάρχει σε οποιοδήποτε από τα δημοσιευμένα αντικείμενα της βάσης δεδομένων.
Επίλυση
Αφού εφαρμόσετε την επιδιόρθωση, ο SQL Server θα προσαρμόσει τη συμπεριφορά του ώστε να παραβλέπει οποιαδήποτε εξάρτηση εκτός άρθρου, εάν η βάση δεδομένων έχει ρυθμιστεί σε οτιδήποτε άλλο εκτός από την τρέχουσα βάση δεδομένων του Publisher. Το πρόβλημα διορθώθηκε για πρώτη φορά με την ακόλουθη αθροιστική ενημέρωση του SQL Server.
Αθροιστική ενημερωμένη έκδοση 1 για τον SQL Server 2014 /en-us/help/2931693
Αθροιστική ενημερωμένη έκδοση 9 για SQL Server 2012 SP1 /en-us/help/2931078
Κάθε νέα αθροιστική ενημέρωση για τον SQL Server περιέχει όλες τις επείγουσες επιδιορθώσεις και όλες τις επιδιορθώσεις ασφαλείας που συμπεριλήφθηκαν στην προηγούμενη αθροιστική ενημέρωση. Ανάληψη ελέγχου των πιο πρόσφατων αθροιστικών ενημερώσεων για τον SQL Server:
Κατάσταση
Η Microsoft έχει επιβεβαιώσει ότι πρόκειται για ένα πρόβλημα στα προϊόντα της Microsoft που παρατίθενται στην ενότητα "ισχύει για".