Applies ToSQL Server 2014 Enterprise - duplicate (do not use) SQL Server 2014 Developer - duplicate (do not use) SQL Server 2014 Standard - duplicate (do not use) SQL Server 2012 Developer SQL Server 2012 Enterprise SQL Server 2012 Standard

Simptomi

Pretpostavimo da koristite replikaciju spajanja u programu Microsoft SQL Server 2012 ili u programu Microsoft SQL Server 2014. Ako je dio postupka sinkronizacije, agent za spajanje stvara novu generaciju u sesiji. Ako je iz nekog razloga, kao što je zastoj ili vremensko izvršavanje, transakcija stvaranja transakcije odabrana kao mrtva žrtva, a transakcija se vraća, možda postoji veliki lanac blokiranja za zaključavanje MSinternal_makegeneration_inprog zatvaranja u predstojećim proizvodnjom, a sesija koja se prethodno spominje prikazuje se kao blokator.

Uzrok

Brava aplikacije koja se koristi za osiguravanje postupka stvaranja generacije jest zaključavanje aplikacije za razinu sesije. Kada se prilikom stvaranja postupka proizvodnje prepozna zastoj, samo se transakcija vraća, ali sesija nije odjavljena. Da biste oslobodili zaključavanje aplikacije na razini sesije, sesija mora biti odjave. Stoga, zbog dizajna logike ponovnog pokušaja (sesija se neće odprijaviti tijekom stvaranja pogreške u replikaciji spajanja), ako prva generacija ne uspije s zastojem, zaključavanje sesije (MSinternal_makegeneration_inprog) koje je pribavljena neće biti objavljena tijekom vraćanja transakcija. Time se blokira lanac zahtjeva za zaključavanje u postupku nadolazećeg stvaranja generacije. Okvir za blokiranje glave prikazuje se kao prva generacija koja ne uspijeva s zastojima. Prije hitnog popravka SQL poslužitelj briše zaključavanje samo radi uspješnog postupka stvaranja generacije. Ona ostavlja zaključavanje aplikacije za napuštenu sesiju prije odjave sesije ako se dogodi zastoj.

Svako novo Kumulativno ažuriranje za SQL Server sadrži sve hitne popravke i sve sigurnosne ispravke uključene u prethodno Kumulativno ažuriranje. Pogledajte najnovija kumulativna ažuriranja za SQL Server:

Status

Microsoft je potvrdio da se radi o problemu u Microsoftovim proizvodima navedenim u odjeljku "odnosi se na".

Potrebna vam je dodatna pomoć?

Želite dodatne mogućnosti?

Istražite pogodnosti pretplate, pregledajte tečajeve za obuku, saznajte kako zaštititi uređaj i još mnogo toga.