Simptomai
Apsvarstykite šį scenarijų:
-
Jūs turite taikomąją programą, kuri naudoja "Microsoft SQL Server" paslaugų brokeris laiškams siųsti.
-
Taikomoji programa siunčia pranešimą, kad paleistumėte paskirstytąjį užklausą "Microsoft SQL Server" 2012.
-
Paslaugų brokeris paleidžia saugomą procedūrą, kad apdorotų šį laišką.
Pagal šį scenarijų, Išsaugota procedūra gali nepavykti. Be to, SQL serverio klaidų žurnale užregistruojamas šis klaidos pranešimas:
Datos laiko SPID # # atkūrimas bet kokiu abejonių paskirstytos paskirstytos operacijos su "Microsoft" paskirstytųjų operacijų koordinatoriumi (MS DTC) atlikta. Tai informacinis pranešimas. Nereikia jokių vartotojo veiksmų.Datos laikas Serveris naudojant "Dbghelp. dll" versiją "4.0.5"datos laiko serveris * * * negali gauti gijos konteksto, skirto SPID 0datos laiko serveriui * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *data laikoserveris * pradžios rietuvės iškelties:data laikas serveris * data laikas SPID SPIDdata laikas serveris *data laikas serveris * ne duoda planavimodata laikas serveris *data laikas serveryje * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *data Time Server Stack parašas sąvartynas yra 0x000000000000039Cdata laikas serverio procesas 0:0:0 (0x25b0) darbuotojas 0x00000040fb480160 atrodo, kad nėra kaupiamosios planuoklę 4. Gijos kūrimo laikas: 12971983687281. Maždaug gijos CPU naudojama: branduolio 0 ms, vartotojas 70138 ms. Proceso panaudojimas 7%. Sistemos Idle 85%. Intervalas: 70138 ms.Datos laikas Serverio išorinis iškelties procesas grąžina kodą 0x20000001.
Sprendimas
Kaupiamojo naujinimo informacija
SQL serverio 2012
Šios problemos taisymas pirmą kartą buvo išleistas 1 kaupiamąjį naujinimą. Jei norite gauti daugiau informacijos apie tai, kaip gauti šį kaupiamojo naujinimo paketą, skirtą "SQL Server 2012", spustelėkite toliau pateiktą straipsnio numerį ir peržiūrėkite straipsnį "Microsoft" žinių bazėje:
2679368 Kaupiamojo naujinimo paketas 1 SQL serverio 2012Pastaba 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 2012 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:
2692828 "SQL Server 2012" komponavimo versijos, išleistos po "SQL Server" 2012 išleidimo
Statusą
"Microsoft" patvirtino, kad tai yra "Microsoft" produktų, išvardytų skyriuje "taikoma", problema.
Nuorodos
Daugiau 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:
822499 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