gifts2017

Работа с УРБД

Опубликовал Николай Павлучинский (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
471
.epf 7,96Kb 471 Скачать
rabota_urbd_2_04_81.epf
.1246432142 7,90Kb
06.02.13
737
.1246432142 7,90Kb 737 Скачать

См. также

Вознаграждение за ответ
Сумма: 0 $m
Добавили:
Роман Садиков (element) (1.00 $m)
Подписаться Добавить вознаграждение

Комментарии

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

Спасибки
18. ostrovskii_a (ostrovskii_a) 04.10.11 23:43
нормально работает УТ 10.3
19. Илья (ILYA1C) 24.10.11 06:47
20. Елена Васильева (VasilevaHelen) 07.11.11 16:58
Спасибо, очень удобная обработка, пригодилась.
21. Yurii P (PereYP) 30.11.11 09:00
на КА 1.1.14 отработала отлично,спасибо
22. Max (mkobzancev) 12.12.11 19:14
норм разработочка - помогает при небольшом допиливании под нашу упп измененную
23. Vasiliy (dimisa) 15.12.11 12:38
Спасибо автору --- удобная штука
использовалась для быстрого развертывания копированием базы и настройки обмена
(не через стандартную процедуру выгрузки базы)
очень удобно и экономит массу времени
24. Ann Post (annhv) 20.12.11 08:59
Спасибо, часто пользуюсь...
25. Нурислам Ямбаев (nurislam) 23.12.11 19:45
Удобная и нужная обработочка.Спасибо
26. Artem Lapa (Artemuch) 08.02.12 18:45
Отлично попробуем. Уже весь форум просмотрел это наиболее полная орбработка для манипуляциями с периферийными узлами. Автору спасибо.
27. Vasiliy VSM (ZigSit) 13.02.12 14:08
Хорошая и нужная обработка.
Спасибо.
28. soba (soba) 21.02.12 22:49
(23) dimisa,
Можно поподробнее про копирование? Физическая копия базы а затем привязка к планам? А что, разве у базы нет ID ?
29. Виктор Прус (vprus) 24.02.12 18:35
Великолепная обработка. Постоянно ей пользуюсь.
30. Александр Кузяшин (white125) 04.03.12 19:27
Очень помогла обработка. Спасибо
31. Dimon (klel) 06.03.12 21:17
Хорошая штука нуна призадуматься о её использовании!!=) 5+ спасибо за разработку дружище
32. Дамир Ахтямов (damiron) 16.05.12 19:47
Хорошо, так же можно подумать про кнопку выгрузки или копирования базы
33. Виталий Кондратьев (kondrat1C) 07.06.12 08:37
а есть вариант под 8.1?
очень нужно
34. Николай Павлучинский (mykolap) 07.06.12 14:22
(33) kondrat1C,
В самой публикации есть изначальный вариант, без суффикса 82, он под 8.1.
На главной страничке отображается файл по умолчанию, по умолчанию конечно же я сделал под 8.2.
Нажмите кнопку "Просмотреть и скачать все файлы"
35. bassz (bassz) 28.06.12 14:03
это мне поможет
ситуация такая
нужно из центральной базы сделать подчиненную и запустить между ними обмен
допустим на филиале разворачиваю самый свежий бекап основной базы
как из основной базы сделать дополнительную ?
36. АНДРЕЙ Фамилия (MegaMouse) 28.06.12 18:06
(35)Вопрос сумбурный несколько... А что Вы собственно хотите?
Сделать так чтоб 2 и более офиса работали как-бы в разных базах и в тоже время видели доки созданные другим офисом???

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

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

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

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

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

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

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

Ничего при этом не слетает, просто нужно отключить от главной базы, залить конфигурацию, обратно привязать.
Всегда это проделывал успешно (десятки раз проделывал).
48. Alex Dekabrist (Lokwud) 21.11.15 09:55
49. Роман Садиков (element) 29.12.15 08:06
у Вас не будет такой же в арсенале для 8,0 / ут 10.2 ... ??
если что в личку пишите element_ooo@mail.ru
50. Галина Орехова (orehova123) 25.10.16 15:25
метод DESIGNER /ResetMasterNode не работает, начиная с платформы 8.3.7, выпадает в ошибку backend.dll
51. Сергей Бутенко (Butenko_sn) 11.11.16 00:00
(50) orehova123,
Подстава! Действительно не работает! Пришлось базу периферийную из центральной заново восстанавливать!
Для написания сообщения необходимо авторизоваться
Прикрепить файл
Дополнительные параметры ответа