Имя: Пароль:
1C
 
Свертка большой базы и планы обмена
0 toypaul
 
гуру
19.03.18
10:48
Имеется достаточно большая база УТ10. Задача ее свернуть пока по нескольким регистрами. В базе есть несколько планов обмена. Есть также полный план обмена, с помощью которого планируется передавать данные из рабочей базы в копию.

Порядок свертки такой = делается копия базы, базу эту для нашего полного плана обмена делаем подчиненной. Делаем свертку. Сверяем с рабочей что получилось. Передаем изменения из рабочей в копию. По идее можно теперь сделать копию рабочей базой, но ...

В это время по остальным планам обмена в рабочей могут проходить обмены. И получается, что номера пакетов и регистриуемые изменения в рабочей и в копии будут различаться. Обмен скорее всего "поедет".

Вопрос - что можно сделать, чтобы не останавливать обмены и чтобы после перехода на копию, обмены по рабочим планам пошли своим чередом?
1 toypaul
 
гуру
19.03.18
10:51
Пришла в голову мысль ... не знаю бредовая или нет. Скопировать таблицы регистраций из рабочей в копию? Ну и данные настроек по планам обмена (там где номера пакетов хранятся).
2 Вафель
 
19.03.18
10:52
делал как-то светртку для больших риб баз
http://catalog.mista.ru/public/392451/
3 toypaul
 
гуру
19.03.18
10:53
(2) эту обработку я взял за основу. спасибо. кое что в ней допили. и с самой сверткой проблем нет.
4 toypaul
 
гуру
19.03.18
10:55
проблема сейчас в том, что копия базы по рабочим планам обмена будет неактуальной ...
5 toypaul
 
гуру
19.03.18
10:58
Переход на копию базы сразу невозможен. Во 1х база сама большая, во 2х работает почти 24х7, в 3х в данный момент есть проблемы с железом.


Переход будет как минимум день. А скорее всего несколько. И в это время работу нельзя останавливать. С внесением изменений в рабочую базу проблем нет - решили с помощью полного плана обмена. А вот что и как сделать с остальными планами обмена не понятно.
6 Вафель
 
19.03.18
11:01
вусе равно в рабочей нужно регистры очищать - а это и есть основное время
7 toypaul
 
гуру
19.03.18
11:04
(6) не понял.

сейчас - 8ч создание копии (не в курсе почему так, но по-моему это тупо копирование файла), 3ч свертка регистров. Надо еще время на проверку результата.
8 Вафель
 
19.03.18
11:06
(7)а кто будет и где проверять как данные из копии в рабочую залегли?
9 toypaul
 
гуру
19.03.18
11:08
(8) данные из копию в рабочую? в смысле? из копии в рабочую ничего не планируется.
10 Ёпрст
 
19.03.18
12:00
(0)
а в чем проблема то ?
по основному плану обмена(тот который полный) ты перенесешь всю прилетевшую регистрацию с других баз. Потом, меняешь базы местами и в остальных планах обмена меняешь номерки пакетов. всё собственно
11 Ёпрст
 
19.03.18
12:00
ну, можешь еще для надежности, почистить всю регистрацию
Требовать и эффективности, и гибкости от одной и той же программы — все равно, что искать очаровательную и скромную жену... по-видимому, нам следует остановиться на чем-то одном из двух. Фредерик Брукс-младший