Pazīmes
Ja izmantojat OLE DB nodrošinātājs datu bāzes sistēmai DB2 veikt IBM DB2 četrbalsīgs nosaukumu vaicājumu z/OS V10 datu bāzi, kas satur lielu objektu (LOB) datu tipi, tiek parādīts kļūdas ziņojums, kas līdzīgs šim:
OLE DB nodrošinātāju "DB2OLEDB" saistītā servera "saistītā servera nosaukumu" piegādāja neatbilst metadatu. Objekta "kataloga"." schema_name"." tabulas_nosaukums"trūkst paredzētais kolonnu"column_name".
Piezīme. Šis kļūdas ziņojums nerodas, ja vienu un to pašu vaicājumu izdotos OpenQuery formātā.
Cēlonis
OLE DB nodrošinātājs datu bāzes sistēmai DB2 problēmas vaicājumi saņemt SYSIBM metadatu DB2 tabulu, kurā tiek veikts vaicājums. SYSCOLUMNS, lietojot vaicājumus četrbalsīgs nosaukumu. Tomēr shēma vaicājumu, kas ir izsniegusi OLE DB nodrošinātāju DB2 atgriež slēptās kolonnas. Tas izraisa kļūdu, DB2 tabulā ir iekļauti LOB datu tipi.
Risinājums
Informācija par kumulatīvo atjauninājumu
Host Integration Server 2013 kumulatīvo atjauninājumu 2 ir iekļauta labojums, kas novērš šo problēmu.
Risinājums
Lai novērstu šo problēmu, problēma bojāto četrbalsīgs nosaukumu vaicājumu, izmantojot OpenQuery formātā. Tādējādi šo kļūdu.
Statuss
Korporācija Microsoft ir apstiprinājusi, ka šī problēma pastāv Microsoft produktos, kas ir minēti sadaļā "Attiecas uz".
Papildinformācija
Pēc šī atjauninājuma lietošanas OLE DB nodrošinātājs datu bāzes sistēmai DB2 izslēdz paslēptās to plūsmas shēma SYSIBM vaicājumus. SYSCOLUMNS.
Šajā rakstā minētos trešo pušu produktus ražo no korporācijas Microsoft neatkarīgi uzņēmumi. Microsoft nesniedz nekādas netiešas vai citādas garantijas par šo produktu veiktspēju vai uzticamību.