Applies ToSQL Server 2008 Standard SQL Server 2008 Enterprise SQL Server 2008 Developer SQL Server 2008 Workgroup

Microsoft levitab Microsoft SQL Server 2008 Kiirparandusi ühe allalaaditava failina. Et parandused on kumulatiivsed, sisaldab iga uus kõiki Kiirparandusi ja kõiki turvaparandusi, mis lisandusid eelmise SQL Server 2008 paranduse väljalaskes.

Sümptomid

Kuigi Microsoft SQL Server 2008 aruandlusteenused (SSRS 2008) renderdamist suured aruanded või suured mudelid kuvatakse runtime kuvatakse järgmine tõrketeade:

Allikas: .NET Runtime'iKuupäev:Sündmuse ID: 1023Ülesande kategooria: NoneTase: tõrgeMärksõnad: klassikalineKasutaja: N/AArvuti:Kirjeldus:.NET Runtime'i versiooni 2.0.50727.3603 - Fatal täitmise mootori tõrke (000006427F44AE16) (80131506)

SSRS 2008 logifaili logitakse ka järgmise tõrketeate:

rshost! rshost! 18f0! < kuupäev kellaaeg >:: e tõrge: dump loomine ja väljumisel protsessi tõttu pöördumatu käitustõrge.

See probleem võib ilmneda ka SQL Server 2008 andmebaasi mootori SQL Server 2008 käitamisel common language runtime (CLR) objekti. Sel juhul võidakse kuvada järgmine tõrketeade:

< Aeg > Serveri tõrge: 6536, raskusaste: 16, riik: 1.< Aeg > Server A fatal error occurred .NET Frameworki common language runtime. SQL serveri sulgub. Kui tõrge ilmneb uuesti, pärast taaskäivitamist server, pöörduge klienditoe poole.

SQL-i tõrge Logi võib kuvada dump pinu tõmmis järgmine tekst:

<time> Server * *******************************************************************************<time> Server *<time> Server * BEGIN STACK DUMP:<time> Server * 03/24/11 19:05:12 spid 0<time> Server *<time> Server * A fatal error occurred in .NET Framework runtime.<time> Server * *******************************************************************************<time> Server *<time> Server * BEGIN STACK DUMP:<time> Server * 03/24/11 19:05:23 spid 0<time> Server *<time> Server * Full CLR state dump: A fatal error occurred in .NET Framework runtime.

Põhjus

See probleem ilmneb siis, kui segatud komplekti kasutab CreateThread Win32 API või BeginThread Win32 API lõime luua. Jutulõnga proovib hiljem üleminek hallatav kood. See üleminek põhjustab CLR nõuda ülesande raames runtime hosti. Nagu üleminekuks selgesõnaliselt lubatud, ilmneb käitustõrge.Märkus. Üleminek selgesõnaliselt lubatud, kuna iga ajasti vahemälu nõutakse, et teemad-Eelisostu režiimis enne, kui kasutajad proovivad pääseda vahemälu.

Lahendus

Lahendus sellele probleemile oli esimene avaldatud kumulatiivne Update 7 SQL Server 2008 Service Pack 1. Selle koondvärskenduse paketi kohta lisateabe saamiseks klõpsake Microsofti teabebaasi (Knowledge Base) artikli kuvamiseks järgmist artiklinumbrit:

979065 Kumulatiivne värskenduspaketi 7 SQL Server 2008 Service Pack 1Märkus. Et järgud on kumulatiivsed, iga uus versioon sisaldab kõiki Kiirparandusi ja kõiki turvaparandusi, mis lisandusid eelmise SQL Server 2008 paranduse väljalaskes. Soovitame rakendada kõige uuema parandustepaketi, mis sisaldab seda kiirparandust. Lisateabe saamiseks klõpsake Microsofti teabebaasi artikli kuvamiseks järgmist artiklinumbrit:

970365 SQL Server 2008 järgud, mis anti välja pärast SQL Server 2008 Service Pack 1Microsoft SQL Server 2008 Kiirparandused luuakse konkreetse SQL serveri hoolduspakette. SQL Server 2008 Service Pack 1 installi peate rakendama kiirparandust SQL Server 2008 Service Pack 1. Vaikimisi sisaldab käigultparandused, SQL Server service Pack antud järgmise SQL Server service Pack.

Lahendus

Andmebaasimootor SQL Server 2008 probleemi lahendamiseks proovige kas ebaturvaliste SQL CLR.NET koost laadimine andmebaasimootor ja potentsiaalselt loomine teemad, et probleem ilmneb. Ärge kasutage selliseid komplekte või eemaldada süsteemist ükshaaval seni, kuni probleemi tunnus seisneb isoleeritud ja probleem laheneb.Näiteks võite näha teave teateid, mis sarnanevad järgmine SQL tõrkelogi kuvamiseks mis SQL CLR sõlmed on kasutuses ja võiks käivitamise sümptom:

2011-03-29 12:01:01.00 spid51 ebaturvaliste komplekti ' < komplekti name >, versioon = 0.0.0.0, culture Neutral, publickeytoken = null, processorarchitecture = msil' laaditud atribuudile 1 (atribuudile nimi < >)

Olek

Microsoft on kinnitanud, et see probleem esineb jaotises "Kehtib järgmiste toodete kohta" loetletud Microsofti toodetel.

Viited

Teave SQL serveri astmelise Hooldusmudeli kohta, klõpsake Microsofti teabebaasi (Knowledge Base) artikli kuvamiseks järgmist artiklinumbrit:

935897 Astmeline teeninduse mudel on saadaval SQL serveri meeskond pakkuda teatatud probleemidele KiirparandusiSQL serveri värskenduste nimetamise kohta lisateabe saamiseks klõpsake Microsofti teabebaasi (Knowledge Base) artikli kuvamiseks järgmist artiklinumbrit:

822499 Microsoft SQL serveri tarkvaravärskenduspakettide uus failinimede skeemTarkvaravärskenduste terminoloogia kohta lisateabe saamiseks avage Microsofti teabebaasi (Knowledge Base) artikkel, klõpsates järgmist artiklinumbrit:

824684 Microsofti tarkvaravärskenduste iseloomustamiseks kasutatavate standardterminite kirjeldus

Kas vajate veel abi?

Kas soovite rohkem valikuvariante?

Siin saate tutvuda tellimusega kaasnevate eelistega, sirvida koolituskursusi, õppida seadet kaitsma ja teha veel palju muud.

Kogukonnad aitavad teil küsimusi esitada ja neile vastuseid saada, anda tagasisidet ja saada nõu rikkalike teadmistega asjatundjatelt.