Работа с УРБД

Опубликовал mykolap в раздел Администрирование - Распределенная БД (УРИБ, УРБД)

Работа с УРБД - Сделать базу главной, изменить номера сообщений, очистить регистрацию изменений...

Обработка позволяет:

Очистить регистрацию изменений

Проверить очистку

Установить главный узел

Снять признак главного узла

Изменить номера сообщений

15/09/11 - Добавлена версия для работы с 8.2 в режиме обычного приложения.

В принципе ее можно было легко получить и конвертацией...

P.S. Если нужно просто сделать базу не распределенной - есть более простой способ,

запуск в пакетном режиме

"...\1cv8.exe" DESIGNER /ResetMasterNode /IBName=mybase /NAdmin /PPass

Файлы

Наименование Файл Дата Размер Кол. Скачив.
rabota_urbd_2_05_82.epf
.epf 7,96Kb
06.02.13
454
.epf 06.02.13 7,96Kb 454 Скачать
rabota_urbd_2_04_81.epf
.1246432142 7,90Kb
06.02.13
736
.1246432142 06.02.13 7,90Kb 736 Скачать

См. также

Лучшие комментарии

11. cdb 08.07.2009 21:03
Большое спасибо за обработку. Мне понравилась.
+ 1 [ d_chekunov; ]
# Ответить

Комментарии

1. iov 01.07.2009 11:34
Хочу на 7.7.
# Ответить
2. oberonm 01.07.2009 12:01
А может имело смысл чуток изменить типовой вариант?
# Ответить
3. ABTOP 01.07.2009 12:02
Не работает, не выбирается узел.
# Ответить
4. mykolap 01.07.2009 13:58
Да, слетела типизация реквизита с узлом.
Исправил.
# Ответить
5. margosha80 07.07.2009 20:53
{Форма.Форма(48)}: Ошибка при вызове метода контекста (УстановитьГлавныйУзел): Недопустимое значение параметра (параметр номер '1')
ПланыОбмена.УстановитьГлавныйУзел(ГлавныйУзел);
Я хотела сделать базу главной
Ответили: (6)
# Ответить
6. mykolap 07.07.2009 21:38
(5) Чтобы база стала главной - надо снимать признак главного узла, а не устанавливать. Если у базы нет главной - тогда она главная.
# Ответить
7. margosha80 07.07.2009 21:44
В том то и дело. Если я ставлю на главный узел и нажимаю "Установить главный узел" ничего не происходит
# Ответить
8. margosha80 07.07.2009 21:51
Я на 1.6.15.6 пробую
Ответили: (9)
# Ответить
9. mykolap 07.07.2009 22:39
(8) Надо нажимать не "Установить признак главного узла", а "Снять признак главного узла". "Установить" применяется чтобы снова сделать базу подчиненной.
# Ответить
10. margosha80 07.07.2009 23:15
Гениально. Если бы могла поставить 2 плюса, то поставила бы!!!!!!
# Ответить
11. cdb 08.07.2009 21:03
Большое спасибо за обработку. Мне понравилась.
+ 1 [ d_chekunov; ]
# Ответить
12. lyzhenko.irk 09.07.2009 13:02
Нет кнопки выполнить.... что делать...?
Ответили: (14)
# Ответить
13. Pivovar 16.07.2009 13:14
+ , для себя еще добавил очистку регистрации изменений для определенного узла
Ответили: (15)
# Ответить
14. mykolap 04.09.2009 21:09
(12) Кнопка выполнить не нужна. Для выполнения действий предназначены соответствующие кнопки. Аватар обновил.
# Ответить
15. mykolap 04.09.2009 21:10
(13) Обновил обработку. Если узел выбран - будет очистка только по выбранному узлу, если узел пустой - очистка по выбранному плану обмена.
# Ответить
16. MegaMouse 17.06.2010 14:46
Сегодня попробую на бух 2,0 - отпишу
# Ответить
17. MegaMouse 25.06.2010 11:40
Бух 2,0. Продвинутые юзеры удалили центральную базу.
Что осталось - отвязал от УРИБ , опять настроил с нуля. полет нормальный.

