18.07.2007, 16:32 | #21 |
MCTS
|
Приветствую.
У меня репликация в обе стороны (перемещение со склада идет в магазин, отчет о продажах идет на склад- он же офис). Поэтому я ставлю полный комплект: В центре: LS_MAIN DD_MAIN Соответственно прописаны оба расположения. В магазине: LS_M001 DD_M001 и тоже оба расположения (идентичные расположениям в главной базе). файл хост В центре LS_MAIN 127.0.0.1 DD_MAIN 88.xxx.xxx.1 LS_M001 88.xxx.xxx.2 DD_M001 88.xxx.xxx.2 В магазине LS_M001 127.0.0.1 DD_M001 88.xxx.xxx.2 LS_MAIN 88.xxx.xxx.1 DD_MAIN 88.xxx.xxx.1 ______________________________ С похожей ошибкой встречался: Помогло исправление параметра System Connection в Data Director Settings (просто скопируйте ее из карточки соответсвующего местоположения). Для DD_MAIN из карточки склада Для DD_M001 из карточки магазина. |
|
18.07.2007, 17:44 | #22 |
Участник
|
|
|
18.07.2007, 17:50 | #23 |
MCTS
|
Это имена сервисов. С ними проблем не было.
А с обозначенной Вами проблеммой столкнулся еще когда первый магазин настраивал. В результате имена магазинов 6 букв, посы 4, в общем как раз (правда "имена" это громко сказано префикс и номер, т.к. все равно через серии номеров создаются). |
|
18.07.2007, 18:39 | #24 |
Участник
|
Цитата:
Думал, может в 4-ке что-то поменяли (но экспериментировать не стал) - времени не было. В 5-ке этот вопрос не глядели? |
|
18.07.2007, 18:42 | #25 |
MCTS
|
Нет, 5-ку вообще никакую не видел ;-), тем более ретейл.
|
|
19.07.2007, 08:31 | #26 |
Участник
|
Цитата:
id=М01;company=CRONUS Store;server=store;nt=tcp;user=super;passwd=123;|fin|ndbcn@402 id=М01;company=CRONUS Store;server=store;nt=tcp;user=super;passwd=123;|fin|ndbcn@402 id=ЦО;company=СумчатыйТест;server=192.168.1.5;nt=tcp;dbname=LS;user=super;|fin|n dbcs@402 id=ЦО;company=СумчатыйТест;server=192.168.1.5;nt=tcp;dbname=LS;user=super;|fin|n dbcs@402 ошибка сохранилась |
|
19.07.2007, 12:38 | #27 |
Участник
|
Цитата:
Сообщение от Arshak
вот строки из настроек они абсолютноидентичны
id=М01;company=CRONUS Store;server=store;nt=tcp;user=super;passwd=123;|fin|ndbcn@402 id=М01;company=CRONUS Store;server=store;nt=tcp;user=super;passwd=123;|fin|ndbcn@402 id=ЦО;company=СумчатыйТест;server=192.168.1.5;nt=tcp;dbname=LS;user=super;|fin|n dbcs@402 id=ЦО;company=СумчатыйТест;server=192.168.1.5;nt=tcp;dbname=LS;user=super;|fin|n dbcs@402 ошибка сохранилась Когда запускаешь ДД, возьми строчки из Connection String, но удали все (в том числе и запятую), что до 1 запятой. А потом перезапусти Сервис ДД (см. раздел доки по описанию строки соедининя в настройках ДД, если я правильно понял место, где ты происываешь.) |
|
19.07.2007, 13:06 | #28 |
Участник
|
Цитата:
Сообщение от RedFox
id=М01; нужно убрать из описания!! Для ДД как сервиса это неизвестный параметр. А ему нужна строгая последовательность.
Когда запускаешь ДД, возьми строчки из Connection String, но удали все (в том числе и запятую), что до 1 запятой. А потом перезапусти Сервис ДД (см. раздел доки по описанию строки соедининя в настройках ДД, если я правильно понял место, где ты происываешь.) |
|
19.07.2007, 16:00 | #29 |
Участник
|
спасибо всем за советы пока все рабтает!
|
|
19.07.2007, 16:08 | #30 |
Участник
|
Цитата:
Теперь пробуй содиниться через карточку сопоставления и смотри что получается (в том числе и через Event Viewer) и все будет хорошо!! Главное, не забудь, что в Задания нужно правильный кодеюнит поставлять ;-) |
|
20.07.2007, 10:49 | #31 |
Участник
|
я пока попробовал простое на задание на дной табличке и пренес задания из английской демки, некоторые позапускал вроде отрабатывает.
|
|
20.07.2007, 13:40 | #32 |
MCTS
|
Иногда бывает, что пакет по какой-то причине застрянет. Никак в общем не выходит.
Вроде бы и ладно. Отправлю следующий. Но следующий идти не хочет пока не уйдет проблемный. Так и пишет: 12295 Waiting for packet 84 to be forwarded. Хелп говорит: Либо 84-ый пакет все же отправьте, либо отмените. Заходим в Администрирование Карточка. Находим 84 пакет. Устанавливаем статус Отменить. Статус изменился как в базе приемнике (в которой данный манипуляции производились) так и в базе-отправителе. Вопрос - как сказать пакету 85, что с 84-ым покончено и он может отправляться в путь? |
|
20.07.2007, 13:47 | #33 |
MCTS
|
И еще вопрос.
Первичный ключ в таблице исходящие сообщения - PackageNo,Сервер,Строка Соединения. Однако, пакеты обычно имеют разные номера т.е. 1,2,3.... и т.д. А вот пара пакетов оказалась с одинаковыми номерами, хотя строки соединения разные. Вопрос - это нормально? Упомянутый выше 84 пакет тоже стречался дважды в магазин 3 - успешно отправлен, а вот в 8 - ой подзастрял. |
|
20.07.2007, 14:02 | #34 |
Участник
|
Коллеги, давайте продолжим удаленное копание в недрах репликации!
пытаюсь настроить In store Mng делаю вроде все по Use case создаю документ говорю отправить. в планировщике запускаю руками задание IS_STORE_TO_HO а оно говорит "Нет задания", пытался пройтись дебгером, сильно устал, прошу совета у вас. |
|
23.07.2007, 15:48 | #35 |
Участник
|
Цитата:
Цитата:
Упомянутый выше 84 пакет тоже стречался дважды в магазин 3 - успешно отправлен, а вот в 8 - ой подзастрял.
Кстати, не вижу смысла удалять - можно повторить итерацию для конкетного Месторасположения (правда пока не известно как у Вас настроено задание репликации. In store Mng не настраивал, поэтому подсказать не могу. Пока нету времени пробовать это (может как-нибудь попозжа). P.S. Пишите версию, с которой работаете (у меня, например есть все от 3.70 до 5.0 и в каждой что-то да отличается!!!). |
|
25.07.2007, 11:23 | #36 |
MCTS
|
Спасибо за уделенное время.
Цитата:
Цитата:
Цитата:
Да и подскажите, если знаете, как это читать (в смысле поле какое): Цитата:
Error 1246277: T8240 C1246277 The type of the constant must be compatible with that of the _R<гз в_<м _R¤ field, and the length of the constant must not exceed the length of the field.
Type: Code10 <-- Code Field: _R<гз в_<м _R¤ <-- _"'___ |
|
25.07.2007, 12:45 | #37 |
MCTS
|
Цитата:
Сообщение от apanko
Да и подскажите, если знаете, как это читать (в смысле поле какое):
Error 1246277: T8240 C1246277 The type of the constant must be compatible with that of the _R<гз в_<м _R¤ field, and the length of the constant must not exceed the length of the field. Type: Code10 <-- Code Field: _R<гз в_<м _R¤ <-- _"'___ Действительно, не уследил и в поле с 10 знаками реплицирую поле с 30 знаками. Нашел соответствующее задание и в таблице Перенос список полей исправил: Поле Но. Откуда / Поле Но. Куда / Тип Преобразования / Преобразование Строка 2 / 11 / Нет / Поле Но. Откуда / Поле Но. Куда / Тип Преобразования / Преобразование Строка 2 / 11 / Копир. Строка / 10 Как теперь этот застрявший пакет заставить проинтерпретироваться по новым правилам? |
|
25.07.2007, 14:52 | #38 |
Участник
|
"LS Retail - BackOffice \ Retail Setup" tab "version"
Цитата:
Как теперь этот застрявший пакет заставить проинтерпретироваться по новым правилам?
Further on form "Scheduler Logs" find "Error pocket" and push menu "Function \ Process Again for &Location" |
|
25.07.2007, 16:15 | #39 |
MCTS
|
Точно, была такая закладка. 4.20.01
Помогло ли еще не знаю, файл большой. Но респект это точно. |
|
13.08.2007, 18:31 | #40 |
Участник
|
Народ помогите, кто сведущь! У меня такая фигня: при попытке тестового подключения к ДД в карточке распределение местоположение, выдается ошибка 12296 (Ошибка соединения с базой данных)! Всё проверил и т.д. (хостс, сервисес) всё вроде ок! Тестовое подключение пашет, а к ДД не хочет конектиться! Помогите
__________________
Не говорите, что мне делать, а я не скажу, куда Вам идти! |
|