KB3168740 – narušenie prístupu sa vyskytne, keď spustíte dva nadradené balíky, ktoré paralelne spúšťajú rovnaký podriadený balík v SQL Server 2014 alebo 2016

Vzťahuje sa na
SQL Server 2014 Business Intelligence - duplicate (do not use) 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 2014 Web - duplicate (do not use) 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)

Príznaky

Pozrite si nasledujúci scenár:

  • So SQL Server 2014 alebo 2016 používate službu SQL Server Integration Services (SSIS).
  • Vytvoríte dva balíky SSIS, ktoré spúšťajú rovnaký podriadený balík.
  • Podriadený balík obsahuje reťazec pripojenia určený výrazom.
  • Tieto dva nadradené balíky sa spúšťajú paralelne.

V tomto scenári sa môže vyskytnúť súbeh, ktorý spôsobí porušenie prístupu.

Riešenie

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

Kumulatívna aktualizácia 8 pre balík Service Pack 1 pre SQL Server 2014
        
         Kumulatívna aktualizácia 2 pre SQL Server 2014 SP2
        
         Kumulatívna aktualizácia 2 pre SQL Server 2016
      

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:

Najnovšia kumulatívna aktualizácia pre SQL Server 2014
        
         Najnovšia kumulatívna aktualizácia pre SQL Server 2016
        
      

Stav

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

Odkazy

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