Спасибки
# Ответить
18. ostrovskii_a 04.10.2011 23:43
нормально работает УТ 10.3
# Ответить
19. ILYA1C 24.10.2011 06:47
очень удобно, спасибо
# Ответить
20. VasilevaHelen 07.11.2011 16:58
Спасибо, очень удобная обработка, пригодилась.
# Ответить
21. PereYP 30.11.2011 09:00
на КА 1.1.14 отработала отлично,спасибо
# Ответить
22. mkobzancev 12.12.2011 19:14
норм разработочка - помогает при небольшом допиливании под нашу упп измененную
# Ответить
23. dimisa 15.12.2011 12:38
Спасибо автору --- удобная штука
использовалась для быстрого развертывания копированием базы и настройки обмена
(не через стандартную процедуру выгрузки базы)
очень удобно и экономит массу времени
Ответили: (28)
# Ответить
24. annhv 20.12.2011 08:59
Спасибо, часто пользуюсь...
# Ответить
25. nurislam 23.12.2011 19:45
Удобная и нужная обработочка.Спасибо
# Ответить
26. Artemuch 08.02.2012 18:45
Отлично попробуем. Уже весь форум просмотрел это наиболее полная орбработка для манипуляциями с периферийными узлами. Автору спасибо.
# Ответить
27. ZigSit 13.02.2012 14:08
Хорошая и нужная обработка.
Спасибо.
# Ответить
28. soba 21.02.2012 22:49
(23) dimisa,
Можно поподробнее про копирование? Физическая копия базы а затем привязка к планам? А что, разве у базы нет ID ?
# Ответить
29. vprus 24.02.2012 18:35
Великолепная обработка. Постоянно ей пользуюсь.
# Ответить
30. white125 04.03.2012 19:27
Очень помогла обработка. Спасибо
# Ответить
31. klel 06.03.2012 21:17
Хорошая штука нуна призадуматься о её использовании!!=) 5+ спасибо за разработку дружище
# Ответить
32. damiron 16.05.2012 19:47
Хорошо, так же можно подумать про кнопку выгрузки или копирования базы
# Ответить
33. kondrat1C 07.06.2012 08:37
а есть вариант под 8.1?
очень нужно
Ответили: (34)
# Ответить
34. mykolap 07.06.2012 14:22
(33) kondrat1C,
В самой публикации есть изначальный вариант, без суффикса 82, он под 8.1.
На главной страничке отображается файл по умолчанию, по умолчанию конечно же я сделал под 8.2.
Нажмите кнопку "Просмотреть и скачать все файлы"
# Ответить
35. bassz 28.06.2012 14:03
это мне поможет
ситуация такая
нужно из центральной базы сделать подчиненную и запустить между ними обмен
допустим на филиале разворачиваю самый свежий бекап основной базы
как из основной базы сделать дополнительную ?
Ответили: (36)
# Ответить
36. MegaMouse 28.06.2012 18:06
(35)Вопрос сумбурный несколько... А что Вы собственно хотите?
Сделать так чтоб 2 и более офиса работали как-бы в разных базах и в тоже время видели доки созданные другим офисом???

Тогда типовой РИБ(УРБД) , а вот когда ЭТО заглючит - берете данную обработку и пытаетесь все исправить.

Почитайте описание - иногда помогает.
# Ответить
37. bassz 04.07.2012 00:43
хочу сделать подчиненную базу из бекапа SQL основной базы
так получится ?
# Ответить
38. Stas-ch 22.10.2012 15:07
Может я в чем не разобрался - прошу помощи. Надо быстро сделать подчиненный узел.
Последовательность выполненных действий в УТ 10.3.13.2:
1. Открыл демо базу - там есть два узла Центральный офис (помечен зеленой точкой как главный) и Магазин.
2. Сделал для Магазина базу стандартным образом - узел Магазин помечен зеленой точкой, Центральный - красный.
3. Сделал копию Центральной базы, запустил эту обработку. Выбрал план обмена Полный, Узел - Магазин.
4. Нажимаю кнопку Очистить регистрацию изменений, Установить главный узел.
Проверяю - Магазин стал красный, и Центральный офис - остался с зеленой точкой (типа он главный).
Мне то надо наоборот.
5. Нажимаю Снять признак главного узла. Все возвращается обратно, как было сразу после копирования.
6. Выбираю Центральный узел - Снять признак главного - ничего не происходит.
7. Нажимаю Установить главный узел - получаю ошибку
{Форма.Форма.Форма(55)}: Ошибка при вызове метода контекста (УстановитьГлавныйУзел)
ПланыОбмена.УстановитьГлавныйУзел(ГлавныйУзел);
по причине:
Недопустимое значение параметра (параметр номер '1')

