|
v7: Распределенная БД: в центральную базу не грузятся документы из периферийной | ☑ | ||
---|---|---|---|---|
0
Maria_G
19.04.16
✎
05:59
|
Всем здравствуйте.
Вопрос вот в чем. Обмен между центральной базой и периферийной был настроен и прекрасно работал. Затем для периферийной сделали копию, поместили ее на другой сервер и сделали ее рабочей. А вот обмен не поменяли, и получилось так, что выгруженный из центральной базы файл шел и загружался в старую периферийку, а загрузка в центральную шла из новой периферийной. В общем, сейчас обмен настроен правильно, но в центральной базе не хватает документов, созданных в этом кривом промежутке. Как их туда перекинуть? Пробовали в периферийной перепроводить их (чтобы прошли изменения) - часть как-то перекочевала, а потом выводится ошибка "<ПрефиксБазы> Ошибка загрузки данных", когда в строке "Состояние" пишется определенный вид документа. В чем ошибка - не понятно, но дальше база не грузится и вылетает с надписью, что данные не загружены. Пробовали в базе удалить эти документы - а все равно не загружается... Подскажите, пожалуйста, что можно сделать? Центральная база на sql, периферийная в dbf. Заранее спасибо. |
|||
1
vcv
19.04.16
✎
06:32
|
Видимо не только документов не хватает. Документ включается в обмен, грузится, но какого-нибудь документа/справочника, на который есть ссылка, нету в центральной.
Конфигурация-то идентичная? Попробуй еще и справочники в обмен выкинуть. Можно все поголовно. Можно взять журнал регистрации за последнее время и включить в обмен только то, что менялось. |
|||
2
Maria_G
19.04.16
✎
06:42
|
В справочниках стоит миграция "Место создания и центр", в строке состояния они мелькают, правда, может быть и не все, надо глянуть. А как через журнал регистрации можно регулировать, что выгружать, а что нет? Где это?
|
|||
3
АНДР
19.04.16
✎
06:46
|
1. В обмен будут включены все данные, изменённые с момента последнего подтверждённого обмена.
2. Если конфигурация менялась, то данные из переферийной в центральную загружены не будут. Автор, ты что-то недоговариваешь... |
|||
4
Maria_G
19.04.16
✎
06:47
|
о, вот сейчас в центре пометила документы на удаление - и в периферийной они после перегрузки пометились, а когда в периферийке провели их, в центре после перегрузки они остались помеченными...
|
|||
5
Maria_G
19.04.16
✎
06:47
|
(3) - я наоборот думала, что все расписала дальше некуда ))) Конфигурации идентичны...
|
|||
6
Maria_G
19.04.16
✎
06:52
|
кстати, у нас еще что-то со временем. На обоих серверах время одинаковое, а ко мне оттуда приходит со временем на час больше, т.е., например, 11:00 вместо 10:00. Но от этого вчерашние документы вряд ли затормозятся...
|
|||
7
Mikeware
19.04.16
✎
06:53
|
(0) вы с автором УРИБ не в одной конторе работаете? :-)
|
|||
8
АНДР
19.04.16
✎
06:53
|
(4)
1. После отправки в переферийную их в центральной не трогали? 2. Они были в обоих файлах обмена? |
|||
9
Mikeware
19.04.16
✎
06:53
|
выводится ошибка "<ПрефиксБазы> Ошибка загрузки данных" - а в логе что?
|
|||
10
АНДР
19.04.16
✎
06:55
|
(5) А куда девались файлы отправляемые в центральную из базы ставшей копиией?
|
|||
11
АНДР
19.04.16
✎
06:56
|
(6) Разные часовые пояса. == Разное время по Гринвичу.
|
|||
12
Mikeware
19.04.16
✎
06:57
|
(11) без разницы. клюшки берут системное время, различий для часовых поясов не делают
|
|||
13
АНДР
19.04.16
✎
06:59
|
(12) Я это знаю. Ответ был на (6).
|
|||
14
Maria_G
19.04.16
✎
07:01
|
так, лог - это тот же журнал регистрации? Там после загрузки очередного документа стоит "Ошибка загрузки измененных данных"
|
|||
15
АНДР
19.04.16
✎
07:09
|
Посмотрите в файле обмена следующий объект. Он весьма прост и по сути тот же XML.
|
|||
16
Mikeware
19.04.16
✎
07:10
|
(14) нет указаний, что "коллизия"?
|
|||
17
Maria_G
19.04.16
✎
07:23
|
Ух ты! он просматривается!
|
|||
18
Mikeware
19.04.16
✎
07:34
|
(17) "Он просматривается" - это кто? Большой хитрый белый полярный лис?
|
|||
19
Maria_G
19.04.16
✎
07:40
|
файл. Так, ребята, он останавливается на таком же по типу документе, и я не могу понять, куда смотреть... Тут коды какие-то, но кодов абонентов нет... Ну, или они не совпадают с теми, что выводятся в базе...
|
|||
20
Mikeware
19.04.16
✎
07:42
|
(19) естественно, это внутренние идентификаторы.
|
|||
21
Maria_G
19.04.16
✎
07:43
|
О, нашла! Тут у второго документа половина туловища не выгрузилось... Ну и как понять, почему?
|
|||
22
Mikeware
19.04.16
✎
07:45
|
что значит "половина туловища не выгрузилось"???
|
|||
23
Maria_G
19.04.16
✎
07:47
|
ну там у предыдущего и последующего есть дальше еще 3 строки, в частности с описанием типа самого документа, а у этого документа этих строк нету, сразу идут 4 фигурные скобки...
|
|||
24
Mikeware
19.04.16
✎
07:49
|
(23) я уже без мата не могу...
вам бы программиста позвать, чтоль... |
|||
25
Maria_G
19.04.16
✎
07:50
|
(24) - тебе пример что ли привести? Файл уже перезаписали, так что могу только скрин прилепить...
|
|||
26
Maria_G
19.04.16
✎
07:51
|
грохнули нафиг этот документ в периферийке, щас попробуем без него загрузиться..
|
|||
27
АНДР
19.04.16
✎
07:52
|
Файла нет, а принт скртн есть!?
|
|||
28
Maria_G
19.04.16
✎
07:52
|
ну, вот такая я загадочная...
|
|||
29
Maria_G
19.04.16
✎
07:59
|
и че-то не помогло...
|
|||
30
Mikeware
19.04.16
✎
08:01
|
(29) логично
|
|||
31
Maria_G
19.04.16
✎
08:04
|
?
|
|||
32
Maria_G
19.04.16
✎
08:11
|
Ладно, я тупая... Вот что я вижу
Первый документ {46613,"270887|РУЭ",481,20160327,432000000,"Р00003752",1,0,1,0,52,0, {"","0|","","4|РУЭ","7652|РУЭ","753|РУЭ","194|ЦЭ","118|ЦЭ",18120.17,"7905|РУЭ","744|РУЭ","37780|",0.00}, {"Actions", {"Accounting", {18120.17,"",1, {0,0,"809|194|ЦЭ","809|118|ЦЭ",18120.17,"0|",0.00,0.000,2,809,"Деньги в пути","","","4|РУЭ", {2,518,0,"7652|РУЭ",10960,0,"7905|РУЭ"}, {3,518,0,"753|РУЭ",10960,0,"744|РУЭ",11689,0,"37780|"},0,0,0,0,0,0,0}}}}}, Второй документ {46613,"270889|РУЭ",481,20160327,432200000,"Р00003754",1,0,1,0,52,0, {"","0|","","4|РУЭ","4816|РУЭ","753|РУЭ","194|ЦЭ","118|ЦЭ",17140.02,"4854|РУЭ","744|РУЭ","37780|",0.00}, {"Actions", {"Accounting", {17140.02,"",1, {0,0,"809|194|ЦЭ","809|118|ЦЭ",17140.02,"0|",0.00,0.000,2,809,"Деньги в пути","","","4|РУЭ", {2,518,0,"4816|РУЭ",10960,0,"4854|РУЭ"}, {3,518,0,"753|РУЭ",10960,0,"744|РУЭ",11689,0,"37780|"},0,0,0,0,0,0,0}}}}}, |
|||
33
Maria_G
19.04.16
✎
08:13
|
на первом в журнале говорит "изменен"
|
|||
34
АНДР
19.04.16
✎
08:24
|
Оставьте в файле только один документ этого вида (остальной файл не трогайте) и попробуйте загрузить в копию.
У Вас в центральной не хватает каких-то данных. Проверьте наличие элементов справочников в центральной ИБ. Если их там нет до обмена, то они должны быть в самом файле обмена. |
|||
35
Mikeware
19.04.16
✎
08:26
|
(34) неправда.
при отсутствии каких-то объектов в базе-приемнике, после загрузки в соотв. местах будет "объект не найден". Только и весго. |
|||
36
Maria_G
19.04.16
✎
08:29
|
контрагенты на месте, договоры на месте, план счетов совпадает, перечисление тоже...
|
|||
37
Maria_G
19.04.16
✎
08:29
|
файл редактировать не могу, ошибку выдает
|
|||
38
Mikeware
19.04.16
✎
08:31
|
(36) так а что происходит-то?
от вас добились только "вот что я вижу." |
|||
39
АНДР
19.04.16
✎
08:33
|
(35) В самом элементе да. При пересчете итогов - может давать ошибку.
|
|||
40
ДенисЧ
19.04.16
✎
08:35
|
Мария... Пол мужской...
Этого.... нет... Что вы вытворяете??? |
|||
41
Maria_G
19.04.16
✎
08:41
|
происходит то, что документы в центр не грузятся... Вопрос: почему?
|
|||
42
Mikeware
19.04.16
✎
08:54
|
(39) пересчет итогов никак не зависит от наличия объектов измерений. совсем никак.
правда, в бухии может быть разница с валютностью и количественностью(а у нее именно бухня)... Но я бухню в части обмена плохо знаю |
|||
43
Mikeware
19.04.16
✎
08:55
|
(40) ну, оторвали за такие ответы...
|
|||
44
Maria_G
19.04.16
✎
09:08
|
в общем, когда удаляю один вид документа, загрузка спотыкается на другом...
|
|||
45
ДенисЧ
19.04.16
✎
09:10
|
вот это может помочь
http://www.consultant.ru/law/ref/poleznye-sovety/uvolnenie/zajavlenie-na-uvolnenie/ |
|||
46
Maria_G
19.04.16
✎
09:18
|
ДенисЧ, не помогаешь - не мешай... Иди в другом месте что-нибудь попечатай...
|
|||
47
Злопчинский
19.04.16
✎
09:29
|
недели три назад тоже был непонятный случай... на точке маякнули - висят в документах (свежих относительно. создавались в центре, мигрировали на точку) "объект не найден".. хм.. пробежался по документу, перезаписал, пробежался по всем испольщзуемым элементам справочников. перезаписал. обменялся с точкой - хрясь - половина отсутствующих объектов появилась, половина нет. странно... повторил процедуру. Появилась все остальное... непонятно...
|
|||
48
Mikeware
19.04.16
✎
09:59
|
(44) так что пишет - везде - в сислоге, на экране в строке состояния, в логе обмена, в логе сиквела?
|
|||
49
Maria_G
19.04.16
✎
12:10
|
так, я знаю только строку состояния и журнал регистрации ((( Скажите, как достать все остальные, я посмотрю...
|
|||
50
Maria_G
19.04.16
✎
12:34
|
странно все это... Все вместе грузить отказался наотрез, а маленькими частями загрузил... Правда, на одном документе все равно споткнулся...
|
|||
51
Maria_G
20.04.16
✎
04:40
|
да, и спасибо всем огромное за поддержку
|
|||
52
Maria_G
20.04.16
✎
04:44
|
(48) была бы еще более благодарна, если бы Вы написали, где искать все эти логи и как их можно прочитать (желательно без отруба пользователей)
|
|||
53
Mikeware
20.04.16
✎
08:58
|
(50) действительно странно. так быть не должно.
(52)сислог - это штатный журнал регистрации (фильтруете по юзверб, под которым обмен, и вуаля), лог обмена создается при пакетном режиме пофигуратора (http://www.softpoint.ru/archive/article_prn_id75.php), сиквельный дог - смотрите через ЕМ или МанаджментСтудио (в зависимости от версии сиквела) |
|||
54
Maria_G
21.04.16
✎
09:09
|
(53) Спасибо огромное!
|
|||
55
Mikeware
21.04.16
✎
09:10
|
(54) :-)
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |