Šobrīd esat bezsaistē, tiek gaidīts atkārtots savienojums ar internetu

Labojums: "Non-iegūstot plānotāja" var rasties kļūda, palaižot vaicājumu, kas izmanto funkciju CHARINDEX SQL Server 2008 R2

SVARĪGI! Šis raksts ir tulkots, izmantojot Microsoft mašīntulkošanas programmatūru, un šo rakstu nav tulkojis cilvēks. Microsoft piedāvā gan rakstus, ko tulkojuši cilvēki, gan mašīntulkotus rakstus, tāpēc jebkuram zināšanu bāzes rakstam varat piekļūt savā dzimtajā valodā. Tomēr mašīntulkotu rakstu kvalitāte ne vienmēr ir teicama. Šādos rakstos var būt leksikas, sintakses vai gramatikas kļūdas, kas līdzinās kļūdām, kādas pieļauj ārzemnieks, runājot jūsu valodā. Microsoft neuzņemas atbildību par jebkādām neprecizitātēm, kļūdām vai bojājumiem, ko izraisījis kļūdains satura tulkojums vai kas radušās tulkojuma lietojuma gaitā. Turklāt Microsoft regulāri atjaunina mašīntulkošanas programmatūru.

Noklikšķiniet šeit, lai skatītu šī raksta versiju angļu valodā: 2633357
SIMPTOMI
Iedomājieties šādu situāciju:
  • Palaižot vaicājumu, kas izmanto CHARINDEX Microsoft SQL Server 2008 R2 funkciju. Uz CHARINDEX funkcija izmanto varchar(max) parametrs, kā savu argumentu.
  • Šo parametru izmanto NODALĪJUMU vai BIN2 salīdzināšana.

Šādā gadījumā var rasties "Non-iegūstot plānotāja" kļūda. Turklāt mini-dump fails tiek ģenerēta žurnāla mapē programmu SQL Server un kļūdas, kas līdzīgs šim ir pieteicies SQL Server Error log fails:
DatumsLaiks Servera *** Nevar iegūt sakarā pavedienu spid 0

DatumsLaiks Server * *******************************************************************************

DatumsLaiks Server *

DatumsLaiks Server * Sākuma STEKS DUMP:

DatumsLaiks Server * randiņa spid 3740

DatumsLaiks Server *

DatumsLaiks Server * Neelastīga plānotājs

DatumsLaiks Server *

DatumsLaiks Server * *******************************************************************************

DatumsLaiks Server Kaudze izmetes pieder 0x0000000000000281

DatumsLaiks Server Ārējā dump procesu atgrieztais kods 0x20000001.

Ārējo izmetes process atgrieza kļūdas nav.

DatumsLaiks Servera procesu 0: 0: 0 (0x10f0) darbinieku 0x00000000806741A0, šķiet, ir neelastīga plānotājs 7. Pavedienu izveides laiks: 12956396639383. Approx Thread centrālā Procesora lietojums: kodola 0 ms lietotāja 70434 MS procesu izmantošanas 13 %. Sistēmas dīkstāves 86 %. Intervāls: 70434 ms.

DatumsLaiks Servera procesu 0: 0: 0 (0x10f0) darbinieku 0x00000000806741A0, šķiet, ir neelastīga plānotājs 7. Pavedienu izveides laiks: 12956396639383. Approx Thread centrālā Procesora lietojums: kodola 0 ms lietotāja 130838 MS procesu izmantošanu 12 %. Sistēmas dīkstāves 86 %. Intervāls: 132272 kdze.

DatumsLaiks SPID # # SQL Trace apstājās. Izsekošanas ID = "2". Pieteikšanās vārds = "sa".
Piezīme Šis jautājums ir jau noteikts SQL Server 2008 3. servisa pakotne (SP3).
IEMESLS
Šī problēma rodas, jo metodes, ko izmanto paraugu atbilstības bināro datu trūkums. Datus apkopo nodalījuma vai BIN2 salīdzināšanu.
RISINĀJUMS

Informācija par labojumfailu

