Внедрение изменений по МЦ через Корпо-обмен

Администрирование баз данных (Pervasive.SQL, MS SQL, Oracle, утилита Support)

Модераторы: m0p3e, edward_K, Модераторы

Ответить
IgorK
Новичок
Сообщения: 24
Зарегистрирован: 29 мар 2005, 17:49
Контактная информация:

Внедрение изменений по МЦ через Корпо-обмен

Сообщение IgorK »

Имеется головной офис и несколько удаленных.
Сделали переход с 5.74 на 5.84.
При создании в головном офисе МЦ и передаче через Корпо появилась проблема при приеме.

Выдается предупреждение про конфликт по уникальным ключам. Индекс 17. При пропуске новая МЦ не появляется. При внедрении последовательно уничтожаются практически все записи из каталога МЦ. Конфикт выдает даже при внедрении рассылки с пустым каталогом. Заново созданным.

В головном офисе MS-SQL 2000 + SP3
В удаленных - Pervasive 8.5

По другим таблицам таких приколов не наблюдается.

Может кто помочь?
OPro
Сообщения: 9
Зарегистрирован: 29 мар 2005, 17:49

Re: Внедрение изменений по МЦ через Корпо-обмен

Сообщение OPro »

У новой МЦ конструкторское обозначение совпадает с МЦ в принимающей БД. По obozn - уникальный индекс, отсюда и конфликт.
IgorK
Новичок
Сообщения: 24
Зарегистрирован: 29 мар 2005, 17:49
Контактная информация:

Re: Внедрение изменений по МЦ через Корпо-обмен

Сообщение IgorK »

1. У нас это обозначение не используется. Пустое. Забить-то можно, скажем, такое же, как и наименование. А как обеспечить автоматическую уникальность?

2. Другой вопрос - как существуют в базе другие МЦ, у которых это поле одинаковое? Ведь обычный импорт таблицы конфликтов не выдает...

Кстати, при ручном разрешении конфликтов по таблице KATSOPR (обработка на сервере) просмотр различий выдает почему-то KATMC. Может, при внедрении что-то дополнительно проверяется?
Ответить