Συμπτώματα
Ας υποθέσουμε ότι έχετε Microsoft BizTalk Server 2013 R2 συγκεντρωτική ενημερωμένη έκδοση 4 (CU4) ή CU1 2016 διακομιστή BizTalk με εγκατεστημένα και ότι χρησιμοποιείτε τη σύνδεση NCo για να συνδεθείτε σε μια περίοδο λειτουργίας του SAP. Όταν αναπτύσσετε την κατηγορία IDOC και, στη συνέχεια, μπορείτε να επιλέξετε οποιαδήποτε IDOC για να δείτε τη λίστα των εκδόσεων IDOC, λαμβάνετε το ακόλουθο μήνυμα λάθους:
Παρουσιάστηκε σφάλμα κατά την περιήγηση στο σύστημα LOB. Προσαρμογέας μήνυμα: Παρουσιάστηκε σφάλμα κατά την προσπάθεια μετατροπής πίνακας byte: [/ BEV1/NEMAT/BEV1/NEMATMAS05701] του RFCTYPE: RFCTYPE_CHAR με μήκος: 4 και δεκαδικών: 0 έως τύπου .net. Είναι το όνομα της παραμέτρου/πεδίο: ΚΥΚΛΟΦΟΡΉΣΕΙ.
Αιτία
Το ζήτημα παρουσιάζεται εξαιτίας ενός ελαττώματος κώδικα του BizTalk Server 2013 R2 ή 2016 CU1. Εάν ο διακομιστής είναι μη Unicode, η τιμή byteData υπολογίζεται ως SBCS τύπου. Αυτό δημιουργεί ένα ArgumentOutOfRangeException.
Προτεινόμενη αντιμετώπιση
Πληροφορίες αθροιστικής ενημερωμένης έκδοσης
Αυτό το ζήτημα επιδιορθώθηκε με τις ακόλουθες αθροιστικές ενημερωμένες εκδόσεις για το BizTalk Server:
Κατάσταση
Η Microsoft έχει επιβεβαιώσει ότι πρόκειται για ένα ζήτημα των προϊόντων της Microsoft που παρατίθενται στην ενότητα "Ισχύει για".
Τα προϊόντα τρίτων κατασκευαστών που περιγράφει αυτό το άρθρο έχουν κατασκευαστεί από εταιρείες που είναι ανεξάρτητες της Microsoft. Η Microsoft δεν παρέχει καμία εγγύηση, σιωπηρή ή άλλη, σχετικά με τις επιδόσεις ή την αξιοπιστία αυτών των προϊόντων.
Αναφορές
Για πληροφορίες σχετικά με το service pack και λίστα αθροιστική ενημερωμένη έκδοση για το BizTalk Server, ανατρέξτε στο θέμα KB 2555976: Service pack και λίστα αθροιστική ενημερωμένη έκδοση για το BizTalk Server.
Για περισσότερες πληροφορίες σχετικά με τις επείγουσες επιδιορθώσεις του BizTalk Server, ανατρέξτε στο θέμα KB 2003907: πληροφορίες σχετικά με τις επείγουσες επιδιορθώσεις του BizTalk και αθροιστικές υποστήριξη ενημερωμένων εκδόσεων.