Platí pro
SQL Server 2012 Service Pack 3 SQL Server 2014 Developer - duplicate (do not use) SQL Server 2014 Enterprise - duplicate (do not use) SQL Server 2014 Standard - duplicate (do not use)

Příznaky

Zvažte následující scénář:

  • Nakonfigurujete odkazovaný server pro přístup k databázi Oracle jako vzdáleného zdroje v Microsoft SQL serveru 2012 nebo SQL serveru 2014 a používáte zprostředkovatele OleDB "Oracle. OleDB" pro tento odkazovaný server.

  • Používáte vzdálený dotaz, který odkazuje na tabulku Oracle, a tato tabulka obsahuje jeden nebo více sloupců se svým druhovým typem. V této tabulce je taky velký počet řádků.

V tomto scénáři může dojít k problémům s výkonem ve srovnání se starším poskytovatelem služby OleDB společnosti Microsoft "MSDAORA". K tomuto problému dochází kvůli způsobu, jakým poskytovatel Oracle. OleDB hlásí datový typ číslo pro SQL Server.

Řešení

Tento problém vyřešíte tak, že nainstalujte tuto aktualizaci a povolíte příznak trasování TF9394. Pokud chcete povolit příznak trasování TF9394, přečtěte si část Další informace.

Informace o kumulativní aktualizaci

Tento problém je opravený v následujících aktualizacích:

Každá nová kumulativní aktualizace pro SQL Server obsahuje všechny opravy hotfix a všechny opravy zabezpečení, které byly součástí předchozí kumulativní aktualizace. Podívejte se na nejnovější kumulativní aktualizace SQL serveru:

Stav

Společnost Microsoft potvrzuje, že se jedná o problém v produktech této společnosti, které jsou uvedeny v části Informace v tomto článku jsou určeny pro produkt.

Další informace

Jak povolit příznak trasování 9394Příznak trasování 9394 můžete povolit při spuštění nebo v relaci uživatele. Tento příznak trasování má efekty na globální úrovni nebo na úrovni relace. Pokud chcete povolit příznak trasování 9394, použijte příkaz DBCC TRACEON nebo use -T 9394 jako parametr spuštění. Pokud je použit příkaz DBCC TRACEON\TRACEOFF , negeneruje se nový plán pro ukládání uložených v mezipaměti. V mezipaměti byly vytvořeny plány vytvořené bez příznaku trasování. Další informace o tom, jak povolit nebo zakázat příznaky trasování a o globálních příznakech trasování na úrovni relace, najdete v následujících tématech v tématu SQL Server Books Online:

Odkazy

Informace o terminologii používané společností Microsoft k popisu aktualizací softwaru.

Produkty třetích stran, o nichž se hovoří v tomto článku, jsou vyráběny společnostmi nezávislými na společnosti Microsoft. Společnost Microsoft neposkytuje žádnou záruku (implicitně předpokládanou ani jinou) týkající se výkonu a spolehlivosti těchto produktů.

Potřebujete další pomoc?

Chcete další možnosti?

Prozkoumejte výhody předplatného, projděte si školicí kurzy, zjistěte, jak zabezpečit své zařízení a mnohem více.