KB3164104 – не може да се изпълни DBCC CHECKDB, когато файловете на базата данни се намират в Azure Premium Storage през SQL Server 2014

Отнася се за
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)

Симптоми

Да приемем, че записвате файловете на вашата база данни в Azure Premium Storage. Когато изпълнявате DBCC CHECKDB в базата данни в SQL Server 2014, може да получите съобщения за грешка, подобни на следното:

Забележка

Съобщение 1823, ниво 16, щат 2, ред 3
Не може да се създаде снимка на базата данни, защото не е успяло да се стартира.

Съобщение 1823, ниво 16, щат 8, ред 3
Не може да се създаде снимка на базата данни, защото не е успяло да се стартира.

Съобщение 5120, ниво 16, щат 147, ред 3
Не може да се отвори физическата файлова blob_storage_URL_path. Грешка 24 на операционната система: "24(Програмата е издала команда, но дължината на командата е грешна.)".

Съобщение 7928, ниво 16, щат 1, ред 3
Не можа да се създаде снимка на базата данни за онлайн проверки. Или причината е посочена в предишна грешка, или един от базовите томове не поддържа разредени файлове или алтернативни потоци. Опит за получаване на ексклузивен достъп до изпълнение на проверки офлайн.

Съобщение 5030, ниво 16, състояние 12, ред 3
Базата данни не може да бъде заключена изключително, за да се изпълни операцията.

Съобщение 7926, ниво 16, щат 1, ред 3
Командата за проверка е прекратена. Базата данни не можа да бъде проверена, тъй като не можа да се създаде снимка на базата данни и базата данни или таблицата не могат да бъдат заключени. Вж. "Книги онлайн" за подробности кога се очаква такова поведение и какви заобиколни решения съществуват. Също така вижте предишните грешки за повече подробности.

      

Решение

Този проблем е коригиран за първи път в следната кумулативна актуализация за SQL Server:

Сборна актуализация 8 за SQL Server 2014 Service Pack 1
        
         Сборна актуализация 2 за SQL Server 2014 SP2
        
      

За кумулативните актуализации за SQL Server

Всяка нова кумулативна актуализация за SQL Server съдържа всички актуални поправки и корекции на защитата, които са били включени в предишната кумулативна актуализация. Прегледайте последните кумулативни актуализации за SQL Server:

Последна кумулативна актуализация за SQL Server 2014 SP1/SP2
      

Състояние

Microsoft потвърждава, че това е проблем в продуктите на Microsoft, които са изброени в раздела „Важи за“.

Справки

Поддръжка на Premium място за съхранение за файлове с данни в хранилище в Azure
        
         Създаване на база данни на SQL Server 2014 директно в хранилище за големи двоични обекти на Azure с SQLXI
        
Научете повече за терминологията , която Microsoft използва за описване на актуализациите на софтуера.