Выгрузить только конфигурацию #160163


#0 by Луч света в темном
Имеется распределенная база УТ. Есть центральная и периферийная база. Надо из центральной в периферийную выгрзуить только конфигурацию. Как отфильтровать выгрузку данных? ЧТо бы только конфу?
#1 by ТелепатБот
#2 by Луч света в темном
Спасибо телеботу. Но в указанной ссылке этого нет.
#3 by sad
Можна в плане обмена снимать миграцию. ВЫгрузить базу а потом настроить миграцию снова
#4 by Луч света в темном
да, я понима. Как?
#5 by sad
Я так с регистрами и доками делаю. Выгружаю только справочники. При создании начального образа. Что как? Ты настраивал миграцию ??????????
#6 by Луч света в темном
а, я понял. Ты имеешь в виду в миграции галки поснимать. Нет, это менять не хочу.
#7 by Луч света в темном
хочу программно отсечь
#8 by sad
Это при создании начального образа ?? или вообще выгрузку править надо ????
#9 by sad
Простые приемы разработки (Габец, Гончаров)
#10 by Луч света в темном
Вроде бы разобрался. В модуле плана обмена написал: Хотел бы узнать это правильное решение?
#11 by sad
Я делаю так ПланыОбмена.УдалитьРегистрациюИзменений(глУзел,стр.Значение); Но это правлю выгрузку А вот так когда нач образ создаю Процедура ПриОтправкеДанныхПодчиненному(ЭлементДанных,ОтправкаЭлемента)
#12 by sad
НеВыгружатьДокиИРегистры -  это флажок в узле
#13 by sad
Флажок истина при начальном создании образа. Потом ложь, чтобы все выгружалось. А на Автоообмен рядовой свою обработку написал с выкаткой элементов что выгрузизились. Потом можна править выгрузку вручную если надо.
#14 by sad
ау Луч света ты тут??
#15 by Луч света в темном
Я тут. Свой вариант испытываю.
#16 by Луч света в темном
Кстати, а в чем разница при отправке между ОтправкаЭлементаДанных.Удалить и ОтправкаЭлементаДанных.Игнорировать
#17 by sad
У меня вся автоматическая регистрация отключена. Есть пара глобальных процедур на автообмен которые разруливают ситуацию при записи проведении и тд. Тоесть выгрузку саму править мне не надо. Но могу если захочу по каждому узлу отдельно. Разница думаю в том (не уверен конечно) что игнорировать всю жизнь будеш а удалил раз и все регистрация изменений для данного узла снятаа при Игнорировать будет висет вечность. Хотя мож я ошибаюсь.
#18 by sad
А вот процедурки названия из 7.7 взял. У ж очень к 7 привык. глВсеИнформационныеБазы глМестоСозданияИЦентр глМестоСоздания
#19 by Луч света в темном
Объясняю ситуацию. Есть центр и периферия. Обмен настроен и работает уже довольно давно. И тут у людей случилась какая-то бяка и они примерно месяц не могут получить данные из перифийки в центр для сведения отчета. В центре активно менялась конфигурация. Поэтому решил не тратить время на разборки почему ДАННЫЕ из центра не закачиваются в периферийку, а поменять конфу, выгрузить ТОЛЬКО КОНФИГУРАЦИЮ, загрузить ее в периферийку, получить оттуда данные. После этого вернуть все в зад и уже спокойно разбираться в ситуации.
#20 by sad
Наверно надо бы разобраться сначала но.... Так ті будешь начальній образ создавать ??? Нет я так понимаю ???
#21 by Луч света в темном
Да он есть уже. И работают в нем уже с сентября.
#23 by Луч света в темном
Повторюсь. Смотри Что правильнее? Игнорировать или Удалить?
#24 by sad
Или ваще просто в плане обмена временно отключи миграцию воще. Сделай автообмен с нужной тебе переферией. А потом верни миграцию обратно.
#25 by Луч света в темном
Нет, мне кажется это черевато боком вылезти.
#26 by sad
Ну сам реши как тебе лучше разницу как я думаю я тебе написал.
#27 by sad
если удалишь значить все зарегистрированные изменения для перефериии будут удалени и начнется все сначалаю а про игнорируеш возможно при следующей вигрузке опять теже изменения будут выгружаться.
#28 by Луч света в темном
Окей, спасибо.
#29 by sad
Эксперементируй
#30 by sad
Правда не на рабочей а на копии :))
#31 by sad
В твоем случае наверное надо игнорировать.
#32 by sad
а ты здесь еще мысля пришла :))))
#33 by Луч света в темном
Неа, уже на рабочей и уже отправил на периферию.
#34 by Луч света в темном
:-)
#35 by sad
Я обработку написал выгрузки/загрузки доков и справочников в XML. Выгрузи все что надо на переферии в центр через эту обработку. А потом пересоздай переферию ??:))
#36 by sad
У себя проверял полностью работает
#37 by sad
На ИТС думаю таких валом но это своя :)))) родненькая.
#38 by sad
Через игнорировать сделал???
#39 by Луч света в темном
Да. Удалить - удалил бы уже имеющиеся данные в периф.
#40 by sad
да вот тожа сел вчитался наморщив лоб. Игнорировать надо. Мне удалит рулит потомучто пустую создаю. А если обработка надо напиши. Иду на обед.
#41 by Луч света в темном
Не, спасибо. Пока не надо.
#42 by it086
в вашем случае проще наверное было синхронизировать кофигурации центральной и периферийной
#43 by France
создай два плана обмена. 1. Конфигурация - распределенаая 2. Полная выгрузк - нераспределенная.. вот и есть возможность выгружатьзагружать отдельно конфигурацию и данные..
#44 by Луч света в темном
ЛОгично. Не подумал. А как это делается? Но хочу всем сказать спасибо большое. Но как мне кажется мой вариант - наиболее оптимальный. Три строчки и все гуд.
#45 by it086
выгружаешь конфигурацию из центральной в cf-файл. затем отключаешь периферийную от распределенки. при этом защита от изменений конфигурации в периферийной снимается. загружаешь cf-файл и подключаешь периферийную к распределенке обратно.
#46 by it086
+44 у плана обмена есть метод УстановитьГлавныйУзел. если в качестве параметра установить Неопределено, то это и будет отключением от распределенки
#47 by Луч света в темном
Спасибо, не знал. Буду иметь ввиду. Но сейчас этот вариант не подходит, так как нужен непосредственный доступ к периферийке, а его сейчас нет.
#48 by Луч света в темном
Блин, не помогло все это. КОроче выдается все таже ошибка при чтении файла из центральной базы в периферийной: Ошибка разбора XML [35175,86]-'>' expected. В чем может быть проблем?
Тэги:
Ответить:
Комментарии доступны только авторизированным пользователям