При расчете товародвижения, перенос данных прерывается со след. ошибкой:
Нарушено ограничение уникальности(SUPERMAG.FFCPAYORDERSVAT_PK)
после пересоздания этого индекса, ругается на (SUPERMAG.SMCPAYORDERSVAT_PK)
смотрю через Quest Central этот индекс, он находится в неиспользуемом состоянии,
пытаюсь пересоздать, получаю след ошибку:
Олег, в том то и дело, что оптимайзер на данном сервере стоит и работает. Я также не исключаю что причина порчи индекса - результат его работы (оборвался интернет во время работы скрипта). Может быть с помощью оптимайзера можно восстановить этот индекс? Пробовал его запускать перед расчетом товародвижения, не помогло... может нужно запустить с каким-то другим ключем?
Если бы он стоял и работал, то после обрыва инета поднялся бы и поправил индекс. А если бы не смог поднять, то задолбал бы тебя сообщениями о беспорядке в базе ровно с того момента, как индекс вышел из под контроля. Т.е. вовсе не падающее ТД было бы первым признаком.
А сейчас просто найди дубликаты, мешающие включению ключа и вперед. Ссылки тебе уже дали.
Ссылку я изучил, но мне не понятно, как обнаружить дубликат?
визуально на таблицу с именем SMPAYORDERSVAT обращается только один индекс: SUPERMAG.SMCPAYORDERSVAT_PK, он же и не хочет пересоздаваться