Özet
DB2 için Veri Sağlayıcıları şu anda SET CURRENT QUERY ACCELERATION özel yazmaçlar deyiminin belirtilmesini desteklememektedir. IBM Netezza veri ambarı aygıtına ya da IDAA'ya (IBM DB2 Analytics Accelerator) bağlandığınızda bu deyim gereklidir.
DB2 için gerekli SET CURRENT QUERY ACCELERATION özel yazmaçlar deyimini işlemek için, Microsoft DRDA Application Requester çalışma zamanı kitaplığı, DRDA EXCSQLSET (SQL Ortamını Ayarla) ve SQLSTT (SQL Deyimi) protokol kod noktalarını desteklemek üzere güncellendi.
Daha Fazla Bilgi
DB2 için Microsoft Veri Sağlayıcısı ve ilgili yapılandırma araçları, yeni bir özel yazmaç bağlantı özelliğini kullanıma sunmak için bu güncelleştirmede güncelleştirilmiştir.
DB2 için Microsoft OLE DB Sağlayıcısı
DB2 için OLE DB Provider için bir DB2 SET özel yazmaç deyimi belirttiğinizde, değerin etrafında çift tırnak işareti kullanarak özel yazmaçlar bağımsız değişkenini sınırlandırmanız gerekir (Special Registers="SET CURRENT QUERY ACCELERATION=ALL").
Örneğin, şunu kullanın:
[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 için Microsoft ADO.NET Sağlayıcı
DB2 için ADO.NET Sağlayıcı ile kullanmak üzere bir DB2 SET özel kayıt deyimi belirttiğinizde, değerin etrafında tek tırnak işaretleri kullanarak özel yazmaçlar bağımsız değişkenini sınırlandırın (Special Registers='SET CURRENT QUERY ACCELERATION=ALL').
Örneğin, şunu kullanın:
[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'";
Çözüm
Bu sorunu gideren düzeltme, Host Integration Server için aşağıdaki toplu güncelleştirmelerde yer almaktadır:
Host Integration Server 2016 için Toplu Güncelleştirme 2
Host Integration Server 2013 için Toplu Güncelleştirme 4
Durum
Microsoft bunun, "Şunlar için geçerlidir" bölümünde listelenen Microsoft ürünlerinde sorun olduğunu doğrulamıştır.
Başvurular
Microsoft'un yazılım güncelleştirmelerini tanımlamak için kullandığı terminoloji hakkında bilgi edinin.
Üçüncü taraf bilgileri hakkında bildirim
Bu makalede belirtilen üçüncü taraf ürünler, Microsoft’tan bağımsız şirketler tarafından üretilmektedir. Microsoft, bu ürünlerin performansı veya güvenilirliğiyle ilgili zımni veya başka türlü hiçbir garanti vermez.