KB3164104 — Nie można uruchomić DBCC CHECKDB, gdy pliki bazy danych znajdują się w Azure Premium Storage w programie SQL Server 2014

Dotyczy
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)

Objawy

Załóżmy, że pliki bazy danych są zapisywane w Azure Premium Storage. Po uruchomieniu DBCC CHECKDB dla bazy danych w programie SQL Server 2014 mogą być wyświetlane komunikaty o błędach podobne do następujących:

Uwaga

Wiadomość 1823, Poziom 16, Stan 2, Wiersz 3
Nie można utworzyć migawki bazy danych, ponieważ jej uruchomienie nie powiodło się.

Wiadomość 1823, Poziom 16, Stan 8, Wiersz 3
Nie można utworzyć migawki bazy danych, ponieważ jej uruchomienie nie powiodło się.

Wiadomość 5120, Poziom 16, Stan 147, Wiersz 3
Nie można otworzyć blob_storage_URL_path pliku fizycznego. Błąd systemu operacyjnego 24: "24(Program wydał polecenie, ale długość polecenia jest nieprawidłowa)".

Wiadomość 7928, Poziom 16, Stan 1, Wiersz 3
Nie można utworzyć migawki bazy danych dla testów online. Albo przyczyna jest podana w poprzednim błędzie, albo jeden z woluminów źródłowych nie obsługuje plików rozrzedzonych lub alternatywnych strumieni. Próba uzyskania wyłącznego dostępu w celu uruchamiania testów w trybie offline.

Wiadomość 5030, Poziom 16, Stan 12, Wiersz 3
Baza danych nie może być zablokowana wyłącznie w celu wykonania operacji.

Wiadomość 7926, Poziom 16, Stan 1, Wiersz 3
Instrukcja Check została przerwana. Nie można sprawdzić bazy danych, ponieważ nie można utworzyć migawki bazy danych i tabeli lub bazy danych nie można zablokować. Szczegółowe informacje o tym, kiedy takie zachowanie jest oczekiwane i jakie istnieją obejścia, można znaleźć w witrynie Books Online. Zobacz też poprzednie błędy, aby uzyskać więcej informacji.

      

Rozwiązanie

Ten problem został po raz pierwszy rozwiązany w następującej aktualizacji zbiorczej dla programu SQL Server:

Aktualizacja zbiorcza 8 dla programu SQL Server 2014 z dodatkiem Service Pack 1
        
         Aktualizacja zbiorcza 2 dla programu SQL Server 2014 z dodatkiem SP2
        
      

Informacje o aktualizacjach zbiorczych dla programu SQL Server

Każda nowa aktualizacja zbiorcza programu SQL Server zawiera wszystkie poprawki zabezpieczeń uwzględnione w poprzedniej aktualizacji skumulowanej. Sprawdź najnowsze aktualizacje zbiorcze dla programu SQL Server:

Najnowsza aktualizacja zbiorcza dla programu SQL Server 2014 z dodatkiem SP1/SP2
      

Stan

Firma Microsoft potwierdziła, że jest to problem dotyczący produktów firmy Microsoft wymienionych w sekcji „Dotyczy”.

Źródła informacji

Obsługa usługi Premium Storage dla plików danych w magazynie platformy Azure
        
         Tworzenie bazy danych programu SQL Server 2014 bezpośrednio na platformie Azure Magazyn obiektów blob przy użyciu platformy SQLXI
        
Dowiedz się więcej o terminologii używanej przez firmę Microsoft do opisywania aktualizacji oprogramowania.