Имя: Пароль:
1C
1С v8
Как найти индекс в Postgre?
0 21stas
 
22.11.14
13:55
1С при тестировании даёт ошибку:

В процессе обновления информационной базы произошла критическая ошибка.
по причине:
Попытка вставки неуникального значения в уникальный индекс:
ERROR:  could not create unique index "_schedu9925_byid_bng"
DETAIL:  Key (_id)=(\xac94f31e4beed15c401e35b84c4ceed3) is duplicated.

Пытаюсь найти этот индекс в Postgre. Схемы - public - таблицы - _scheduledjobs9925. Но в этой таблице нет индексов!

Где искать?
1 Dmitry1c
 
22.11.14
13:58
Попробуй удалить из таблицы запись с указанным id (одну из двух, видимо)

Ошибка в теории должна исчезнуть
2 21stas
 
22.11.14
15:02
Очистил таблицу.
Пробую тестировать.
3 21stas
 
22.11.14
16:49
Переиндексация таблиц прошла успешно.
Спасибо.

Записи по переделки поискового индекса всё равно были не нужны - не пользуемся.
Ошибка? Это не ошибка, это системная функция.