KB4552478 - ΕΠΙΔΙΌΡΘΩΣΗ: Λείπει το μήνυμα καταγραφής "Παραμετροποιημένες τιμές για την παραπάνω εντολή" του παράγοντα διανομής

Ισχύει για

  • Όλες οι εκδόσεις μετά το Service Pack 3 (SP3) (συμπεριλαμβανομένου) για το SQL Server 2014
  • Όλες οι εκδόσεις μετά το SP2 (συμπεριλαμβανομένου) του SQL Server 2016
  • Αθροιστική ενημέρωση 3 έως και 19 (συμπεριλαμβανομένων και των δύο) για το SQL Server 2017
  • Όλες οι εκδόσεις πριν από την αθροιστική ενημέρωση 5 για το SQL Server 2019

Συμπτώματα

Ας υποθέσουμε ότι χρησιμοποιείτε μία από αυτές τις εκδόσεις SQL που αναφέρονται στην ενότητα "Ισχύει για". Εάν ενεργοποιήσετε το λεπτομερές αρχείο καταγραφής εξόδου για τον παράγοντα διανομής, θα παρατηρήσετε ότι το OUTPUT του παράγοντα διανομής περιέχει συνοπτικές πληροφορίες που δεν περιλαμβάνουν τις ακόλουθες πληροφορίες:
 

Σημείωση

  • Ημερομηνία/Ώρα Χρονική σήμανση τελευταίας συναλλαγής: 0x00000033000000ff00bc00000000
  • Συναλλαγή seqno: 0x00000033000001500023
  • Αναγνωριστικό εντολής: 1
  • Μερική: 0
  • Τύπος: 30
  • Εντολή: <<ParameterizedCommand>>
  • Ημερομηνία/Ώρα sp_MSget_repl_commands χρονική σήμανση που επιστράφηκε: 0x0x0000003300000150002300000000, 1, τοπική πλήθος_γραμμών: 1
  • Ημερομηνία/Ώρα Τιμές με παραμέτρους για τις παραπάνω εντολές: {{1.1000, 43659, 2}}sp_MSget_repl_commands Η τιμή χρονικής σήμανσης είναι: 0x0x0000003300000150002300000000

Επίλυση

Αυτό το πρόβλημα διορθώνεται στις ακόλουθες αθροιστικές ενημερώσεις για SQL Server:

Πληροφορίες σχετικά με τις συγκεντρωτικές ενημερώσεις για SQL Server:

Κάθε νέα αθροιστική ενημερωμένη έκδοση για SQL Server περιέχει όλες τις επείγουσες επιδιορθώσεις και όλες τις ενημερώσεις κώδικα ασφαλείας που συμπεριλήφθηκαν με την προηγούμενη αθροιστική ενημερωμένη έκδοση. Δείτε τις πιο πρόσφατες αθροιστικές ενημερώσεις για SQL Server:

Λύση

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

Κατάσταση

Η Microsoft έχει επιβεβαιώσει ότι πρόκειται για ένα ζήτημα που αφορά τα προϊόντα της Microsoft που παρατίθενται στην ενότητα "Ισχύει για".

Παραπομπές

Ενημερωθείτε για την ορολογία που χρησιμοποιεί η Microsoft για να περιγράφει τις ενημερώσεις λογισμικού.