Simptome
Să presupunem că utilizați proces binar drept caracter = True și Pagina de coduri binare proprietăţile conexiunii șir să aibă OLE DB Provider pentru DB2 conversia IBM DB2 date binare pentru șiruri de caractere.
După ce faceți upgrade la Microsoft Host Integration Server 2013, proces binar drept caracter = True DB2 conexiune șir proprietatea nu se mai returnează date binare ca date de șir de caractere. În schimb, date binare este returnat ca date binare.
De asemenea, această problemă apare atunci când utilizați Microsoft OLE DB Provider pentru DB2 4.0 și Microsoft OLE DB Provider pentru DB2 5.0 care sunt incluse în Feature Pack pentru Microsoft SQL Server 2012 și Feature Pack pentru Microsoft SQL Server 2014 (respectiv).
Cauza
Această problemă apare deoarece proces binar drept caracter = True conexiune șir de proprietate a fost eliminat din Microsoft DB2 furnizori de date care sunt incluse în produsele listate în secțiunea "Se aplică la".
Rezolvare
Pentru a rezolva această problemă în OLE DB Provider pentru DB2 5.0 și Host Integration Server 2013, instalați remedierea rapidă 2993741. Această remediere rapidă nu se aplică OLE DB Provider pentru DB2 4.0.
O remediere rapidă compatibilă este disponibilă de la Microsoft. Cu toate acestea, această remediere rapidă este destinată pentru a corecta doar problema descrisă în acest articol. Aplicați această remediere rapidă numai pentru sistemele care întâmpină problema descrisă în acest articol. Această remediere rapidă poate să necesite testare suplimentară. De aceea, dacă nu sunteți grav afectat de această problemă, vă recomandăm să aşteptaţi următoarea actualizare software care conţine această remediere rapidă.
Dacă remedierea rapidă este disponibilă pentru descărcare, există o secțiune "Descărcare remediere rapidă disponibilă" în partea de sus a acestui articol din baza de cunoștințe. Dacă nu apare această secţiune, contactaţi Microsoft Client Service și suport pentru a obţine remedierea rapidă.
Notă Dacă se produc probleme suplimentare sau este necesară depanarea, poate fi necesar să creați o solicitare de asistenţă separată. Costurile de obicei pentru suport se vor aplica pentru sprijin suplimentar, întrebări și probleme care nu sunt specifice pentru această remediere rapidă . Pentru o listă completă cu numerele de telefon ale clienților servicii și asistență Microsoft sau pentru a crea o solicitare de asistenţă separată, accesați următorul site Web Microsoft:
http://support.microsoft.com/contactus/?ws=supportNotă Formularul "Descărcare remediere rapidă disponibilă" afişează limbile pentru care este disponibilă remedierea rapidă. Dacă nu vedeți limba dvs., înseamnă că o remediere rapidă nu este disponibilă pentru respectiva limbă.
Microsoft Host Integration Server 2013
Cerințe preliminareTrebuie să aveți Cumulative 1 pentru Host Integration Server 2013 pachet de actualizare instalată pentru a aplica această remediere rapidă.
Informații despre repornireTrebuie să reporniți computerul după aplicarea acestei remedieri rapide.
Informații de înlocuireAceastă remediere rapidă nu înlocuiește nicio remediere rapidă lansată anterior.
Microsoft OLE DB Provider pentru DB2 versiunea 5.0
Cerințe preliminarePentru a aplica această remediere rapidă, mai întâi trebuie să dezinstalați instalarea existentă Microsoft OLE DB Provider pentru DB2 5.0. Apoi, utilizați fișierul .msi, care este listat în secțiunea "Informații despre fișier" pentru a instala această remediere rapidă.
Informații despre repornireTrebuie să reporniți computerul după aplicarea acestei remedieri rapide.
Informații de înlocuireAceastă remediere rapidă nu înlocuiește nicio remediere rapidă lansată anterior.
Versiunea în limba engleză a acestei remedieri rapide are atributele de fişier (sau atribute de fişier mai recente) enumerate în următorul tabel. Datele şi orele acestor fişiere sunt exprimate în listă în ora universală (UTC). Când vizualizaţi informaţiile despre fișier, acesta este convertit la ora locală. Pentru a afla diferența între timpul universal și cel local, utilizați fila fus orar în elementul dată și oră din panoul de Control.
Microsoft Host Integration Server 2013
Pentru toate x86 versiuni de Microsoft Host Integration Server 2013
Nume de fișier |
Versiune fișier |
Dimensiune fișier |
Data |
Ora |
Platformă |
---|---|---|---|---|---|
Msdrda.dll |
9.0.2182.2 |
1,017,832 |
28-Aug-2014 |
19:39 |
x86 |
Pentru toate x64 versiuni de Microsoft Host Integration Server 2013
Nume de fișier |
Versiune fișier |
Dimensiune fișier |
Data |
Ora |
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 pentru DB2 versiunea 5.0
Pentru toate versiunile de Microsoft OLE DB Provider pentru DB2 versiunea 5.0
Nume de fișier |
Versiune fișier |
Dimensiune fișier |
Data |
Ora |
Platformă |
---|---|---|---|---|---|
Db2oledbv5_x64.msi |
Nu se aplică |
4,212,736 |
29-Aug-2014 |
08:53 |
Nu se aplică |
Db2oledbv5_x86.msi |
Nu se aplică |
3,080,192 |
29-Aug-2014 |
08:53 |
Nu se aplică |
Notă Fix care rezolvă această problemă este, de asemenea, incluse în actualizarea cumulativă 2 pentru Host Integration Server 2013 (KB2929767).
Stare
Microsoft a confirmat că aceasta este o problemă cu produsele Microsoft enumerate în secţiunea „Se aplică la".
Mai multe informații
După aplicarea actualizării, șirul de conexiune DB2 trebuie să fie actualizat pentru a seta proprietatea "Pagina de cod binar" pentru a se potrivi CCSID gazdă (cod de pagină) pentru a converti corect date binare șiruri de caractere.
Notă "Proces binar ca caracterul" conexiune șir proprietatea nu a fost din nou adăugate la furnizori de date DB2 să furnizeze această funcționalitate. În schimb, această funcționalitate este activat utilizând proprietatea Pagina de coduri binare .