KB4338636 – OPRAVA: Úlohy SQL zlyhávajú z dôvodu blokovania v SSISDB v SQL Server 2014, 2016 a 2017

Vzťahuje sa na
SQL Server 2014 Developer - duplicate (do not use) SQL Server 2014 Enterprise - duplicate (do not use) SQL Server 2014 Enterprise Core - duplicate (do not use) SQL Server 2014 Standard - duplicate (do not use) SQL Server 2016 Service Pack 2 SQL Server 2016 Service Pack 1 SQL Server 2016 Developer - duplicate (do not use) SQL Server 2016 Enterprise - duplicate (do not use) SQL Server 2016 Enterprise Core - duplicate (do not use) SQL Server 2016 Standard - duplicate (do not use)

Príznaky

Predpokladajme, že do katalógu SSIS (SSISDB) nasadíte jednoduchý balík služby SQL Server Integration Service (SSIS). SSISDB je potrebné spustiť paralelne prostredníctvom rôznych úloh SQL. Môžete si všimnúť, že niektoré úlohy SQL zlyhávajú z dôvodu blokovania v SSISDB.

      

Stav

Spoločnosť Microsoft potvrdila, že ide o problém v produktoch spoločnosti Microsoft, ktoré sú uvedené v časti Vzťahuje sa na.

Riešenie

Tento problém je opravený v nasledujúcich kumulatívnych aktualizáciách pre SQL Server:

Informácie o kumulatívnych aktualizáciách pre SQL Server:

Každá nová kumulatívna aktualizácia pre SQL Server obsahuje všetky rýchle opravy a opravy zabezpečenia, ktoré boli zahrnuté v predchádzajúcej kumulatívnej aktualizácii. Pozrite si najnovšie kumulatívne aktualizácie pre SQL Server:

Alternatívne riešenie

Ak chcete problém obísť, môžete manuálne upraviť uloženú procedúru [katalóg]. [set_execution_property_overrides] Ak chcete nastaviť úroveň transakcie na možnosť Opakovateľné čítanie namiesto serializovateľnosti, postupujte takto:

Nahradiť:

NASTAVENIE ÚROVNE IZOLÁCIE TRANSAKCIÍ SO SERIALIZÁCIOU

s:

NASTAVENIE ÚROVNE IZOLÁCIE TRANSAKCIÍ OPAKOVATEĽNÉ ČÍTANIE

Odkazy

Získajte informácie o terminológii, ktorú Microsoft používa na popis aktualizácií softvéru.