NUSTATYTI: Lėtas veikimas, kai jūsų užklausą skaitmeniniai duomenų tipai iš "Oracle" duomenų bazės

SVARBU: šis straipsnis išverstas naudojant „Microsoft“ mašininio vertimo programinę įrangą ir gali būti pataisytas naudojant „Community Translation Framework“ (CTF) technologiją. „Microsoft“ siūlo mašinos išverstus ir po to bendruomenės suredaguotus straipsnius, taip pat žmogaus išverstus straipsnius siekdama suteikti prieigą prie visų savo žinių bazės straipsnių daugeliu kalbų. Mašinos išverstuose ir vėliau paredaguotuose straipsniuose gali būti žodyno, sintaksės ir / arba gramatikos klaidų. „Microsoft“ neatsako už jokius netikslumus, klaidas arba žalą, patirtą dėl neteisingo turinio vertimo arba mūsų klientų naudojimosi juo. Daugiau apie CTF žr. http://support.microsoft.com/gp/machine-translation-corrections.

Spustelėkite čia, norėdami pamatyti šio straipsnio versiją anglų kalba: 3138659
Požymiai
Įsivaizduokite tokią situaciją:
  • Galite sukonfigūruoti susietojo serverio pasiekti Oracle duomenų bazę kaip nuotolinio šaltinio sistemoje "Microsoft SQL Server 2012" arba "SQL Server 2014 m., ir naudojate"Oracle.OleDB"OleDB teikėjas, susijęs serverio.
  • Galite naudoti nuotolinio užklausa, kuri nurodo į lentelę "Oracle", ir lentelės yra vienas ar daugiau stulpelių su "Oracle' nuosavybės tipą. Šioje lentelėje taip pat yra daug eilučių.

Tokiu atveju gali kilti veikimo problemų, palyginti su senstelėjusios įrangos "Microsoft" "MSDAORA" OleDB teikėjas. Ši problema kyla dėl to, kaip "Oracle.OleDB" teikėjas praneša prie SQL serverio duomenų tipą.
Sprendimas
Norėdami išspręsti šią problemą, taikyti šį naujinimą, ir tada įjungti sekimo žymė TF9394. Norėdami įgalinti sekimo žymė TF9394, skyriuje "Daugiau informacijos".

Kaupiamojo naujinimo informacija

Ši problema išspręsta, toliau nurodytus naujinimus:
Rekomendacija: Įdiegti naujausią kaupiamąjį naujinimą SQL Server

SQL serverio kiekvieną naują Kaupiamasis naujinimas yra visos karštosios ir naujausios saugos pataisos, kurios buvo įtrauktos į ankstesnio kaupiamojo naujinimo. Patikrinkite SQL Server kaupiamieji naujinimai:
Būsena
„Microsoft“ patvirtino, kad tai yra „Microsoft“ produktų, išvardytų skyriuje „Taikoma“, problema.
Daugiau informacijos
Kaip įgalinti sekimo žymė 9394

Galite įgalinti sekimo žymė 9394 paleisties metu arba vartotojo seanso metu. Šis sekimo žymė yra pasauliniu mastu arba seanso lygio poveikis. Norėdami įgalinti sekimo žymė 9394, naudokite DBCC TRACEON komandą arba T 9394 naudoti kaip paleisties parametras.

Naudojant DBCC TRACEON\TRACEOFF tai ne, iš naujo sukurkite naują talpyklos planą saugomas procedūras. Gali būti planai talpykloje, sukurtų be sekimo žymę.

Daugiau informacijos apie tai, kaip įjungti arba išjungti sekimo žymių ir pasaulio ir seanso lygio sekimo žymių, ieškokite SQL Server interneto knygų temose:
Nuorodos
Susipažinkite su terminologiją kurią „Microsoft“ naudoja programinės įrangos naujinimams apibūdinti.

Atsakomybės dėl trečiųjų šalių informacijos atsisakymas

Trečiųjų šalių produktus, aptariamus šiame straipsnyje, kuria įmonės, kurios nepriklauso „Microsoft“. „Microsoft“ neteikia jokių garantijų, numanomų ar kitokių, dėl šių produktų veikimo ir patikimumo.

Įspėjimas: šis straipsnis išverstas automatiškai

Savybės

Straipsnio ID: 3138659 – Paskutinė peržiūra: 05/31/2016 10:15:00 – Peržiūra: 3.0

Microsoft SQL Server 2012 Service Pack 3, Microsoft SQL Server 2012 Service Pack 2, Microsoft SQL Server 2014 Service Pack 1, Microsoft SQL Server 2014 Developer, Microsoft SQL Server 2014 Enterprise, Microsoft SQL Server 2014 Standard

  • kbqfe kbfix kbexpertiseinter kbsurveynew kbmt KB3138659 KbMtlt
Atsiliepimai