Prisijunkite prie „Microsoft“
Prisijunkite arba sukurkite paskyrą.
Sveiki,
Pasirinkti kitą paskyrą.
Turite kelias paskyras
Pasirinkite paskyrą, kurią naudodami norite prisijungti.

"Microsoft" platina "Microsoft SQL Server" 2008 pataisymus kaip vieną atsisiunčiamą failą. Kadangi pataisymai yra kumuliacinės, kiekviename naujame leidime yra visos karštosios pataisos ir visos saugos pataisos, kurios buvo pridėtos prie ankstesnio SQL serverio 2008 pataisų leidimo."Microsoft" platina "Microsoft SQL Server 2008" arba "SQL Server 2008 R2" pataisymus kaip vieną atsisiunčiamą failą. Kadangi pataisymai yra kumuliacinės, kiekviename naujame leidime yra visos karštosios pataisos ir visos saugos pataisos, kurios buvo pridėtos prie ankstesnės SQL serverio 2008 arba SQL serverio 2008 R2 pataisų leidimo.

Simptomai

Apsvarstykite šį scenarijų:

  • Jūs turite visas teksto ieškos užklausas, kurios naudoja funkciją konteinerinė , kartu su daugeliu arba ir ir preso sąlygomis "Microsoft SQL Server" 2008 arba "SQL Server 2008 R2". Pavyzdžiui, turite šias 50 ir operacijas: Declare @Keywords varchar(4000) = NULLset @Keywords= N'((((((((((((((((((((((((((((((((((((((((((((((((((((("TOKarchitect" OR "architectural") AND ("TOKengineer" OR "engineer")) AND "gineer") AND ("TOKmechanical" OR "Mechanical")) AND ("TOKengineer" OR "Engineering")) AND ("TOKelectronic" OR "Electronics")) AND ("TOKengineer" OR "Engineer")) AND ("TOKelectronic" OR "Electronics")) AND ("TOKengineer" OR "Engineering")) AND ("TOKelectric" OR "Electrical")) AND ("TOKengineer" OR "Engineer")) AND ("TOKelectric" OR "Electrical")) AND ("TOKengineer" OR "Engineering")) AND ("TOKcontrol" OR "Control")) AND ("TOKsystem" OR "Systems")) AND ("TOKengineer" OR "Engineer")) AND ("TOKproject" OR "Project")) AND ("TOKmanager" OR "Manager")) AND ("TOKengineer" OR "Engineering")) AND "Scheme") AND ("TOKmanufacture" OR "Manufacturing")) AND ("TOKengineer" OR "Engineer")) AND ("TOKmetallurgist" OR "Metallurgy")) AND ("TOKmetallurgist" OR "Metallurgist")) AND ("TOKprocess" OR "Process")) AND ("TOKTechnology" OR "Technology")) AND ("TOKproduct" OR "Production")) AND ("TOKengineer" OR "Engineer")) AND ("TOKQuality" OR "Quality")) AND ("TOKengineer" OR "Engineer")) AND ("TOKQuality" OR "Quality")) AND ("TOKcontrol" OR "Control")) AND ("TOKengineer" OR "Engineer")) AND "Mechatronics") AND ("TOKcivil" OR "Civil")) AND ("TOKengineer" OR "Engineer")) AND ("TOKcivil" OR "Civil")) AND ("TOKengineer" OR "Engineering")) AND ("TOKdesign" OR "Design")) AND ("TOKengineer" OR "Engineering")) AND ("TOKdesign" OR "Design")) AND ("TOKengineer" OR "Engineer")) AND ("TOKgraduate" OR "Graduate")) AND ("TOKengineer" OR "Engineer")) AND ("TOKgraduate" OR "Graduate")) AND ("TOKengineer" OR "engineering")) AND ("TOKengineer" OR "Engineering")) AND ("TOKgraduate" OR "Graduate")) AND ") ANDNOT (") AND ("TOKRecruitment" OR "Recruitment")) AND ("TOKconsultant" OR "consultant")) AND ("TOKtrainee" OR "trainee")) AND ("TOKRecruitment" OR "recruitment"))'select * from CONTAINSTABLE(test_table, *, @keywords, 1000)

  • Vykdote užklausą.

Šiuo atveju gali įvykti "ne duoda planavimo" klaida. Be to, "SQL Server 2008" arba "SQL Server 2008 R2" taikomųjų programų žurnalų aplanke generuojamas mini iškelties failas, o SQL serverio klaidos žurnale užregistruojamas toliau pateiktas klaidos pranešimas:

