powered by simpleCommunicator - 2.0.60     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / IBM DB2, WebSphere, IMS, U2 [игнор отключен] [закрыт для гостей] / Update-anywhere SQL-репликация
12 сообщений из 12, страница 1 из 1
Update-anywhere SQL-репликация
    #33403462
krestianin
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
От каких условий зависит активация указанной к репликации таблицы?
Несколько раз пробовал настроить update-anywhere репликацию, но то неактивно определение таблицы у Capture на стороне master-сервера, то в другой раз неактивно определение у Capture на стороне реплики (последний раз указывал "не использовать ASNLOAD").
Создаю пустую таблицу с двумя полями (Prim.Key естественно) на мастере. Такую же создаю на сервере, который будет репликой (то, что Центр репликации создаст таблицу для реплики меня не совсем устраивает). Обе таблицы изначально пусты - первоначальной загрузки мне пока не надо, вернее и без загрузки пока не выходит.

Где и чего я не догоняю?
...
Рейтинг: 0 / 0
Update-anywhere SQL-репликация
    #33405377
krestianin
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Вопрос теперь несколько в другом:
DISABLE_REFRESH в IBMSNAP.REGISTER стоит =1 , т.е. full refresh у меня отключен.
asn.ibmsnap_subs_membr.loadx_type = 1 - ранее для того члена подписки на который записи с другой стороны не попадали было равно NULL, вот и поменял на 1, как это было для настроек в другую сторону, где все работало ОК.
Тем не менее, в ibmsnap_applytrail для тех транзакций, которые "не пропихиваются", появляются записи с ошибкой ASN1016I, т.е. Apply для репликаций в эту сторону все равно почему-то ждет, что ей нужно сделать full refresh.
У меня DB2 8.1 fixpack 9.
Куда еще копать , чтобы Apply оставила свои мысли по поводу full refresh и просто стала применять транзакции, которые "висят" в соответствующей CD-таблице ?

Пробовал еще устанавливать в asn.ibmsnap_pruncntl
synchpoint = x'00000000000000000000' и synchtime = CURRENT TIMESTAMP, но в таком случае в ibmsnap_applytrail ошибки ASN1016I перестают появлятся, но ситуция не меняется - в одну сторону (с мастра на реплику) транзакции прокачиваются, а обратно (с реплики на мастера) нет.
При возврате значений NULL этим полям все возврщается к ситуации с ASN1016I.

P.S.
В предыдущем моем эксперименте при настройке репликации пустой тестовой таблицы ситуация была зеркально наоборот, т.е. с реплики на мастер транзакции проходили, а с мастера на реплику нет. Решил начать все с нуля, вот - далеко не ушел...

В чем хрень-то ???
...
Рейтинг: 0 / 0
Update-anywhere SQL-репликация
    #33406737
Victor Metelitsa
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Может, всё же позволить ей (Apply) full refresh? Подозреваю, что это ей нужно проделать ровно один раз, и она успокоится.
...
Рейтинг: 0 / 0
Update-anywhere SQL-репликация
    #33407008
Фотография riman
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
нет, лучше сделать поиск по форуму ("fullrefresh" or "full refresh" in
search criteria). Такое уже было. Ну и структуру и предназначение таблиц
ibmsnap_XXXX неплохо бы подучить.


Posted via ActualForum NNTP Server 1.3
...
Рейтинг: 0 / 0
Update-anywhere SQL-репликация
    #33407055
TORT
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Riman знает, что пишет
...
Рейтинг: 0 / 0
Update-anywhere SQL-репликация
    #33407152
Victor Metelitsa
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
http://sql.ru/forum/actualthread.aspx?tid=162412&hl=full+refresh
?
Мне кажется, что прав всё-таки я. Как-нибудь соберусь и перечитаю доки...

Для меня репликация в DB2 - самое неприятное место.
...
Рейтинг: 0 / 0
Update-anywhere SQL-репликация
    #33407462
TORT
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Самое интересное, что глюк, когда у меня DB2 (fpak9) пытается создать команду для ручного полного обновления таблиц так и не генерит 2 команды в самом конце... Как бы я ее не переставлял и прочее...
...
Рейтинг: 0 / 0
Update-anywhere SQL-репликация
    #33407944
krestianin
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Спасибо за отклик. Решил таки провести первоначальный рефреш.

Видимо первоначальное обновление супер важный момент для Apply - где-то чего-то она синхронизирует у себя в мозгах (хоть я и не засек где и чего), но сделав для member-ов DISABLE_REFRESH=0, перезапуск Capture и Apply, потом DISABLE_REFRESH обратно = 1, еще раз перезапуск (оба изменеия DISABLE_REFRESH при отключенных Capture и Apply) - ВСЕ ЗАРАБОТАЛО! Хоть и ibmsnap_subs_membr.loadx_type было все время при этом выставлено в 1.

P.S.
Накопившиеся до момента включения обновления непрошедшие транзакции в cd-таблицах канули в лету. Поэтому делать эту процедуру с обновленим надо в самом начале запуска системы в работу, чтоб потом гемороя не иметь.
...
Рейтинг: 0 / 0
Update-anywhere SQL-репликация
    #33409642
Victor Metelitsa
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Примерно так и думал.
...
Рейтинг: 0 / 0
Update-anywhere SQL-репликация
    #33410850
ggv
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
ggv
Гость
я бы порекомендовал посмотреть в строну Q Replication, если не надо реплицировать из view.
Там есть прикольная утилита - asntdiff
...
Рейтинг: 0 / 0
Update-anywhere SQL-репликация
    #33411779
krestianin
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
В том-то и дело , что в сторону Q-репликации я уже смотрел, тока вот лицензии нет на DB2 Information Integrator :-(

Вот и пришлось переориентироваться в срочном порядке...
...
Рейтинг: 0 / 0
Update-anywhere SQL-репликация
    #33412031
ggv
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
ggv
Гость
кстати, интересная особенность - в Q Replication and Event Publishing администрирование унифицированно для всех поддерживаемых платформ, включая имена утилит. Прикольно.
...
Рейтинг: 0 / 0
12 сообщений из 12, страница 1 из 1
Форумы / IBM DB2, WebSphere, IMS, U2 [игнор отключен] [закрыт для гостей] / Update-anywhere SQL-репликация
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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