Požymiai
Tarkime, kad naudojate, procesas dvejetainiai kaip simbolių = True Dvejetainis kodų ryšys eilutės ypatybės, kad OLE DB teikėjas, skirtas DB2 konvertuokite IBM DB2 dvejetainius duomenis į simbolių eilučių.
Atnaujinus į "Microsoft" Host Integration Server 2013, kad procesas dvejetainiai kaip simbolių = True DB2 jungimosi eilutės ypatybė daugiau pateikia dvejetainius duomenis kaip simbolių eilutės duomenys. Vietoj to, dvejetainiai duomenys bus pateiktas kaip dvejetainiai duomenys.
Ši problema kyla, kai naudojate Microsoft OLE DB teikėjas, skirtas DB2 4.0 "ir" Microsoft OLE DB teikėjas DB2 5.0, įtrauktų į funkcijų paketas Microsoft SQL Server 2012 "ir" funkcijų paketas Microsoft SQL Server 2014 m. (atitinkamai).
Priežastis
Ši problema kyla dėl to, kad procesas dvejetainiai kaip simbolių = True jungimosi eilutės ypatybė buvo pašalinta iš Microsoft DB2 duomenų teikėjai, kurie yra įtraukti į produktų, išvardytų skyriuje "Taikoma".
Sprendimas
Norėdami išspręsti šią problemą, OLE DB teikėjas, skirtas DB2 5.0 ir Host Integration Server 2013, įdiekite karštąsias pataisas 2993741. OLE DB teikėjas, skirtas DB2 4.0 netaikomas šios karštosios pataisos.
„Microsoft“ pateikia palaikomas karštąsias pataisas. Tačiau šios karštosios pataisos skirtos tik šiame straipsnyje aprašytai problemai spręsti. Taikykite šias karštąsias pataisas tik tose sistemose, kuriose kyla šiame straipsnyje aprašoma problema. Šios karštosios pataisos gali būti papildomai testuojamos. Todėl jei ši triktis nekelia jums labai didelių problemų, rekomenduojame palaukti kito programinės įrangos naujinimo, kuriame bus šios karštosios pataisos.
Jeigu karštąsias pataisas galima atsisiųsti, šio žinių bazės straipsnio viršuje yra skyrius „Galima atsisiųsti karštąsias pataisas“. Jei šis skyrius nerodomas, kreipkitės į „Microsoft“ klientų aptarnavimo ir palaikymo tarnybą, kad gautumėte karštąsias pataisas.
Pastaba. Jeigu kyla papildomų problemų arba jei reikia šalinti triktis, gali reikėti pateikti atskirą užklausą. Už papildomą pagalbą dėl problemų ir klausimų, nesusijusių su čia nurodytomis karštosiomis pataisomis, bus taikomi įprasti mokesčiai už pagalbos paslaugas. Norėdami rasti išsamų „Microsoft“ klientų aptarnavimo ir palaikymo tarnybų telefonų numerių sąrašą arba sukurti atskirą pagalbos užklausą, apsilankykite šioje „Microsoft“ svetainėje:
http://support.microsoft.com/contactus/?ws=supportPastaba. Formoje „Galima atsisiųsti karštąsias pataisas“ nurodomos kalbos, kurioms skirtos karštosios pataisos. Jei nematote savo kalbos, tai kalbai skirtų karštųjų pataisų nėra.
Microsoft Host Integration Server 2013
Būtinosios sąlygosTuri būti kaupiamųjų naujinimų paketas 1 Host Integration Server 2013 norint taikyti šias karštąsias pataisas.
Informacija apie paleidimą iš naujoTurite iš naujo paleisti kompiuterį, kai pritaikote šias karštąsias pataisas.
Informacija apie pakeitimąŠios karštosios pataisos nepakeičia jokių anksčiau išleistų karštųjų pataisų.
Microsoft OLE DB teikėjas, skirtas DB2 versija 5.0
Būtinosios sąlygosNorint taikyti šias karštąsias pataisas, pirmiausia turite pašalinti įdiegtis Microsoft OLE DB teikėjas, skirtas DB2 5.0. Tada, naudodami .msi failą, kuris pateikiamas skyriuje "Failo informacija" įdiegti šią karštąją pataisą.
Informacija apie paleidimą iš naujoTurite iš naujo paleisti kompiuterį, kai pritaikote šias karštąsias pataisas.
Informacija apie pakeitimąŠios karštosios pataisos nepakeičia jokių anksčiau išleistų karštųjų pataisų.
Šių karštųjų pataisų anglų k. versijos failo atributai (failo atributai) yra išvardyti toliau pateiktoje lentelėje. Datos ir laiko informacija pateikta pagal universalųjį laiką (UTC). Kai peržiūrite failo informaciją, ši informacija konvertuojama į vietos laiką. Norite pamatyti skirtumą tarp UTC ir vietos laiko, naudokite valdymo skydo elemento data ir laikas skirtuką laiko juostos .
Microsoft Host Integration Server 2013
Dėl visų x86 versijos Microsoft Host Integration Server 2013
Failo vardas |
Failo versija |
Failo dydis |
Data |
Laikas |
Platforma |
---|---|---|---|---|---|
Msdrda.dll |
9.0.2182.2 |
1,017,832 |
28-Aug-2014 |
19:39 |
x86 |
Dėl visų x64 versijos Microsoft Host Integration Server 2013
Failo vardas |
Failo versija |
Failo dydis |
Data |
Laikas |
Platforma |
---|---|---|---|---|---|
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 teikėjas, skirtas DB2 versija 5.0
Visos versijos Microsoft OLE DB teikėjas, skirtas DB2 versija 5.0
Failo vardas |
Failo versija |
Failo dydis |
Data |
Laikas |
Platforma |
---|---|---|---|---|---|
Db2oledbv5_x64.msi |
Netaikoma |
4,212,736 |
29-Aug-2014 |
08:53 |
Netaikoma |
Db2oledbv5_x86.msi |
Netaikoma |
3,080,192 |
29-Aug-2014 |
08:53 |
Netaikoma |
Pastaba. Pataisa, kuris pašalins šią problemą taip pat yra įtraukti į 2 kaupiamojo naujinimo Host Integration Server 2013 (KB2929767).
Būsena
„Microsoft“ patvirtino, kad tai yra „Microsoft“ produktų, išvardytų skyriuje „Taikoma“, problema.
Daugiau informacijos
Kai pritaikote šį naujinimą, DB2 jungimosi eilutė turi būti atnaujintas, kad atitiktų pagrindinio kompiuterio CCSID (kodų) siekiant tinkamai konvertuoti dvejetainius duomenis į simbolių eilutės ypatybę "Dvejetainis kodas puslapyje".
Pastaba. "Procesas dvejetainiai kaip simbolių" jungimosi eilutės ypatybė buvo iš naujo įtraukti į DB2 duomenų teikėjai, Norėdami pateikti šią funkciją. Vietoj to, ši funkcija yra įjungta, naudodami ypatybę Dvejetainis kodas puslapyje .