KB3169738 – OPRAVA: Úloha čistenia založená na uchovávaní spravovaných záloh zlyhá z dôvodu uplynutia časového limitu dotazu v balíku SQL Server 2014 SP1 alebo SP2

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 Express - duplicate (do not use) SQL Server 2014 Standard - duplicate (do not use) SQL Server 2014 Web - duplicate (do not use)

Príznaky

Predpokladajme, že povolíte spravované zálohovanie SQL Server do Windows Azure v databáze Microsoft SQL Server 2014 Service Pack 1 (SP1) alebo SP2. Keď úloha čistenia založená na uchovávaní spustí príkaz RESTORE HEADERONLY na veľkých záložných objektoch blob, môže dôjsť k uplynutiu časového limitu spustenia. Úloha čistenia založená na uchovávaní preto zlyhá.

Tento problém sa vyskytuje, pretože predvolená hodnota časového limitu ADO.NET príkazu je 30 sekúnd. Vykonanie príkazu RESTORE HEADERONLY však môže presiahnuť 30 sekúnd. To má za následok uplynutie časového limitu.

Riešenie

Tento problém bol prvýkrát opravený v nasledujúcej kumulatívnej aktualizácii SQL Server:

Odporúčanie: Nainštalujte najnovšiu kumulatívnu aktualizáciu 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. Odporúčame stiahnuť a nainštalovať najnovšie kumulatívne aktualizácie pre SQL Server:

      

Stav

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