KHẮC PHỤC: Transaction Integrator cắt cụt các chuỗi đến kết thúc bằng các ký tự null hoặc khoảng trắng được nhúng

Áp dụng cho
Host Integration Server 2013 Host Integration Server 2016

Triệu chứng

Bạn chạy ứng dụng Transaction Integrator truy xuất dữ liệu chuỗi từ khung chính. Khi một chuỗi đến được đọc, thời gian chạy TI có thể cắt bớt chuỗi nếu có các ký tự null hoặc khoảng trắng được nhúng ở cuối chuỗi.

Nguyên nhân

Sự cố này xảy ra tùy thuộc vào cài đặt của các Chuỗi là tùy chọn Null Đã chấm dứt hoặc Đệm Cách . Các cài đặt này được đặt trong công Designer TI cho tham số chuỗi. Cài đặt sẽ ảnh hưởng đến cách đọc chuỗi.

Giải pháp

Bản sửa lỗi khắc phục sự cố này được bao gồm trong các bản cập nhật tích lũy sau đây cho Máy chủ Tích hợp Máy chủ:

Bản cập nhật tích lũy 2 cho Host Integration Server 2016

Bản cập nhật tích lũy 4 cho Host Integration Server 2013

Lưu ý Sau khi áp dụng bản cập nhật này, bạn có thể đặt Hành vi Chuyển đổi mới (Chuyển đổi Chuỗi Đã nhận Là) bỏ qua các cài đặt và nhận tất cả byte của chuỗi đến.

Trạng thái

Microsoft đã xác nhận rằng đây là sự cố trong các sản phẩm của Microsoft được liệt kê trong mục "áp dụng cho".

Tham khảo

Tìm hiểu về thuật ngữ mà Microsoft sử dụng để mô tả các bản cập nhật phần mềm.