Если при дефрагментации индексов базы 1С вы получаете ошибку вида:
The index "_Reference66_2" on table "_Reference66" cannot be reorganized because page level locking is disabled
Вам необходимо заменить задачу дефрагментации индексов в сценарии обслуживания QMB как описано ниже.
Для дефрагментации и перестроения индексов скачайте следующий модернизированный скрипт defrag_8_3_22.txt. Затем:
С версии платформы 1С:Пердприятие 8.3.22 система «1С:Предприятие» устанавливает гранулярность блокировок на уровне строк, если используется Microsoft SQL Server версии 2008 и старше. Ссылка на официальный источник
До дефрагментации индекса необходимо включить страничные блокировки.
ALTER INDEX index_name ON table_name
SET (ALLOW_PAGE_LOCKS = ON, ALLOW_ROW_LOCKS = ON);
Выполнить дефрагментацию, а затем обратно выключить страничные блокировки.
ALTER INDEX index_name ON table_name
SET (ALLOW_PAGE_LOCKS = OFF, ALLOW_ROW_LOCKS = ON);