powered by simpleCommunicator - 2.0.56     © 2025 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Informix [игнор отключен] [закрыт для гостей] / ifx_row_version через enterprise replication
7 сообщений из 7, страница 1 из 1
ifx_row_version через enterprise replication
    #36380236
victor16
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Не подскажете, инкрементируется ли поле ifx_row_version при update через enterprise replication?

С уважением,
Виктор
...
Рейтинг: 0 / 0
ifx_row_version через enterprise replication
    #36380921
victor16
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Все-таки более внимательное прочтение документации привело к правильному ответу:
Enterprise Replication Guide Always-Apply Conflict-Resolution Rule
The always-apply conflict-resolution rule does not attempt to detect or resolve
conflicts. Unlike with the ignore conflict-resolution rule, replicated changes are
applied even if the operations are not the same on the source and target servers. In
the case of a conflict, the current row on the target is deleted and replaced with the
replicated row from the source.
Другими словами, если используется правило "always-apply", то всегда сначала происходит delete, а затем insert. Поэтому, раз операции update нету, то ifx_row_version не инкрементируется и всегда равно начальному значению. А жаль:(

С уважением,
Виктор
...
Рейтинг: 0 / 0
ifx_row_version через enterprise replication
    #36381316
victor16
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Дальнейшие эксперименты показали, что ER вообще никак не влияет на значение ifx_row_version.
Открыл PMR.
...
Рейтинг: 0 / 0
ifx_row_version через enterprise replication
    #36383357
bk0010
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Что такое PMR?
...
Рейтинг: 0 / 0
ifx_row_version через enterprise replication
    #36384271
victor16
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
PMR - Is a Problem Management Record and is how calls are logged with IBM. If you have a problem (ITIL people would like to call those issues, as they may really not be problems) and you call IBM (this includes other IBM companies like Tivoli or Lotus), you get a PMR number (maybe it should be IMR), i.e. and an issue record is opened.

If Support confirms that this is not a 'How-To' question but a real bug in the code, they would open an APAR and will subscribe your PMR to that APAR. If development finds a bug during the internal test cycles they log it into the CMVC system and track it internally. When you get a PTF/Patch you will see which APARs and CMVCs are fixed.
...
Рейтинг: 0 / 0
ifx_row_version через enterprise replication
    #36384887
АнатоЛой
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
victor16PMR - Is a Problem Management Record ...
В мемориз! То бишь, в FAQ! vasilis, ну пожалуйста... :)
...
Рейтинг: 0 / 0
ifx_row_version через enterprise replication
    #36385085
vasilis
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
АнатоЛойvictor16PMR - Is a Problem Management Record ...
В мемориз! То бишь, в FAQ! vasilis, ну пожалуйста... :)
Глядя на несчастную животинку тут же поспешил добавить
Informix Glossary
...
Рейтинг: 0 / 0
7 сообщений из 7, страница 1 из 1
Форумы / Informix [игнор отключен] [закрыт для гостей] / ifx_row_version через enterprise replication
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]