Ознаки

Припустимо, що у вас є розділена Таблиця зі кластерними індексами Colummstore (ІСН) на сервері Microsoft SQL Server. Під час запуску посилання SELECT на динамічний режим керування (DMV)sys.dm_db_index_physical_stats у таблиці може з'явитися повідомлення про помилку, подібне до наступної на сторінці "мапа визначення індексу" (IAM) після переходу між розділами:

Помилка MSG 8959, рівень 16, стан 1, лінія Linenumber

Помилка таблиці: IAM Page (1:361) для визначення ObjectIDідентифікатора об'єкта, ідентифікатор індексного ідентифікатораіндексу ідентифікаторів, PartitionIDідентифікатор розділу ID, функція aloc блок UnitID (введіть дані у рядку) зв'язано в ланцюжку IAM для ідентифікаторів об'єктів, що визначає код дляоб'єкта, ідентифікатор індексуванняідентифікаторів, ідентифікатор PartitionIDідентифікатора розділу, код для функції aloc, UnitID (введіть дані в рядках) на сторінці (0:0).

Стан

Корпорація Майкрософт підтвердила, що це проблема в продуктах Microsoft, перелічених у розділі "застосовується до".

Спосіб вирішення

Ця проблема усунена в таких сукупних оновлень для SQL Server:

Відомості про накопичувальне оновлення для сервера SQL Server:

Кожне нове Сукупне оновлення для SQL Server містить усі поточні виправлення та всі виправлення системи безпеки, які були включені до попереднього сукупного оновлення. Ознайомтеся з найновішими сукупними оновленнями для сервера SQL Server:

Додаткова інформація

Причина проблеми в тому, що під час виконання Перехід між розділами таблиці Columtstore і якщо будь-який із них. у вихідному розділі цей надгробок не буде включений до цільового розділ, що спричиняє помилку невідповідності сторінки IAM. Ви можете запустити "sys.dm_db_column_store_row_group_physical_stats" докладні відомості про стан груп рядків (зокрема, "надгробок") Індекс columistore.

Інші способи вирішення

Проблема зникне через деякий час, коли тло Засіб кортежу знищив надгробок deltastore.

Або щоб вирішити цю проблему, можна видалити його. щоб уникнути помилки, виконайте команду "змінити індекс...". РЕОРГАНІЗУВАТИ"один або кілька разів.

Посилання

Відомості про термінологію , яку корпорація Майкрософт використовує для опису оновлень програмного забезпечення.

Потрібна додаткова довідка?

Отримуйте нові функції раніше за інших
Приєднатися до Microsoft оцінювачів

Ця інформація корисна?

Наскільки ви задоволені якістю мови?
Що вплинуло на ваші враження?

Дякуємо за відгук!

×