OPRAVIŤ: OLE DB Provider for DB2 ignoruje pozitívne SQLCodes, že sa vrátil z DB2 v prostredí hostiteľa integrácie Server 2010

Preklady článku Preklady článku
ID článku: 2653101 - Zobraziť produkty, ktorých sa tento článok týka.
Rozbaliť všetko | Zbaliť všetko

Na tejto stránke

PRIZNAKY

V prostredí Microsoft hostiteľskej integrácie Server 2010, môžete si všimnúť, že Microsoft OLE DB Provider for DB2 ignoruje pozitívne SQLCodes, že sa vrátil z DB2. Napríklad, ak DB2/MVS (ktoré odkazuje na DB2 pre z/OS) vrátiSQLCode = +802, SQLState = 01519chyba, to naznačuje, že všeobecná aritmetické chyba vyskytla počas prevádzky. Táto chyba môže byť chybu pretečenia, chybou rozdelenie nula alebo podobnou chybu.

RIESENIE

Ak chcete tento problém vyriešiť, uplatňovať rýchlu opravu, ktorá je popísaná neskôr v tomto oddiele.

Ak chcete digitalizovať varovné správy ako chybové hlásenia, pridať nové premenná Db2WarningsAsError databázy registry do nasledovného umiestnenia databázy registry:
HKEY_LOCAL_MACHINE\Software\Microsoft\Host integrácia Server\Data integráciou


Hodnota name: Db2WarningsAsError
Typ hodnoty: REG_MULTI_SZ (hodnota viacnásobného reťazca)
Hodnota údajov: SQLCodes, ktorý chcete zachytiť ako výnimku v aplikácii (napríklad, 105, 408 a 802). Každej SQLCode musí byť v samostatnom riadku, ako v nasledujúcom príklade:
Zbaliť tento obrázokRozbaliť tento obrázok
SQLCodes


Tento nový vstup umožňuje pozitívny, výstražné hlásenia SQLCode ako vydelí nula alebo desatinné pretečenie vrátiť chybu výnimku na uplatňovanie.

Napríklad desatinné-pretečenie upozornenie na DB2/MVS je zobrazený ako výnimkou chyba, ktorá sa podobá nasledujúcemu hláseniu:
VÝNIMKOU CHYBA DESATINNÉ PRETEČENIE?ROZMNOŽOVANIE?DESATINNÉ?XXX DOŠLO POČAS PREVÁDZKY NA ÚDAJE O POLOHE SQLSTATE:01519, SQLCODE: 802
Alebo upozornenie rozdelenie nula je zobrazená ako výnimkou chyba, ktorá sa podobá nasledujúcemu hláseniu:
VÝNIMKOU CHYBA NULOVEJ ROZDELIŤ?ROZDELENIE?DESATINNÉ? 001? DOŠLO POČAS PREVÁDZKY O ÚDAJOCH, POZÍCIA SQLSTATE: 01519, SQLCODE: 802

Informácie o rýchlej oprave

Podporovaná rýchla oprava je k dispozícii od spoločnosti Microsoft. Táto rýchla oprava je však určená iba problém, ktorý je popísaný v tomto článku. Táto rýchla oprava sa vzťahujú len na systémy, ktoré sa vyskytuje problém popísaný v tomto článku. Táto rýchla oprava obdržať ďalšie testovanie. Preto, ak nie sú vážne ovplyvnené tento problém, odporúčame vám počkať na ďalšiu aktualizáciu softvéru, ktorá obsahuje túto rýchlu opravu.

Ak je rýchla oprava k dispozícii na prevzatie, je tu "Prevzatie dostupnej rýchlej opravy" sekcia na začiatku tohto článku databázy Knowledge Base. Ak táto sekcia nezobrazuje, obráťte sa na Microsoft zákaznícky servis a podpora získať rýchlu opravu.

Poznámka Ak sa vyskytnú ďalšie problémy alebo ak sa riešenie problémov vyžaduje, možno budete musieť vytvoriť samostatnú servisnú požiadavku. Obvyklé podporu náklady budú vzťahovať na dodatočnú podporu otázky a otázky, ktoré nespĺňajú kritériá pre tento špecifický rýchlu opravu. Úplný zoznam telefónnych čísel, Microsoft zákaznícky servis a podpora alebo vytvorte samostatnú servisnú požiadavku, navštívte nasledujúce webovú lokalitu spoločnosti Microsoft:
http://support.Microsoft.com/contactus/?ws=support
Poznámka "Prevzatie dostupnej rýchlej opravy" formulári zobrazujú jazyky, pre ktoré je rýchla oprava k dispozícii. Ak nevidíte váš jazyk, je to preto rýchla oprava nie je k dispozícii pre daný jazyk.

Predpoklady

Musíte mať hostiteľskej integrácie Server 2010 nainštalovaný chcete použiť túto rýchlu opravu.

Reštartujte informácie

Možno budete musieť reštartovať počítač po použití tejto rýchlej opravy.

Informácie o nahradení

Táto rýchla oprava nenahrádza predtým vydaný rýchlu opravu.

Informácie o súbore

Anglická verzia tejto rýchlej opravy má atribúty súborov (alebo novšie atribúty) uvedené v nasledujúcej tabuľke. Dátumy a časy jednotlivých súborov sú uvedené v univerzálny koordinovaný čas (UTC). Keď zobrazíte informácie o súbore, sa skonvertuje na miestny čas. Ak chcete vyhľadať rozdiely medzi časom UTC a miestnym časom, použite Časové pásmo kartu v Dátum a čas položky v ovládacom paneli.

Pre Microsoft hostiteľskej integrácie Server 2010, 32-bitové vydanie
Zbaliť túto tabuľkuRozbaliť túto tabuľku
Názov súboruVerzia súboruVeľkosť súboruDátumČasPlatforma
Msdrda.dll8.5.4437.2989,00816-Jan-201216: 49x 86
Pre Microsoft hostiteľskej integrácie Server 2010, 64-bitové vydanie
Zbaliť túto tabuľkuRozbaliť túto tabuľku
Názov súboruVerzia súboruVeľkosť súboruDátumČasPlatforma
Msdrda.dll8.5.4437.21,718,09616-Jan-201216: 49x 64
Poznámka Z dôvodu závislostí súboru, najnovšie opravy, ktorý obsahuje tieto súbory môžu obsahovať aj ďalšie súbory.


STAV

Spoločnosť Microsoft potvrdila, že ide o problém v produktoch spoločnosti Microsoft, ktoré sú uvedené v časti "Platí pre".

Vlastnosti

ID článku: 2653101 - Posledná kontrola: 31. januára 2012 - Revízia: 1.0
Informácie v tomto článku sa týkajú nasledujúcich produktov:
  • Microsoft Host Integration Server 2010
Kľúčové slová: 
kbautohotfix kbqfe kbhotfixserver kbfix kbexpertiseinter kbsurveynew kbbug kbmt KB2653101 KbMtsk
Strojovo preložené
DÔLEŽITÉ: Tento článok bol preložený pomocou softvéru na strojový preklad od spoločnosti Microsoft, nie prekladateľom. Spoločnosť Microsoft ponúka články preložené prekladateľmi aj strojovo preložené články, vďaka čomu máte možnosť prístupu ku všetkým článkom databázy Knowledge Base vo svojom jazyku. Strojovo preložený článok však nie je vždy perfektný. Môže obsahovať chyby týkajúce sa slovnej zásoby, syntaxe alebo gramatiky, podobne ako cudzinec môže robiť chyby, keď rozpráva vašim jazykom. Spoločnosť Microsoft nenesie zodpovednosť za akékoľvek nepresnosti, chyby alebo škody spôsobené akýmkoľvek nepresným prekladom obsahu alebo jeho použitím zo strany zákazníkov. Spoločnosť Microsoft softvér na strojový preklad pravidelne aktualizuje.
Pokiaľ chcete vidieť anglickú verziu článku, kliknite sem:2653101

Odošlite odozvu

 

Contact us for more help

Contact us for more help
Connect with Answer Desk for expert help.
Get more support from smallbusiness.support.microsoft.com