Что я делаю не так и какая последовательность действий для быстрого создания подчиненного узла?
# Ответить
39. Stas-ch 22.10.2012 15:26
Попробовал вручную изменить наименование узлов - поменял местами наименование и номер у главного и магазина - вроде все заработало. Надеюсь правильно все сделал?
# Ответить
40. dr555 16.03.2013 19:55
скинте плиз на почту dr555@list.ru
# Ответить
41. Jogeedae 17.05.2013 03:58
велосипед. минуснул бы, да $m не хватает.
Ответили: (42)
# Ответить
42. MegaMouse 17.05.2013 07:44
(41) Всплыла фраза из рекламы :"А Вы его кушать пробовали???".
Минусанул бы Вас ,Jogeedae, да както жалко... и не денег.

mykolap , через полгодика ждем для 8.3 -))
Ответили: (43)
# Ответить
43. Jogeedae 17.05.2013 09:13
(42) MegaMouse,
во-первых, каюсь - реакция была бы никакой, если бы увидел 2009 год сразу.
во-вторых, "кушать" попробовал, до этого судил по скрину формы. Скачав обработку надеялся ошибиться, но увы при сравнении с типовой "РегистрацияИзмененийДляОбмена" тут нет ничего перекрывающего её возможности.
в-третьих, тут есть неплохой вариант типовой.
в-четвертых, давайте, жалейте меня.
Ответили: (44)
# Ответить
44. MegaMouse 17.05.2013 09:23
(43) Такой развернутый ответ с конкретикой мне нравится больше.
в 2009 наверное альтернативы небыло, или это решение мне лично понравилось.

в-четвертых : Спасибо, зарядили позитивом на день - пойду поработаю.

Всем спасибо, ХОРОШЕГО НАСТРОЕНИЯ и УДАЧИ!!!
# Ответить
45. Odinsov 02.04.2014 13:26
Спасибо, пригодилось
# Ответить
46. sly_ter 11.06.2015 09:01
Маленький вопрос. У меня есть центральная база и куча периферийных, в центральной мне надо внести небольшие изменения без передачи изменений в периферийные. Мне надо запустить обработку и выбрать "снять признак главного узла", а после внесения изменений "установить главный узел"? Слетят ли планы обмена, нужно ли будет их заново создавать?
# Ответить
47. mykolap 12.06.2015 13:39
На уровне платформы происходит контроль чтобы конфигурация в центре и подчиненных узлах была идентичной.
Контроль на уровне каждого сообщения обмена.
Основное назначение обработки было восстановление идентичности конфигурации в рамках УРБД в случае когда такая рассинхронизация произошла в результате какого то сбоя.

Включение возможности редактировать конфигурацию имеет смысл именно для подчиненного чтобы в него загрузить конфигурацию идентичную главному.

Ничего при этом не слетает, просто нужно отключить от главной базы, залить конфигурацию, обратно привязать.
Всегда это проделывал успешно (десятки раз проделывал).
# Ответить
48. Lokwud 21.11.2015 09:55
Спасибо
# Ответить
49. element 29.12.2015 08:06
у Вас не будет такой же в арсенале для 8,0 / ут 10.2 ... ??
если что в личку пишите element_ooo@mail.ru
# Ответить
Внимание! За постинг в данном форуме $m не начисляются.
Внимание! Для написания сообщения необходимо авторизоваться
Текст сообщения*
Прикрепить файл