Этот баннер — требование Роскомнадзора для исполнения 152 ФЗ.
«На сайте осуществляется обработка файлов cookie, необходимых для работы сайта, а также для анализа использования сайта и улучшения предоставляемых сервисов с использованием метрической программы Яндекс.Метрика. Продолжая использовать сайт, вы даёте согласие с использованием данных технологий».
Политика конфиденциальности
|
|
|
Не происходит захват изменений командой CAPTURE
|
|||
|---|---|---|---|
|
#18+
Добрый день. Настраиваю SQL репликацию, В репликацию включены 9 таблиц, при запуске захвата, в логе выходит следующее сообщение 2007-09-03-19.00.03.312000 <CWorkerMain> ASN0109I CAPTURE "ASN" : "WorkerThread". Программа Capture успешно выполнила инициализацию и выполняет захват изменений данных для "0" определений Capture. "0" определений Capture находятся в состоянии "остановлено". "9" определений Capture находятся в состоянии "неактивно" . Похоже, что мои выбранные 9 таблиц находятся в состояние "неактивно" , подскажите где надо подправить. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 03.09.2007, 16:22 |
|
||
|
Не происходит захват изменений командой CAPTURE
|
|||
|---|---|---|---|
|
#18+
Говорю честно - не сильно знаком с SQL репликацией... Вот нашел две командочки с опцией ACTIVATE... Может оно? http://publib.boulder.ibm.com/infocenter/db2luw/v9/topic/com.ibm.websphere.ii.db2udb.replication.asnclp.doc/reference/iiyrsclpsubcreat.html http://publib.boulder.ibm.com/infocenter/db2luw/v9/topic/com.ibm.websphere.ii.db2udb.replication.asnclp.doc/reference/iiyrsclpsubalter.html В документации говорится, что по умолчанию опция NO... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 03.09.2007, 17:17 |
|
||
|
Не происходит захват изменений командой CAPTURE
|
|||
|---|---|---|---|
|
#18+
Странно при запуске Apply на сервере назначения, все данные успешно реплицировались. Не понятно ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 04.09.2007, 10:14 |
|
||
|
Не происходит захват изменений командой CAPTURE
|
|||
|---|---|---|---|
|
#18+
OlegA67Странно при запуске Apply на сервере назначения, все данные успешно реплицировались. Не понятноНичего странного. Capture при первом запуске ждет, когда apply поднимется, и до этого момента ничего не делает. После того, как apply поднялся, таблицы назначения перезагружаются из оригинальных, и только после этого capture начинает сканировать логи. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 04.09.2007, 10:30 |
|
||
|
Не происходит захват изменений командой CAPTURE
|
|||
|---|---|---|---|
|
#18+
Можно сделать "ручное" обновление таблиц-назначения... Тогда сразу все станут активными... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 04.09.2007, 13:21 |
|
||
|
Не происходит захват изменений командой CAPTURE
|
|||
|---|---|---|---|
|
#18+
Заметил одну особенность, если в таблице источнике обновить запись , то она не реплицируется в таблицу назначения пока в таблице источнике не произодйдет вставка какой-нибудь записи. Это как-то регулируется ? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 18.09.2007, 04:12 |
|
||
|
Не происходит захват изменений командой CAPTURE
|
|||
|---|---|---|---|
|
#18+
"неактивно" - это насколько я понимаю capture ждет, когда apply произведет полное обновление таблицы назначения ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 18.09.2007, 13:23 |
|
||
|
Не происходит захват изменений командой CAPTURE
|
|||
|---|---|---|---|
|
#18+
Можно захватывать изменения в таблице источнике как delete - insert... Это может решить Вашу проблему ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 18.09.2007, 13:25 |
|
||
|
Не происходит захват изменений командой CAPTURE
|
|||
|---|---|---|---|
|
#18+
Вообще - то странно, должно реплицироваться. Может транзакции не закрываются. Попробуйте в определении APPLY разрешить транзакционную обработку и число транзакций, применяемых к таблице назначения = 1. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 18.09.2007, 16:27 |
|
||
|
Не происходит захват изменений командой CAPTURE
|
|||
|---|---|---|---|
|
#18+
Все нормально, реплицируется как надо. Сделал следующее наблюдение. 1. Добавляю запись на источнике 2. Запуск Сapture на источнике 3. Запуск Аpply на приемнике Результат новая запись появилась в приемнике, потом 1. Изменение записи на источнике 2. Запуск Сapture на источнике 3. Запуск Аpply на приемнике Результат измененных данных в приемнике нет. Продолжаю запуск Аpply на приемнике каждые 5 минут, и только где-то через 15 минут , измененные данные появляются на приемнике. Проверил еще несколько раз, в результате добавленные записи реплицируются сразу же, а изменненые и удаленные через какой-то промежуток времени. Для меня это не критично. Всем кто откликнулся большое спасибо. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 19.09.2007, 09:19 |
|
||
|
Не происходит захват изменений командой CAPTURE
|
|||
|---|---|---|---|
|
#18+
Обе базы на одной машине? Время серверов одинаковое? Время простоя для capture можно задать по-меньше... Или для apply по-меньше:) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 19.09.2007, 11:14 |
|
||
|
Не происходит захват изменений командой CAPTURE
|
|||
|---|---|---|---|
|
#18+
А что такое "время простоя для Capture"? Насколько мне известно Capture никогда не простаивает. Для того и забубенили 4 процесса для Capture, что-бы она никогда не отвлекалась от чтения логов. Да и уменьшение SLEEP_MINUTES ничего не даст, ведь Insert реплицируется быстро, а Update медленно. Можно проверить, как работает Capture, обновив 1 или несколько записей в таблице, и посмотреть по логу Capture, когда произошел захват изменений, а по записям таблицы ASN.IBMSNAP_APPLYTRAIL проследить, когда эти изменения реплицировались в таблицу назначения. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 19.09.2007, 12:39 |
|
||
|
Не происходит захват изменений командой CAPTURE
|
|||
|---|---|---|---|
|
#18+
А параметр SLEEP_INTERVAL тогда для capture что задает? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 19.09.2007, 13:22 |
|
||
|
Не происходит захват изменений командой CAPTURE
|
|||
|---|---|---|---|
|
#18+
Действительно. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 19.09.2007, 14:39 |
|
||
|
Не происходит захват изменений командой CAPTURE
|
|||
|---|---|---|---|
|
#18+
Читал в книге "DB2 за 21 день" рекомендации , что желательно по моему на приемнике, подчищать какие-то таблицы из схемы ASN , так как они быстро растут в размере. Там даже пример был по удалению записей сташе 7 дней. Но сейчас не могу найти эту книгу, не подскажите название таблиц, просто на угад делать не хочется. Заранее спасибо ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 20.09.2007, 05:33 |
|
||
|
Не происходит захват изменений командой CAPTURE
|
|||
|---|---|---|---|
|
#18+
Я пока накопал только про ASN.IBMSNAP_APPLYTRACE ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 20.09.2007, 09:57 |
|
||
|
Не происходит захват изменений командой CAPTURE
|
|||
|---|---|---|---|
|
#18+
Можно сделать вот такое задание и запланировать его на выполнение каждый день delete from ASN.IBMSNAP_APPLYTRAIL where LASTRUN< (CURRENT TIMESTAMP - 2 DAYS); commit work; reorg table ASN.IBMSNAP_APPLYTRAIL; commit work; runstats on table ASN.IBMSNAP_APPLYTRAIL on all columns with distribution on all columns and detailed indexes all; commit work; delete from ASN.IBMSNAP_APPLYTRACE where TRACE_TIME< (CURRENT TIMESTAMP - 2 DAYS); commit work; reorg table ASN.IBMSNAP_APPLYTRACE; commit work; runstats on table ASN.IBMSNAP_APPLYTRACE on all columns with distribution on all columns and detailed indexes all; commit work; delete from ASN.IBMSNAP_CAPMON where MONITOR_TIME< (CURRENT TIMESTAMP - 2 DAYS); commit work; reorg table ASN.IBMSNAP_CAPMON; commit work; runstats on table ASN.IBMSNAP_CAPMON on all columns with distribution on all columns and detailed indexes all; commit work; delete from ASN.IBMSNAP_CAPTRACE where TRACE_TIME< (CURRENT TIMESTAMP - 2 DAYS); commit work; reorg table ASN.IBMSNAP_CAPTRACE; commit work; runstats on table ASN.IBMSNAP_CAPTRACE on all columns with distribution on all columns and detailed indexes all; commit work; connect reset; terminate; Чистит весьма быстро и работк репликации не мешает. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 20.09.2007, 15:43 |
|
||
|
|

start [/forum/topic.php?fid=43&gotonew=1&tid=1604316]: |
0ms |
get settings: |
5ms |
get forum list: |
14ms |
check forum access: |
2ms |
check topic access: |
2ms |
track hit: |
54ms |
get topic data: |
9ms |
get first new msg: |
5ms |
get forum data: |
2ms |
get page messages: |
51ms |
get tp. blocked users: |
1ms |
| others: | 232ms |
| total: | 377ms |

| 0 / 0 |
