Ознаки
Припустімо, що ви зберігаєте файли бази даних у сховищі Azure Premium. Під час запуску DBCC CHECKDB в базі даних у SQL Server 2014 може з'явитися повідомлення про помилку, які нагадують таке:
MSG 1823, рівень 16, стан 2, знімок екрана бази даних 3, не можна створити, оскільки не вдалося почати роботу. MSG 1823, рівень 16, стан 8, знімок бази даних "лінія 3" не можна створити, оскільки його не вдалося почати. MSG 5120, рівень 16, стан 147, лінія 3Unable вдалося відкрити фізичний файл blob_storage_URL_path. Помилка операційної системи 24: "24 (програма видала команду, але довжина команди неправильна.)". MSG 7928, рівень 16, стан 1, лінія 3The знімок бази даних для онлайнових перевірок не може бути створено. Причиною цієї помилки є попередня помилка або один із основних томів, які не підтримують розріджених файлів або альтернативних потоків. Спроба отримати Монопольний доступ для запуску перевірок в автономному режимі. MSG 5030, рівень 16, стан 12, лінія 3The база даних не може бути повністю заблокована для виконання операції. MSG 7926, рівень 16, стан 1, рядок 3Check твердження перервано. Не вдалося перевірити базу даних, оскільки не вдається створити знімок бази даних, а база даних або таблиця не заблоковано. Ознайомтеся з книгами в Інтернеті, щоб отримати відомості про те, як очікується поведінка цієї ситуації та способи їх вирішення. Також перегляньте попередні помилки, щоб отримати докладні відомості.
Спосіб вирішення
Ця проблема була спочатку усунена в такому сукупному оновленні для SQL Server:
Сукупне оновлення 8 для SQL server 2014 Service Pack 1 накопичувальне оновлення 2 для SQL Server 2014 SP2
Кожне нове Сукупне оновлення для SQL Server містить усі поточні виправлення та всі виправлення системи безпеки, які були включені до попереднього сукупного оновлення. Ознайомтеся з найновішими сукупними оновленнями для сервера SQL Server:
Стан
Корпорація Майкрософт підтвердила, що це проблема в продуктах Microsoft, перелічених у розділі "застосовується до".
Посилання
Підтримка преміум-сховища для файлів даних на лазуросховища СТВОРІТЬ базу даних SQL Server 2014 безпосередньо в сховищі Azure, що містить відомості про термінологію Microsoft для опису оновлень програмного забезпечення.