"İkili karakter olarak işlem = True" artık ikili veriyi dize veri olarak Host Integration Server 2013 döndürür

Belirtiler

Siz kullandığınızı varsayar ikili karakter olarak işlem = True ve İkili kod sayfası bağlantı dizesi özellikleri OLE DB Provider for DB2 için IBM DB2 ikili verileri karakter dizeleri için dönüştürme.

Microsoft Host Integration Server 2013 için yükselttikten sonra ikili karakter olarak işlem = True DB2 bağlantı dizesi özelliği artık ikili verileri karakter dize veri olarak döndürür. Bunun yerine, ikili veri ikili veri olarak döndürülür.

Bu sorun ayrıca Microsoft OLE DB sağlayıcısı DB2 4.0 ve Microsoft OLE DB sağlayıcısı için özellik için Microsoft SQL Server 2012 ve özellik paketi için Microsoft SQL Server 2014 (sırasıyla) paketinde bulunan DB2 5.0 kullandığınızda oluşur.

Neden

Çünkü bu sorun oluşur ikili karakter olarak işlem = True bağlantı dizesi özelliği, "Aşağıdakilere Uygulanır" bölümünde listelenen ürünlerde bulunan Microsoft DB2 veri sağlayıcılarından temizlendi.

Çözüm

DB2 5.0 ve Host Integration Server 2013 için OLE DB Sağlayıcısı'teki bu sorunu çözümlemek için düzeltmeyi 2993741 yükleyin. Bu düzeltme 4.0 DB2 için OLE DB sağlayıcısı için geçerli değildir.

Microsoft, desteklenen bir düzeltmeyi kullanıma sunmuştur. Ancak bu düzeltme yalnızca bu makalede anlatılan sorunu düzeltmek amacıyla hazırlanmıştır. Bu düzeltmeyi yalnızca bu makalede açıklanan sorunun yaşandığı sistemlere uygulayın. Bu düzeltme, ek test süreci gerektirebilir. Bu nedenle bu sorundan ciddi bir şekilde etkilenmiyorsanız, bu düzeltmeyi içeren bir sonraki yazılım güncelleştirmesini beklemeniz önerilir.

İndirilebilir bir düzeltme varsa, bu Bilgi Bankası makalesinin üst kısmında "Düzeltme İndirilebilir" bölümü bulunur. Bu bölüm görünmüyorsa, düzeltmeyi edinmek üzere Microsoft Müşteri Hizmetleri ve Destek'e başvurun.



Not: Ek sorunlar oluşursa veya sorun giderme gerekiyorsa, ayrı bir hizmet isteği oluşturmanız gerekebilir. Ek destek sorularına ve bu düzeltme için geçerli olmayan sorunlara normal destek ücretleri uygulanır. Microsoft Müşteri Hizmetleri ve Destek telefon numaralarının tam listesi ya da ayrı bir hizmet isteği oluşturmak için aşağıdaki Microsoft web sitesine gidin:

http://support.microsoft.com/contactus/?ws=supportNot: "Düzeltme indirilebilir” formu, düzeltmenin indirilebildiği dilleri görüntüler. Kendi dilinizi görmüyorsanız, bu dil için bir düzeltme mevcut değil demektir.

Microsoft Host Integration Server 2013

ÖnkoşullarToplu Güncelleştirme Paketi 1 için Host Integration Server 2013 bu düzeltmeyi uygulamak için yüklü olması gerekir.

Yeniden başlatma bilgileriBu düzeltmeyi uyguladıktan sonra bilgisayarı yeniden başlatmanız gerekebilir.

Değiştirme bilgileriBu düzeltme önceden yayımlanmış bir düzeltmenin yerini almaz.

Microsoft OLE DB Provider for DB2 sürüm 5.0

ÖnkoşullarBu düzeltmeyi uygulamak için Microsoft OLE DB sağlayıcısı DB2 5.0 için varolan yüklemesini kaldırmanız gerekir. Daha sonra bu düzeltmeyi yüklemek için "Dosya bilgileri" bölümünde listelenen .msi dosyasını kullanın.

Yeniden başlatma bilgileriBu düzeltmeyi uyguladıktan sonra bilgisayarı yeniden başlatmanız gerekebilir.

Değiştirme bilgileriBu düzeltme önceden yayımlanmış bir düzeltmenin yerini almaz.


Bu düzeltmenin İngilizce sürümü, aşağıdaki tabloda listelenen dosya özniteliklerine (veya daha yeni dosya özniteliklerine) sahiptir. Bu dosyaların tarihleri ve saatleri Koordinatlı Evrensel Saat'te (UTC) listelenmiştir. Dosya bilgilerini görüntülediğinizde koordinatlı evrensel saat yerel saate dönüştürülür. UTC ve yerel saat arasındaki farkı bulmak için Denetim Masası'ndaki tarih ve saat öğesinde saat dilimi sekmesini kullanın.

Microsoft Host Integration Server 2013

Tüm x86 için Microsoft Host Integration Server 2013 sürümleri

Dosya adı

Dosya sürümü

Dosya boyutu

Tarih

Saat

Platform

Msdrda.dll

9.0.2182.2

1,017,832

28-Aug-2014

19:39

x86

Tüm x64 için Microsoft Host Integration Server 2013 sürümleri

Dosya adı

Dosya sürümü

Dosya boyutu

Tarih

Saat

Platform

Msdrda.dll

9.0.2182.2

1,017,832

28-Aug-2014

19:39

x86

Msdrda.dll

9.0.2182.2

1,348,072

28-Aug-2014

19:40

x64

Microsoft OLE DB Provider for DB2 sürüm 5.0

Microsoft OLE DB Provider for DB2 sürüm 5. 0'ın tüm sürümleri için

Dosya adı

Dosya sürümü

Dosya boyutu

Tarih

Saat

Platform

Db2oledbv5_x64.msi

Geçerli değil

4,212,736

29-Aug-2014

08:53

Geçerli değil

Db2oledbv5_x86.msi

Geçerli değil

3,080,192

29-Aug-2014

08:53

Geçerli değil




Not: Bu sorunu gideren bir düzeltme, Host Integration Server 2013 (KB2929767) toplu güncelleştirme 2 ' de de bulunmaktadır.

Durum

Microsoft bu sorunun "Aşağıdakilere Uygulanır" bölümünde listelenen Microsoft ürünlerinde bulunduğunu onaylamıştır.

Daha fazla bilgi

Güncelleştirmeyi uyguladıktan sonra DB2 bağlantı dizesi doğru ikili veri karakterleri dizelere dönüþtürmek için Host CCSID (kod sayfası) eşleştirmek için "İkili kod sayfası" özelliğini ayarlamak için güncelleştirilmesi gerekmektedir.



Not: "İşlem ikili olarak karakter" bağlantı dizesi özelliği bu işlevselliği sağlamak için DB2 veri sağlayıcıları yeniden eklendi değildi. Bunun yerine, İkili kod sayfası özelliğini kullanarak bu işlevi etkinleştirilir.

Daha fazla yardıma mı ihtiyacınız var?

Yeteneklerinizi geliştirin
Eğitimleri keşfedin
Yeni özellikleri ilk olarak siz edinin
Microsoft Insider 'a katılın

Bu bilgi yardımcı oldu mu?

Geri bildiriminiz için teşekkür ederiz!

Geri bildiriminiz için teşekkürler! Office destek temsilcilerimizden biriyle görüşmeniz yararlı olabilir.

×