powered by simpleCommunicator - 2.0.51     © 2025 Programmizd 02
Форумы / IBM DB2, WebSphere, IMS, U2 [игнор отключен] [закрыт для гостей] / Проблема с репликациеей в DB2
8 сообщений из 8, страница 1 из 1
Проблема с репликациеей в DB2
    #32372454
Twinp
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Caption выдаёт внутрению ошибку во время перехвата. Ругается на какой то рекурсивный вызов. Код ошибки SQLRIC2C, в документации её не нашёл и по команде db2 ? SQLRIC2C тоже ничего не получил, кроме сообщения - обратитесь к IBM.

Горю, помогите
...
Рейтинг: 0 / 0
Проблема с репликациеей в DB2
    #32372461
Twinp
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
19.
20.
21.
22.
23.
24.
25.
26.
27.
28.
29.
30.
31.
32.
33.
34.
35.
36.
37.
38.
39.
40.
41.
42.
43.
 2004 - 01 - 11 - 13 . 04 . 10 . 046000  <setEnvDprRIB> ASN8003D   "Capture"  :  "" : Program " capture  8 . 1 . 0  " is starting.
2004 - 01 - 11 - 13 . 04 . 10 . 515000  <dbConnection::chkAppDbCodePag> ASN0561W  "Capture ":" ASN ": Кодовая страница программы "  1251  " не совпадает с кодовой страницей "  1208  " базы данных" PDIV ".
2004 - 01 - 11 - 13 . 04 . 12 . 593000  <asnParmClass::printParms> ASN0529I  "Capture " : " ASN " : Параметру " CAPTURE_SERVER " при запуске присвоено значение " PDIV " с помощью метода: " COMMANDLINE ".
2004 - 01 - 11 - 13 . 04 . 12 . 593000  <asnParmClass::printParms> ASN0529I  "Capture " : " ASN " : Параметру " CAPTURE_SCHEMA " при запуске присвоено значение " ASN " с помощью метода: " DEFAULT ".
2004 - 01 - 11 - 13 . 04 . 12 . 593000  <asnParmClass::printParms> ASN0529I  "Capture " : " ASN " : Параметру " LOGREUSE " при запуске присвоено значение " N " с помощью метода: " IBMSNAP_CAPPARMS ".
2004 - 01 - 11 - 13 . 04 . 12 . 593000  <asnParmClass::printParms> ASN0529I  "Capture " : " ASN " : Параметру " LOGSTDOUT " при запуске присвоено значение " N " с помощью метода: " IBMSNAP_CAPPARMS ".
2004 - 01 - 11 - 13 . 04 . 12 . 593000  <asnParmClass::printParms> ASN0529I  "Capture " : " ASN " : Параметру " TERM " при запуске присвоено значение " Y " с помощью метода: " IBMSNAP_CAPPARMS ".
2004 - 01 - 11 - 13 . 04 . 12 . 593000  <asnParmClass::printParms> ASN0529I  "Capture " : " ASN " : Параметру " CAPTURE_PATH " при запуске присвоено значение " C:\Persons\caption\ " с помощью метода: " COMMANDLINE ".
2004 - 01 - 11 - 13 . 04 . 12 . 593000  <asnParmClass::printParms> ASN0529I  "Capture " : " ASN " : Параметру " AUTOSTOP " при запуске присвоено значение " N " с помощью метода: " IBMSNAP_CAPPARMS ".
2004 - 01 - 11 - 13 . 04 . 12 . 593000  <asnParmClass::printParms> ASN0529I  "Capture " : " ASN " : Параметру " STARTMODE " при запуске присвоено значение " WARMSI " с помощью метода: " IBMSNAP_CAPPARMS ".
2004 - 01 - 11 - 13 . 04 . 12 . 609000  <asnParmClass::printParms> ASN0529I  "Capture " : " ASN " : Параметру " RETENTION_LIMIT " при запуске присвоено значение "  10080  " с помощью метода: " IBMSNAP_CAPPARMS ".
2004 - 01 - 11 - 13 . 04 . 12 . 609000  <asnParmClass::printParms> ASN0529I  "Capture " : " ASN " : Параметру " LAG_LIMIT " при запуске присвоено значение "  10080  " с помощью метода: " IBMSNAP_CAPPARMS ".
2004 - 01 - 11 - 13 . 04 . 12 . 609000  <asnParmClass::printParms> ASN0529I  "Capture " : " ASN " : Параметру " COMMIT_INTERVAL " при запуске присвоено значение "  30  " с помощью метода: " IBMSNAP_CAPPARMS ".
2004 - 01 - 11 - 13 . 04 . 12 . 609000  <asnParmClass::printParms> ASN0529I  "Capture " : " ASN " : Параметру " PRUNE_INTERVAL " при запуске присвоено значение "  300  " с помощью метода: " IBMSNAP_CAPPARMS ".
2004 - 01 - 11 - 13 . 04 . 12 . 609000  <asnParmClass::printParms> ASN0529I  "Capture " : " ASN " : Параметру " SLEEP_INTERVAL " при запуске присвоено значение "  5  " с помощью метода: " IBMSNAP_CAPPARMS ".
2004 - 01 - 11 - 13 . 04 . 12 . 609000  <asnParmClass::printParms> ASN0529I  "Capture " : " ASN " : Параметру " AUTOPRUNE " при запуске присвоено значение " Y " с помощью метода: " IBMSNAP_CAPPARMS ".
2004 - 01 - 11 - 13 . 04 . 12 . 609000  <asnParmClass::printParms> ASN0529I  "Capture " : " ASN " : Параметру " TRACE_LIMIT " при запуске присвоено значение "  10080  " с помощью метода: " IBMSNAP_CAPPARMS ".
2004 - 01 - 11 - 13 . 04 . 12 . 609000  <asnParmClass::printParms> ASN0529I  "Capture " : " ASN " : Параметру " MONITOR_LIMIT " при запуске присвоено значение "  10080  " с помощью метода: " IBMSNAP_CAPPARMS ".
2004 - 01 - 11 - 13 . 04 . 12 . 609000  <asnParmClass::printParms> ASN0529I  "Capture " : " ASN " : Параметру " MONITOR_INTERVAL " при запуске присвоено значение "  300  " с помощью метода: " IBMSNAP_CAPPARMS ".
2004 - 01 - 11 - 13 . 04 . 12 . 609000  <asnParmClass::printParms> ASN0529I  "Capture " : " ASN " : Параметру " MEMORY_LIMIT " при запуске присвоено значение "  32  " с помощью метода: " IBMSNAP_CAPPARMS ".
2004 - 01 - 11 - 13 . 04 . 12 . 609000  <asnParmClass::printParms> ASN0529I  "Capture " : " ASN " : Параметру " ADD_PARTITION " при запуске присвоено значение " N " с помощью метода: " DEFAULT ".
2004 - 01 - 11 - 13 . 04 . 12 . 609000  <Asnenv:setEnvIpcQRcvHdl> ASN8008D  "Capture " : " ASN " : " Created " IPC queue with key(s) " (OSSEIPC0tempDB2.PDIV.ASN.CAP.IPC, OSSEIPC1tempDB2.PDIV.ASN.CAP.IPC, OSSEIPC2tempDB2.PDIV.ASN.CAP.IPC) ".
2004 - 01 - 11 - 13 . 04 . 14 . 218000  <CWorkerMain> ASN0100I  CAPTURE "ASN ". Программа Capture успешно инициализирована.
2004 - 01 - 11 - 13 . 04 . 14 . 218000  <CWorkerMain> ASN0109I  CAPTURE "ASN ". Программа Capture успешно выполнила инициализацию и выполняет захват изменений данных для "  1  " определений Capture. "  0  " определений Capture находятся в состоянии " остановлено ". "  0  " определений Capture находятся в состоянии " неактивно ". 
2004 - 01 - 11 - 13 . 04 . 14 . 296000  <CDinsert::insertIntoCD> ASN0552E  "Capture " : " ASN " : В программе возникла ошибка SQL. Имя сервера - " PDIV ". Требование SQL - " INSERT ". Имя таблицы - "  "DB2ADMIN" . "CDCATEGORY"  ". SQLCODE - " - 302  ". SQLSTATE - "  22001  ". SQLERRMC - "  ". SQLERRP - " SQLRIC2C ". 
2004 - 01 - 11 - 13 . 04 . 14 . 296000  <CDinsert::insertIntoCD> ASN0552E  "Capture " : " ASN " : В программе возникла ошибка SQL. Имя сервера - " PDIV ". Требование SQL - " INSERT ". Имя таблицы - "  "DB2ADMIN" . "CDCATEGORY"  ". SQLCODE - " - 302  ". SQLSTATE - "  22001  ". SQLERRMC - "  ". SQLERRP - " SQLRIC2C ". 
2004 - 01 - 11 - 13 . 04 . 14 . 296000  <CDinsert::insertIntoCD> ASN0552E  "Capture " : " ASN " : В программе возникла ошибка SQL. Имя сервера - " PDIV ". Требование SQL - " INSERT ". Имя таблицы - "  "DB2ADMIN" . "CDCATEGORY"  ". SQLCODE - " - 302  ". SQLSTATE - "  22001  ". SQLERRMC - "  ". SQLERRP - " SQLRIC2C ". 
2004 - 01 - 11 - 13 . 04 . 14 . 296000  <CDinsert::insertIntoCD> ASN0552E  "Capture " : " ASN " : В программе возникла ошибка SQL. Имя сервера - " PDIV ". Требование SQL - " INSERT ". Имя таблицы - "  "DB2ADMIN" . "CDCATEGORY"  ". SQLCODE - " - 302  ". SQLSTATE - "  22001  ". SQLERRMC - "  ". SQLERRP - " SQLRIC2C ". 
2004 - 01 - 11 - 13 . 04 . 14 . 296000  <CDinsert::insertIntoCD> ASN0060E  CAPTURE "ASN ". Программа Capture обнаружила внутреннюю ошибку " runaway recursion ".
2004 - 01 - 11 - 13 . 04 . 14 . 296000  <CDinsert::insertIntoCD> ASN8001D  "Capture " : " ASN " : Unexpected return code "  603  " from routine " CDinsert::insertIntoCD ".
2004 - 01 - 11 - 13 . 04 . 14 . 296000  <CDinsert::insertIntoCD> ASN8999D  "Capture " : " ASN " : recursive call for -518 
 2004 - 01 - 11 - 13 . 04 . 14 . 296000  <CDinsert::insertIntoCD> ASN8001D  "Capture " : " ASN " : Unexpected return code "  603  " from routine " CDinsert::insertIntoCD ".
2004 - 01 - 11 - 13 . 04 . 14 . 296000  <CDinsert::insertIntoCD> ASN8999D  "Capture " : " ASN " : recursive call for -518 
 2004 - 01 - 11 - 13 . 04 . 14 . 296000  <CDinsert::insertIntoCD> ASN8001D  "Capture " : " ASN " : Unexpected return code "  603  " from routine " CDinsert::insertIntoCD ".
2004 - 01 - 11 - 13 . 04 . 14 . 296000  <CDinsert::insertIntoCD> ASN8999D  "Capture " : " ASN " : recursive call for -518 
 2004 - 01 - 11 - 13 . 04 . 14 . 312000  <CDinsert::insertIntoCD> ASN8001D  "Capture " : " ASN " : Unexpected return code "  603  " from routine " CDinsert::insertIntoCD ".
2004 - 01 - 11 - 13 . 04 . 14 . 312000  <CDinsert::insertIntoCD> ASN8999D  "Capture " : " ASN " : recursive call for -518 
 2004 - 01 - 11 - 13 . 04 . 14 . 312000  <trans::insertTx> ASN8001D  "Capture " : " ASN " : Unexpected return code "  603  " from routine " CDinsert::insertIntoCD ".
2004 - 01 - 11 - 13 . 04 . 14 . 312000  <trans::insertTx> ASN8999D  "Capture " : " ASN " : !pkey
2004 - 01 - 11 - 13 . 04 . 14 . 312000  <CWorkerMain> ASN8001D  "Capture " : " ASN " : Unexpected return code "  603  " from routine " insertTx ".
2004 - 01 - 11 - 13 . 04 . 14 . 312000  <CWorkerMain> ASN8001D  "Capture " : " ASN " : Unexpected return code "  603  " from routine " insertTx ".
2004 - 01 - 11 - 13 . 04 . 14 . 312000  <CWorkerMain> ASN0123I  CAPTURE "ASN ". В момент прекращения работы программы Capture наибольший последовательный номер журнала для успешно захваченной записи журнала - "  4000 :35A5: 0000 : 0000 : 0000  ", а наименьший последовательный номер журнала для записи, для которой нужно выполнить принятие - "  0000 : 0000 : 0000 : 0177 :1B0D ".
2004 - 01 - 11 - 13 . 04 . 17 . 062000  <Asnenv:delEnvIpcQRcvHdl> ASN8008D  "Capture " : " ASN " : " Destroyed " IPC queue with key(s) " (OSSEIPC0tempDB2.PDIV.ASN.CAP.IPC, OSSEIPC1tempDB2.PDIV.ASN.CAP.IPC, OSSEIPC2tempDB2.PDIV.ASN.CAP.IPC) ".
2004 - 01 - 11 - 13 . 04 . 17 . 062000  <_asnCapture> ASN0008I  CAPTURE "ASN". Программа Capture остановлена.
...
Рейтинг: 0 / 0
Проблема с репликациеей в DB2
    #32372464
