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" 2012 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 2012 pataisų leidimo.

Simptomai

Tarkime, kad naudojate "SQL Server" agentą, kad galėtumėte paleisti daug "SQL Server" 2012 integravimo tarnybų (SSIS 2012) paketus lygiagrečiai. Be to, SSIS įvykis yra sukonfigūruotas būti prisijungęs prie "SSISDB" arba MSDB lentelių. Šiuo atveju SSIS paketo vykdymas netikėtai baigiasi ir yra būsena "atšaukta". Kai taip nutinka, klaidų pranešimai neįrašomi. Pavyzdžiui, ilgas SSIS paketo vykdymas, kuris trunka nuo 2 iki 3 valandų, netikėtai baigiasi, yra būsena "atšaukta" ir nėra užregistruoto klaidų pranešimo.Pastaba.

  • Laukiamas rezultatas yra tas, kad paketo vykdymas turėtų būti sėkmingas arba turėtų nepavykti dėl kai kurių klaidų. Be to, "atšaukta" būsena turėtų būti rodoma tik dėl paketo vykdymo, kurie yra aiškiai sustabdyti.

  • Ši problema labiau tikėtina, kai SQL serverio duomenų bazės modulio egzemplioriuje, kuriame yra jūsų SSIS įvykiai, yra įtemptų sąlygų. Įtempta sąlygos gali apimti blokavimą, lėtą veikimą arba vėlavimą, kurį sukelia SSISDB duomenų bazės augimas.

Priežastis

Ši problema iškyla dėl įvykių registravimo laiko. Tai sukelia SSIS paketo vykdymas turi būti atšauktas anksčiau. Kai SSIS įvykis yra sukonfigūruotas taip, kad būtų užregistruotas "SSISDB" arba "MSDB" lentelėse, komanda Įterpti rašo žurnalų įvykį ir našumo statistiką į šias lenteles viduje. Kai yra daug lygiagrečių SSIS paketų vykdymo bausmių, atliekamos daug lygiagrečių įterpimo komandų. Todėl yra didesnė tikimybė, kad skirtojo laiko klaida gali įvykti ir gali sukelti problemą, aprašytą skyriuje "Požymiai".

Sprendimas

Pritaikius pataisą, komandos Įterpti skirtojo laiko laikas padidinamas nuo 30 sekundžių iki 120 sekundės. Be to, jei skirtojo laiko atsiranda po 120-antrąjį vėlavimą, SSIS paketo vykdymas nebus atšauktas. Vietoj to, neapmokėtų žurnalų įvykiai bus praleisti, kad būtų išvengta paketo gedimo.

Kaupiamojo naujinimo informacija

"SQL Server 2012" kaupiamojo naujinimo paketas 3

Šios problemos taisymas pirmą kartą buvo išleistas 3 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:

2723749 Kaupiamasis naujinimas 3 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.

Sprendimas

Norėdami išspręsti šią problemą, naudokite vieną iš šių būdų:

  • Pabandykite vykdyti mažiau SSIS paketus arba mažiau užduočių lygiagrečiai.

  • Pabandykite sumažinti registravimo lygio parametrą, kai vykdote paketą iš "Management Studio" arba iš "SQL Server" agento užduoties. Pavyzdžiui, jei naudojate išsamų registravimą, parametrą registravimo lygis galite nustatyti kaip Basic arba none. Jei naudojate registravimo parametrus iš SSIS paketo parametrų "SQL Server" duomenų įrankių dizaino įrankyje, galite prisijungti įvykius į teksto failą, o ne į "SSISDB" arba "MSDB" duomenų bazės lenteles.

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ą!

×