Ir pieejami no Microsoft piedāvā atbalstītu labojumfailu. Tomēr šis labojumfails ir paredzēts tikai šajā rakstā aprakstītās problēmas novēršanai. Lai lietotu šo labojumfailu tikai tām sistēmām, kurām ir radusies tieši šī problēma.

Ja labojumfails ir pieejams lejupielādei, tur ir sadaļa "Pieejama labojumfaila lejupielāde norādītas" šī zināšanu bāzes raksta augšpusē. Ja šī sadaļa neparādās, iesniegt pieprasījumu Microsoft klientu apkalpošanas un atbalsta, lai iegūtu labojumfailu.

Piezīme Ja rodas papildu problēmas vai nepieciešama problēmu novēršana, iespējams, būs jāizveido atsevišķs pakalpojuma pieprasījums. Parasti atbalsta izmaksas tiek piemērotas jautājumiem par papildu atbalstu un problēmām, kas neattiecas uz šo konkrēto labojumfailu. Pilnu sarakstu ar Microsoft klientu apkalpošanas un atbalsta tālruņu numuri vai izveidotu atsevišķu pakalpojuma pieprasījumu, apmeklējiet šādu Microsoft vietni: Piezīme Veidlapā "Pieejama labojumfaila lejupielāde norādītas" parāda valodas, kurām ir pieejams labojumfails. Ja tajā nav vajadzīgās valodas, tas ir, jo labojumfails nav pieejams, šai valodai.

Priekšnoteikumi

Lai lietotu šo labojumfailu, datorā jābūt instalētai SQL Server 2008 R2 1. servisa pakotne (SP1) uzstādītas.

Restartējiet prasība

Jums nav pēc šī labojumfaila instalēšanas dators jārestartē.

Labojumfails Nomaiņa informāciju

Šis labojumfails neaizstāj iepriekš izlaistie labojumfailu.

Informāciju par failu

Pasaules šī labojumfaila versijai ir faila atribūti (vai jaunāki faila atribūti) Šajā tabulā. Šo failu datumi un laiki ir norādīti atbilstoši koordinētajam pasaules laikam (UTC). Skatot faila informāciju, tā tiek pārvērsta uz vietējo laiku. Lai noskaidrotu atšķirību starp UTC un vietējo laiku, izmantojiet Laika josla cilni Datuma un laika no vadības paneļa vienumiem.
Faila nosaukumsFaila versijaFaila lielumsDatumsLaiksPlatforma
Sqlservr.exe2009.100.2799.043,061,60022-Dec-201121: 59x86
Sqlservr.exe2009.100.2799.062,133,60022-Dec-201120: 55x64
Sqlservr.exe2009.100.2799.0122,108,25622-Dec-201120: 19IA-64

STATUSS
Korporācija Microsoft ir apstiprinājusi, ka šī problēma pastāv Microsoft produktos, kas minēti sadaļā "Attiecas uz".
PROFILAKSE
Lai apietu šo problēmu, izmantojiet varchar parametrs, kā arguments, CHARINDEX tā vietā, izmantojot funkciju varchar(max) parametru.

Brīdinājums: šis raksts ir tulkots automātiski

Rekvizīti

Raksta ID: 2633357. Pēdējo reizi pārskatīts: 01/12/2012 09:22:00. Pārskatījums: 1.0

Microsoft SQL Server 2008 R2 Datacenter, Microsoft SQL Server 2008 R2 Developer, Microsoft SQL Server 2008 R2 Enterprise, Microsoft SQL Server 2008 R2 Express, Microsoft SQL Server 2008 R2 Express with Advanced Services, Microsoft SQL Server 2008 R2 Standard, Microsoft SQL Server 2008 R2 Standard Edition for Small Business, Microsoft SQL Server 2008 R2 Web, Microsoft SQL Server 2008 R2 Workgroup

  • kbqfe kbhotfixserver kbfix kbautohotfix kbexpertiseadvanced kbsurveynew kbmt KB2633357 KbMtlv
Atsauksmes