Twinp
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Вот она , гадасть
...
Рейтинг: 0 / 0
Проблема с репликациеей в DB2
    #32372494
Twinp
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Я тут немного потыркалься, база была под utf-8 переделал её в 1251 всё заработало. ПОд utf-8
Там была ошибка об длине данных, т.е. данные слишком длинные
а получается это так
кое что реплиуировалось и я увидел белеберду в поле да ещё и длинее в два раза, это там где идут русские.
Повидимому репликация глючит или я что то недостроил. Но что, я так и не вижу,поидее это всёдолжно быть предусмотренно и просто.
Данные из источника, русские буквы - двух байтовые перехватываются репликацией потом они почемуто воспринимаются как 1251 и начинаются переводиться в utf-8 и каждый байт удваивается и получаюя в назначение уже 4 байта на один русский буква.

Кто знаком с такой жопой ?
И если незатруднит то срочно надо, лучше даже сегодня.
...
Рейтинг: 0 / 0
Проблема с репликациеей в DB2
    #32372496
Twinp
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Срзу говорю, фикс пак 2 ставил, 1 фикс пак не ставил на 8.1
...
Рейтинг: 0 / 0
Проблема с репликациеей в DB2
    #32372523
Twinp
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
А вот увидел

Код: plaintext
 2004 - 01 - 11 - 13 . 04 . 10 . 515000  <dbConnection::chkAppDbCodePag> ASN0561W   "Capture" : "ASN" : Кодовая страница программы  "1251 " не совпадает с кодовой страницей  "1208 " базы данных "PDIV" .
...
Рейтинг: 0 / 0
Проблема с репликациеей в DB2
    #32372526
Twinp
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Теперь как поменять кодовую страницу у программы CAPTION ?
...
Рейтинг: 0 / 0
Проблема с репликациеей в DB2
    #32380936
Twinp
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
db2set DB2CODEPAGE = 1208
всё приходиться за вас делать, госпада инетелектуалы
...
Рейтинг: 0 / 0
8 сообщений из 8, страница 1 из 1
Форумы / IBM DB2, WebSphere, IMS, U2 [игнор отключен] [закрыт для гостей] / Проблема с репликациеей в DB2
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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