<laiko žyma> Serveris, naudojant "Dbghelp. dll" versiją "4.0.5"<laiko žymą> serverio * * * negali gauti gijos konteksto, skirto "SPID 0"<laiko žymą> serverį * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *.<laiko Žymos>serveris *<laiko žymos>serveris *<laiko žymą>serverį *<laikas >SPID<SPID><laikožymą>serveryje *<laiko Žymos>serveris * ne duoda planavimo<laiko žymą>serveris *<laiko žyma>serveris * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *. "0x000000000000030D"<laiko žymą>serverio išorinio iškelties proceso grąžinimo kodas 0x20000001.>< Išorinis iškelties procesas grąžino jokių klaidų.<laiko žyma> Serverio procesas 0:0:0 (0xf94) darbuotojų 0x00000000817481A0 atrodo, kad nekaupiamos "Scheduler" 0. Gijos kūrimo laikas: 12925321224306. Apytikslis "Thread" CPU: "Kernel 62 MS", vartotojas 75187 ms. Proceso panaudojimas 98%. Sistema Idle 0%. Intervalas: 76403 ms.<laiko žyma> Serverio procesas 0:0:0 (0xf94) darbuotojų 0x00000000817481A0 atrodo, kad nekaupiamos "Scheduler" 0. Gijos kūrimo laikas: 12925321224306. Apytikslis "Thread" CPU: "Kernel 125 MS", vartotojas 145250 ms. Proceso panaudojimas 98%. Sistema Idle 0%. Intervalas: 148417 ms.<laiko žyma> Serverio procesas 0:0:0 (0xf94) darbuotojų 0x00000000817481A0 atrodo, kad nekaupiamos "Scheduler" 0. Gijos kūrimo laikas: 12925321224306. Apytikslis "Thread" CPU: "Kernel 171 MS", vartotojas 205515 ms. Proceso panaudojimas 98%. Sistema Idle 0%. Intervalas: 209729 ms.<laiko žyma> Serverio procesas 0:0:0 (0xf94) darbuotojų 0x00000000817481A0 atrodo, kad nekaupiamos "Scheduler" 0. Gijos kūrimo laikas: 12925321224306. Apytikslis "Thread" CPU: "Kernel 218 MS", vartotojas 266343 ms. Proceso panaudojimas 98%. Sistema Idle 0%. Intervalas: 271588 ms.<laiko žyma> Serverio procesas 0:0:0 (0xf94) darbuotojų 0x00000000817481A0 atrodo, kad nekaupiamos "Scheduler" 0. Gijos kūrimo laikas: 12925321224306. Apytikslis "Thread" CPU: "Kernel 234 MS", vartotojas 325156 ms. Proceso panaudojimas 97%. Sistema Idle 0%. Intervalas: 333671 ms.<laiko žyma> Serverio procesas 0:0:0 (0xf94) darbuotojų 0x00000000817481A0 atrodo, kad nekaupiamos "Scheduler" 0. Gijos kūrimo laikas: 12925321224306. Apytikslis "Thread" CPU: "Kernel 296 MS", vartotojas 386000 ms. Proceso panaudojimas 97%. Sistema Idle 0%. Intervalas: 396370 ms.

Priežastis

Ši problema kyla dėl to, kad "SQL Server 2008" arba "SQL Server 2008 R2" tinkamai neišleidžia planavimo priemonės.

Sprendimas

Kaupiamojo naujinimo informacija

SQL serverio 2008 R2

Šios problemos taisymas pirmą kartą buvo išleistas 5 kaupiamąjį naujinimą. Jei norite gauti daugiau informacijos apie tai, kaip gauti šį kaupiamojo naujinimo paketą, skirtą "SQL Server" 2008 R2, spustelėkite toliau pateiktą straipsnio numerį ir peržiūrėkite straipsnį "Microsoft" žinių bazėje:

2438347 "SQL Server 2008 R2" kaupiamojo naujinimo paketas 5 Pastaba Kadangi komponavimo versijos yra kumuliacinės, kiekviena nauja pataisų versija yra visos karštosios pataisos ir visos saugos pataisos, kurios buvo pridėtos prie ankstesnio SQL serverio 2008 R2 pataisų leidimo. Rekomenduojame apsvarstyti, kaip taikyti naujausią pataisų leidimą, kuriame yra šios karštosios pataisos. Jei reikia daugiau informacijos, spustelėkite toliau esantį straipsnio numerį ir peržiūrėkite straipsnį "Microsoft" žinių bazėje:

981356 SQL serverio 2008 R2 stato, buvo paleistas po to, kai buvo išleistas SQL Server 2008 R2

"SQL Server 2008" 1 pakeitimų paketas

Ši problema buvo pirmą kartą išleista Kaupiamasis naujinimas 10 SQL serverio 2008 Service Pack 1. Daugiau informacijos apie šį kaupiamųjų naujinimų paketą rasite spustelėję toliau nurodytą straipsnio numerį ir peržiūrėkite straipsnį "Microsoft" žinių bazėje:

2279604 Kaupiamojo naujinimo paketas 10 SQL serverio 2008 1 pakeitimų paketuiPastaba Kadangi komponavimo versijos yra kumuliacinės, kiekviena nauja pataisų versija yra visos karštosios pataisos ir visos saugos pataisos, kurios buvo pridėtos prie ankstesnio SQL serverio 2008 pataisų leidimo. "Microsoft" rekomenduoja apsvarstyti naujausių pataisų leidimų, kuriuose yra šios karštosios pataisos, taikymą. Jei reikia daugiau informacijos, spustelėkite toliau esantį straipsnio numerį ir peržiūrėkite straipsnį "Microsoft" žinių bazėje:

