Simptomi
Iedomājieties šādu scenāriju:
-
Jūs konfigurējat saistītu serveri, lai piekļūtu Oracle datu bāzei kā attāls avots Microsoft SQL Server 2012 vai SQL Server 2014, un jūs izmantojat šo saistīto serveri "Oracle. OleDB" OleDB pakalpojumu sniedzējs.
-
Jūs izmantojat attālo vaicājumu, kas norāda uz Oracle tabulu, un šajā tabulā ir viena vai vairākas kolonnas ar Oracle patentētā numura tipu. Šajā tabulā ir arī ievērojams rindu skaits.
Šajā scenārijā iespējamas veiktspējas problēmas, salīdzinot ar mantoto Microsoft "MSDAORA" OleDB pakalpojumu sniedzēju. Šī problēma rodas tāpēc, ka "Oracle. OleDB" nodrošinātājs ziņo par datu tipu NUMBER to SQL Server.
Risinājums
Lai atrisinātu šo problēmu, lietojiet šo atjauninājumu un pēc tam iespējojiet izsekošanas karodziņu TF9394. Lai iespējotu izsekošanas karodziņu TF9394, skatiet sadaļu "Papildinformācija".
Kumulatīvās atjaunināšanas informācija
Šī problēma ir novērsta tālāk norādītajos atjauninājumos.
-
Kumulatīvais atjauninājums 13 SQL Server 2014
-
Kumulatīvais atjauninājums 6 SQL Server 2014 1. servisa pakotnei (SP1)
-
Kumulatīvais atjauninājums 2 SQL Server 2012 3. servisa pakotnei (SP3)
-
Kumulatīvais atjauninājums 11 SQL Server 2012 2. servisa pakotnei (SP2)
Katrā jaunajā kumulatīvajā SQL Server atjauninājumā ir iekļauti visi labojumfaili un visi drošības labojumi, kas bija iekļauti iepriekšējā kumulatīvajā atjauninājumā. Skatiet jaunākos kumulatīvos atjauninājumus SQL Server:
Statusa
Microsoft ir apstiprinājusi, ka šī problēma pastāv Microsoft produktos, kas ir norādīti sadaļā "attiecas uz".
Papildinformācija
Kā iespējot izsekošanas karodziņu 9394Varat iespējot izsekošanas karodziņu 9394 startējot vai lietotāja sesijā. Šim izsekošanas karodziņam ir globālās līmeņa vai sesijas līmeņa efekti. Lai iespējotu izsekošanas karodziņu 9394, izmantojiet komandu DBCC TRACEON vai izmantojiet -T 9394 kā startēšanas parametru. Ja tiek izmantots DBCC TRACEON\TRACEOFF , tas neatjauno jaunu kešoto plānu saglabātajām procedūrām. Var būt plāni kešatmiņā, kas tika izveidots, neizmantojot izsekošanas karodziņu. Lai iegūtu papildinformāciju par to, kā iespējot vai atspējot izsekošanas karodziņus, kā arī par globālā un sesijas līmeņa izsekošanas karodziņiem, skatiet tālāk norādītās tēmas SQL Server grāmatās tiešsaistē:
Atsauces
Uzziniet par terminoloģiju , ko Microsoft izmanto, lai aprakstītu programmatūras atjauninājumus.
Šajā rakstā minētos trešo pušu produktus ražo no Microsoft neatkarīgi uzņēmumi. Microsoft nesniedz nekādas netiešas vai cita veida garantijas par šo produktu veiktspēju vai uzticamību.