|
Сравнение документов в идентичных базах | ☑ | ||
---|---|---|---|---|
0
serg-lom89
09.01.18
✎
10:33
|
Добрый день
Возник вопрос Есть главный узел(База1). Есть подчиненная база(База2). При создании подчиненной базы N возникает проблема что некоторых документов не хватает из центральной базы в базе N.(Позже начали работать и т.д.).Все бы ничего ,можно зарегить данные для обмена и ждать.Но,массив данных большой и будет тормозить что естественно отразиться на работе и на пятой точке. База N физически находиться на другом сервере и географически)). Как можно сравнить данные по объектам документы? какие варианты можно применить |
|||
1
YFedor
09.01.18
✎
10:39
|
Ничего не понял. Ты знаешь какие документы нужно выгрузить, но объем большой и "будет тормозить".
Вопрос-то какой? |
|||
2
serg-lom89
09.01.18
✎
10:41
|
(1)
Сравнить документов которых не хватает в базе N |
|||
3
YFedor
09.01.18
✎
10:43
|
(2) А как ты понимаешь, что их не хватает?
|
|||
4
serg-lom89
09.01.18
✎
10:43
|
(3)
))) потому что их там нету.было пару примеров |
|||
5
serg-lom89
09.01.18
✎
10:43
|
(3) не вангую)
|
|||
6
YFedor
09.01.18
✎
10:44
|
(4) Как узнал что "нету"?
|
|||
7
igorPetrov
09.01.18
✎
10:46
|
(4) Кто сказал, что "нету"?
|
|||
8
serg-lom89
09.01.18
✎
10:46
|
(6) позвонили пользователи.
Зашел,посмотрел,точно нету!) |
|||
9
serg-lom89
09.01.18
✎
10:46
|
(8) в центральной базе смотрю есть
|
|||
10
с2д
09.01.18
✎
10:47
|
(0) Элементарно, подключаешься по COM и сравниваешь наличие дока по УИД. Хочешь запросами, хочешь циклом или вообще как хочешь.
|
|||
11
с2д
09.01.18
✎
10:48
|
А вообще, проще разобраться почему и отчего такого-то документа нет.
|
|||
12
YFedor
09.01.18
✎
10:48
|
(10) Да не, он не может пока дать ответ как именно понять, что документ должен быть, а его нету.
Как только получим ответ - сразу и решение появится |
|||
13
serg-lom89
09.01.18
✎
10:50
|
(12)
открываем центральную базу,открываем базу N.... смотрим док 1 в центральной есть,в базе N его нету. как узнали долго на самом деле писать. |
|||
14
Timon1405
09.01.18
✎
10:50
|
(0) движения документы делают? если да, есть убойная обработка по сравнению движений
http://catalog.mista.ru/public/276275/ |
|||
15
v77
09.01.18
✎
10:53
|
(0) выгрузить в текстовый файлик или в любую БД. проиндексировать. сравнить/поискать
|
|||
16
LienXo
09.01.18
✎
11:29
|
Нет некоторых документов... счастливчик... Возился с базой - делаю узел, выгружаю данные - все документы на месте. Делаю отчет - данных нет. Проверяю - половина движений в документе не передана. Выходил из ситуации:
создал узел, поднял рядышком сделал обмен туда-сюда в центральной сделал полную регистрацию изменений, включая ручную сделал обмен (долго) отдал узел на рабочее место |
|||
17
YFedor
09.01.18
✎
11:53
|
(13) Еще раз повторяю как понять, какие документы должны быть в узле.
|
|||
18
mikeA
09.01.18
✎
12:12
|
(0) По GUID.
|
|||
19
arsik
гуру
09.01.18
✎
12:16
|
(0)
1) В основной базе создаешь ТЗ. В ТЗ колонка со ссылкой на свои документы. 2) Сохраняешь ТЗ в ЗначениеВФайл. 3) В базе периферийного узла делаешь "ЗначениеИзФайла" 4) И Например , все документы в этом ТЗ имеющие номер "" будут твоими ссылками на нужные |
|||
20
serg-lom89
09.01.18
✎
12:20
|
всем спасибо.буду что то пробовать из предложенного)
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |