Príznaky
Zoberme si nasledujúcu situáciu:
-
Nakonfigurujete prepojený server na prístup k databáze Oracle ako vzdialeného zdroja v Microsoft SQL Server 2012 alebo SQL Server 2014 a používate poskytovateľa OleDB služieb Oracle. OleDB pre tento prepojený server.
-
Používate vzdialený dotaz, ktorý odkazuje na tabuľku Oracle, a táto tabuľka obsahuje jeden alebo viacero stĺpcov s proprietárnym typom čísel Oracle. Táto tabuľka obsahuje aj veľký počet riadkov v ňom.
V tomto scenári sa môžu vyskytnúť problémy s výkonom v porovnaní so starším poskytovateľom OleDB spoločnosti Microsoft "MSDAORA". Tento problém sa vyskytuje z dôvodu spôsobu, akým poskytovateľ služieb Oracle. OleDB vykazuje typ údajov NUMBER na server SQL Server.
Riešenie
Ak chcete tento problém vyriešiť, použite túto aktualizáciu a potom zapnúť príznak sledovania sledovania TF9394. Ak chcete zapnúť príznak sledovania sledovania TF9394, pozrite si časť Ďalšie informácie.
Kumulatívna aktualizácia informácií
Tento problém je vyriešený v nasledujúcich aktualizáciách:
-
Kumulatívna aktualizácia 13 pre SQL Server 2014
-
Kumulatívna aktualizácia 6 pre SQL Server 2014 Service Pack 1 (SP1)
-
Kumulatívna aktualizácia 2 pre SQL Server 2012 Service Pack 3 (SP3)
-
Kumulatívna aktualizácia 11 pre SQL Server 2012 Service Pack 2 (SP2)
Každá nová Kumulatívna aktualizácia pre SQL Server obsahuje všetky rýchlych opráv a všetky opravy zabezpečenia, ktoré boli súčasťou predchádzajúcej kumulatívnej aktualizácie. Pozrite si najnovšie kumulatívne aktualizácie pre SQL Server:
Stav
Spoločnosť Microsoft potvrdzuje, že ide o problém v produktoch spoločnosti Microsoft, ktoré sú uvedené v tomto článku v časti Informácie v tomto článku sa týkajú nasledujúcich produktov.
Ďalšie informácie
Zapnutie sledovania príznaku 9394Môžete zapnúť príznak sledovania 9394 pri spustení alebo v relácii používateľa. Tento príznak sledovania obsahuje efekty globálnej úrovne alebo relácie. Ak chcete zapnúť príznak sledovania 9394, použite príkaz DBCC TRACEON alebo použite – T 9394 ako spúšťací parameter. Ak sa použije príkaz DBCC TRACEON\TRACEOFF , nevytvorí sa nový plán ukladania do vyrovnávacej pamäte pre uložené procedúry. Vo vyrovnávacej pamäti sa môžu nachádzať plány, ktoré boli vytvorené bez príznaku sledovania. Ďalšie informácie o tom, ako zapnúť alebo vypnúť príznaky sledovania, ako aj príznaky globálnej relácie a sledovania na úrovni relácií, nájdete v nasledujúcich témach v téme SQL Server Books Online:
Odkazy
Oboznámte sa s terminológiou , ktorú spoločnosť Microsoft používa na popis aktualizácií softvéru.
Dodávateľmi iných produktov uvádzaných v tomto článku sú spoločnosti nezávislé od spoločnosti Microsoft. Spoločnosť Microsoft neposkytuje implicitné ani iné záruky týkajúce sa výkonu alebo spoľahlivosti takýchto produktov.