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

С уважением,
Виктор
...
Рейтинг: 0 / 0
22.12.2009, 21:14
    #36380921
victor16
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
ifx_row_version через enterprise replication
Все-таки более внимательное прочтение документации привело к правильному ответу:
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
23.12.2009, 08:52
    #36381316
victor16
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
ifx_row_version через enterprise replication
Дальнейшие эксперименты показали, что ER вообще никак не влияет на значение ifx_row_version.
Открыл PMR.
...
Рейтинг: 0 / 0
23.12.2009, 22:31
    #36383357
bk0010
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
ifx_row_version через enterprise replication
Что такое PMR?
...
Рейтинг: 0 / 0
24.12.2009, 12:43
    #36384271
victor16
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
ifx_row_version через enterprise replication
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
24.12.2009, 16:04
    #36384887
АнатоЛой
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
ifx_row_version через enterprise replication
victor16PMR - Is a Problem Management Record ...
В мемориз! То бишь, в FAQ! vasilis, ну пожалуйста... :)
...
Рейтинг: 0 / 0
24.12.2009, 17:15
    #36385085
vasilis
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
ifx_row_version через enterprise replication
АнатоЛойvictor16PMR - Is a Problem Management Record ...
В мемориз! То бишь, в FAQ! vasilis, ну пожалуйста... :)
Глядя на несчастную животинку тут же поспешил добавить
Informix Glossary
...
Рейтинг: 0 / 0
Форумы / Informix [игнор отключен] [закрыт для гостей] / ifx_row_version через enterprise replication / 7 сообщений из 7, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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