970365 SQL serverio 2008 komponavimo versijos, išleistos po "SQL Server 2008" 1 pakeitimų paketo išleidimo "Microsoft SQL Server" 2008 karštosios pataisos kuriamos konkretiems "SQL Server" pakeitimų paketams. Norėdami įdiegti "SQL Server 2008" 1 pakeitimų paketą, turite įdiegti "SQL Server 2008" 1 pakeitimų paketo karštąją pataisą. Pagal numatytuosius "SQL Server" pakeitimų pakete pateiktas karštąsias pataisas yra įtraukta į kitą "SQL Server" pakeitimų paketą.

"SQL Server 2008" 2 pakeitimų paketas

Ši problema buvo pirmą kartą išleista Kaupiamasis naujinimas 1 SQL serverio 2008 Service Pack 2. Daugiau informacijos apie šį kaupiamųjų naujinimų paketą rasite spustelėję toliau nurodytą straipsnio numerį ir peržiūrėkite straipsnį "Microsoft" žinių bazėje:

2289254 Kaupiamasis naujinimas 1 SQL serverio 2008 2 pakeitimų paketuiPastaba Kadangi komponavimo versijos yra kumuliacinės, kiekviena nauja pataisų versija yra visos karštosios pataisos ir visos saugos pataisos, kurios buvo pridėtos prie ankstesnio SQL serverio 2008 pataisų leidimo. Rekomenduojame apsvarstyti, kaip taikyti naujausią pataisų leidimą, kuriame yra šios karštosios pataisos. Jei reikia daugiau informacijos, spustelėkite toliau esantį straipsnio numerį ir peržiūrėkite straipsnį "Microsoft" žinių bazėje:

2402659 SQL serverio 2008 komponavimo versijos, išleistos po "SQL Server 2008" 2 pakeitimų paketo išleidimo

Sprendimas

Norėdami išspręsti šią problemą, naudokite viso teksto iešką tezauras, kad apibrėžtumėte preso sinonimus. Norėdami tai padaryti, naudokite funkciją Formasof kartu su tezauro reikšme, tada įtraukite visus raktinius žodžius kaip parametrus. Pavyzdyje, aprašytame skyriuje "Požymiai", toliau pateikta atnaujinta pavyzdinės užklausos versija: Select * from test_table where Contains(*,'FORMSOF (THESAURUS,"architectural","engineer","Mechanical","Engineering","Electronics","Engineer","Electrical","Control","Systems","Project","Manager","Manufacturing","Metallurgy","Metallurgist","Process",”Design”,"Technology","Production","Quality","Control","Civil","Graduate","Recruitment","consultant","trainee","recruitment")')

Statusą

"Microsoft" patvirtino, kad tai yra "Microsoft" produktų, išvardytų skyriuje "taikoma", problema.

Nuorodos

Jei norite gauti daugiau informacijos apie funkciją, kurią norite naudoti, apsilankykite šioje "Microsoft" programų kūrėjų tinklo (MSDN) svetainėje:

Bendros informacijos apie funkciją SUTVARDĖJEDaugiau informacijos apie papildinio aptarnavimo modelį, skirtą "SQL Server", rasite spustelėję toliau nurodytą straipsnio numerį ir peržiūrėkite straipsnį "Microsoft" žinių bazėje:

935897 Papildinio aptarnavimo modelį galima naudoti "SQL Server" komandai, kad būtų pateiktos praneštų problemų karštosios pataisosDaugiau informacijos apie "SQL Server" naujinimų pavadinimų suteikimo schemą rasite spustelėję toliau nurodytą straipsnio numerį ir peržiūrėkite straipsnį "Microsoft" žinių bazėje:

822499Nauja vardų suteikimo schema, skirta "Microsoft SQL Server" programinės įrangos naujinimų paketamsDaugiau informacijos apie programinės įrangos naujinimo terminiją rasite spustelėję toliau nurodytą straipsnio numerį ir peržiūrėkite straipsnį "Microsoft" žinių bazėje:

824684 Įprastos terminologijos, vartojamos "Microsoft" programinės įrangos naujinimams apibūdinti, aprašas

Reikia daugiau pagalbos?

Norite daugiau parinkčių?

Sužinokite apie prenumeratos pranašumus, peržiūrėkite mokymo kursus, sužinokite, kaip apsaugoti savo įrenginį ir kt.

Bendruomenės padeda užduoti klausimus ir į juos atsakyti, pateikti atsiliepimų ir išgirsti iš ekspertų, turinčių daug žinių.

Ar ši informacija buvo naudinga?

Ar esate patenkinti kalbos kokybe?
Kas turėjo įtakos jūsų įspūdžiams?
Paspaudus mygtuką Pateikti, jūsų atsiliepimai bus naudojami tobulinant „Microsoft“ produktus ir paslaugas. Jūsų IT administratorius galės rinkti šiuos duomenis. Privatumo patvirtinimas.

Dėkojame už jūsų atsiliepimą!

×