|
Распределенная база. Как выгрузить только изменения конфигурации | ☑ | ||
---|---|---|---|---|
0
мистер игрек
22.09.17
✎
11:35
|
Есть РБ. Рабочая и тестовая. Рабочая это центральный узел.
Когда в рабочей базе изменена конфа, то надо: 1) выгрузит из рабочей в тестовую 2) в тестовый загрузит и обновит конфу базы даннх 3) из тестовой файл отправит в рабочую 4) из рабочей заново в тестовую т.е. происходит в 3-этапа. Так как база большая, изменения большие, обмен буде идти часами и это утомительно и не эффективно. А нельзя делать так чтоб в первом этапе отправит только изменения конфы или выгрузить 1-2 элемента чтоб выгрузка произошла быстро? |
|||
1
mehfk
22.09.17
✎
11:40
|
(0) Можно.
|
|||
2
мистер игрек
22.09.17
✎
11:48
|
как?
|
|||
3
mehfk
22.09.17
✎
12:06
|
Удалить зарегистрированные изменения, выполнить обмен, вернуть зарегистрированные изменения, выполнить обмен еще раз.
|
|||
4
mistеr
22.09.17
✎
12:07
|
(2) Отдельным планом обмена.
|
|||
5
mistеr
22.09.17
✎
12:08
|
(0) Я всегда думал, что изменения конфы из тестовой попадают в рабочую, в тут наоборот...
Вы там приверженцы экстремального программирования? |
|||
6
мистер игрек
22.09.17
✎
12:13
|
(3) А как вернут потом все удаленные регистрации изменений? Вед регистрируются же все объекты потом? Как система запомнит какие регистрации были удалены?
|
|||
7
мистер игрек
22.09.17
✎
12:40
|
(5) В тестовой базе рассчитываю себестоимость, так как это долго, чудовищные блокировки. А у нас документооборот большой, что сильно мешают работу пользователей
|
|||
8
Cyberhawk
22.09.17
✎
12:43
|
Иметь два плана обмена - один только для данных, второй только для конфигурации
|
|||
9
мистер игрек
22.09.17
✎
12:48
|
(8) Но в другом плане обмена УИД будет другой
|
|||
13
Рэйв
22.09.17
✎
13:16
|
(0)
1.Выгрузи cf из центра 2.Отключи тестовую от обмена 3.Загрузи в тестовую cf, обнови базу 4.Подключи тестовую обратно к обмену. |
|||
14
mistеr
22.09.17
✎
13:30
|
(9) Какой еще УИД?
|
|||
15
Tateossian
22.09.17
✎
13:31
|
(14) UUID же
|
|||
16
mistеr
22.09.17
✎
13:33
|
(15) Это ясно, а чего UUID?
|
|||
17
Serg_1960
22.09.17
✎
13:36
|
(0) "обмен будет идти часами и это утомительно и не эффективно" - Вы тут страшные сказки рассказываете? Я согласен, что само обновление на большой базе может долго идти, но при чём тут обмен данными?
Предлагаю сделать сеанс обмена данными, непосредственно перед обновлением - тем самым убираем из сообщения обмена с конфигурацией все изменения данных, сделанные пользователями. |
|||
18
мистер игрек
22.09.17
✎
13:39
|
(13) после загрузки конфы база не станет главным?
|
|||
19
Serg_1960
22.09.17
✎
13:41
|
(18) Эээ... Вы не в курсе про "отвязать/привязать узел"?
Пока меня интересует только одно: периодичность сеансов обмена? Только не говори "раз в месяц" - буду ругаться :) |
|||
20
Serg_1960
22.09.17
✎
13:48
|
PS: четвёртый пункт - лишний.
|
|||
21
мистер игрек
22.09.17
✎
13:53
|
(19) Раз в неделю
|
|||
22
Serg_1960
22.09.17
✎
14:02
|
Не смешно :( Зачем самому себе создавать проблемы? Настроить автообмен по расписанию, например, "раз в день", в полночь.
|
|||
23
мистер игрек
22.09.17
✎
14:08
|
(22) В планах есть. Вот запущу один раз по кругу, потом настрою
Минус в том что если изменена конфа то придется вмешаться |
|||
24
Serg_1960
22.09.17
✎
14:22
|
(23) Нет там никакого "минуса". Остановить/запустить автообмен - это без проблем. В типовых, буквально, сценарий обмена одной галочкой останавливается/запускается.
Зато может быть польза: настроенным обменом можно пользоваться "вручную" и, по крайней мере в моей конфигурации, автообмен происходит существенно быстрее, чем если я его "вручную" произвожу "из-под" плана обмена. |
|||
25
мистер игрек
22.09.17
✎
14:28
|
(24) Еще вопрос. Просто туплю. Как делается это?
"Отключи тестовую от обмена " |
|||
26
Рэйв
22.09.17
✎
14:35
|
||||
27
Рэйв
22.09.17
✎
14:36
|
там три кнопки всего.Разберешься:-)
|
|||
28
мистер игрек
22.09.17
✎
14:44
|
(26) нету пишет
|
|||
29
Serg_1960
22.09.17
✎
14:47
|
Вообще-то это всё можно сделать без левых обработок - с помощью параметра командной строки /ResetMasterNode.
https://its.1c.ru/db/metod8dev#content:5802:hdoc:отключениеинформационнойбазыотглавного_узла |
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |