Sign in with Microsoft
Sign in or create an account.
Hello,
Select a different account.
You have multiple accounts
Choose the account you want to sign in with.

摘要

DB2 資料提供者目前不支援指定的設定目前的查詢加速特殊的暫存器陳述式。當您連線到 IBM Netezza 資料倉儲應用裝置或 IDAA (IBM DB2 分析對應鍵) 時需要這個陳述式。

若要處理設定目前查詢加速特殊登錄 DB2 陳述式,Microsoft DRDA 應用程式要求者的執行階段程式庫已經更新,以支援 DRDA EXCSQLSET (設定 SQL 環境) 和 SQLSTT (SQL 陳述式) 通訊協定字碼指標。

更多的資訊

Microsoft 資料提供者 DB2 和相關的組態工具會更新這個更新可公開 (expose) 新的特殊的暫存器連接屬性中。

DB2 的 Microsoft OLE DB 提供者

當您指定 DB2 設定特殊 db2 的 OLE DB 提供者註冊陳述式時,您應該使用雙引號括住的值來分隔特殊的暫存器引數 (特殊登錄 ="設定目前的查詢加速所有 =")。

例如,使用下列方法:

[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"

DB2 的 Microsoft ADO.NET 提供者

當您指定 DB2 設定特殊登錄使用的陳述式與 ADO.NET 提供者 DB2 時,分隔特殊的暫存器引數使用單一的雙引號標記括住的值 (特殊登錄 =' 設定目前的查詢加速所有 =')。

例如,使用下列方法:

[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'";

 

解決方案

可解決這個問題的修正包含在下列的累積更新中,主機整合伺服器:

主機整合伺服器 2016年的累積更新 2

主機整合伺服器 2013年的累積更新 4

狀態

Microsoft 已確認這是<套用>一節所列出的 Microsoft 產品的問題。

參考

了解 Microsoft 用來描述軟體更新的有關的術語

第三方資訊免責聲明

本文將所述之產品製造協力廠商均與 Microsoft 無關。Microsoft 不對這些產品之其他相關效能或可靠性作出任何擔保或默示。

Need more help?

Want more options?

探索訂閱權益、瀏覽訓練課程、瞭解如何保護您的裝置等等。

社群可協助您詢問並回答問題、提供意見反應,以及聆聽來自具有豐富知識的專家意見。

Was this information helpful?

How satisfied are you with the translation quality?
What affected your experience?
By pressing submit, your feedback will be used to improve Microsoft products and services. Your IT admin will be able to collect this data. Privacy Statement.

Thank you for your feedback!

×