Các nhà cung cấp dữ liệu cho DB2 được cập nhật để hỗ trợ IBM Netezza và IDAA (IBM DB2 Analytics Accelerator)

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

Tóm tắt

Nhà cung cấp Dữ liệu cho DB2 hiện không hỗ trợ xác định câu lệnh đăng ký đặc biệt SET CURRENT QUERY ACCELERATION. Tuyên bố này là bắt buộc khi bạn kết nối với thiết bị kho dữ liệu IBM Netezza hoặc với IDAA (IBM DB2 Analytics Accelerator).

Để xử lý câu lệnh đăng ký đặc biệt SET CURRENT QUERY ACCELERATION bắt buộc cho DB2, thư viện thời gian chạy Trình yêu cầu Ứng dụng DRDA của Microsoft đã được cập nhật để hỗ trợ DRDA EXCSQLSET (Đặt Môi trường SQL) và điểm mã giao thức SQLSTT (Câu lệnh SQL).

Xem thêm thông tin

Nhà cung cấp Dữ liệu của Microsoft cho DB2 và các công cụ cấu hình liên quan được cập nhật trong bản cập nhật này để hiển thị thuộc tính kết nối đăng ký đặc biệt mới. 

Microsoft OLE DB Provider cho DB2

Khi bạn xác định một câu lệnh đăng ký đặc biệt DB2 SET cho Nhà cung cấp OLE DB2, bạn nên phân cách đối số đăng ký đặc biệt bằng cách sử dụng dấu ngoặc kép xung quanh giá trị (Đăng ký Đặc biệt="SET CURRENT QUERY ACCELERATION=ALL").

Ví dụ, sử dụng như sau:


[oledb]

; Everything after this line is an OLE DB initstring

Provider=DB2OLEDB.1;Network Transport Library=TCPIP;Network
Address=<value>;Network Port=446;User ID=<value>;Password=
<value>;Initial Catalog=<value>;Host CCSID=37;PC Code Page
=1252;Package Collection=NULLID;Special Registers="SET 
CURRENT QUERY ACCELERATION=ALL"

Microsoft ADO.NET Provider for DB2

Khi bạn chỉ định một câu lệnh đăng ký đặc biệt DB2 SET để sử dụng với Nhà cung cấp ADO.NET cho DB2, hãy phân cách đối số đăng ký đặc biệt bằng cách sử dụng dấu nháy đơn xung quanh giá trị (Đăng ký Đặc biệt='SET CURRENT QUERY ACCELERATION=ALL').

Ví dụ, sử dụng như sau:


[adonet]

string connString = "Network Address=<value>;Network 
Port=446;User ID=<value>;Password=<value>;Initial 
Catalog=<value>;Host CCSID=37;PC Code Page=1200;Package 
Collection=NULLID;Special Registers='SET CURRENT QUERY 
ACCELERATION=ALL'";

 

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

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.

Tuyên bố từ chối trách nhiệm thông tin của bên thứ ba

Các sản phẩm bên thứ ba mà bài viết này đề cập được sản xuất bởi các công ty độc lập với Microsoft. Microsoft không đưa ra sự đảm bảo, dù là ngụ ý hay theo một hình thức khác, về hiệu suất hoặc mức độ tin cậy của những sản phẩm này.