v7: Как восстановить периферийную базу #636571


#0 by sergapt
Она сломалась, есть ее копия месячной давности и центральная база.
#1 by lesstat
ну создай новую периферию из центральной
#2 by Скользящий
Если миграция полная проще новую создать. Если нет, то все равно создать новую из сломанной перенести те документы которые не мигрируют
#3 by ЧеловекДуши
А как у вас настроены правила обмена?
#4 by sergapt
3) Правила настроены вручную, не все документы есть в периферийной, в центральной есть все.
#5 by Скользящий
Если в центральной все, значит новую создавай тогда.
#6 by sergapt
буду пытаться. 1. удалю в ЦБ в конф-ре ПБ, и создам с таким же префиксом заново 2. Выгружу. 3. Загружу в ПБ. Правильно? 4. Посмотрю что вышло, пото если что еще вас побеспокою
#7 by Mikeware
Склонируй, и удали ненужное. быстрее будет
#8 by cw014
Дааа, помница мы с помощью таблиц УРБД, 1с++ кувалды и чьей-то матери сделали миграцию двухстороннюю 7.7->8.1
#9 by Скользящий
С таким же нельзя. Но мне говорили как то, что правкой таблиц можно добиться того, что база будет считать себя невыгруженной и получить первичную выгрузку уже существующей базы заново... Но тебе рекомендую просто создать первичную базу с новым кодом.
#10 by Mikeware
для генерации новой базы - как раз можно. а в его случае - даже нужно.
#11 by Dolly_EV
Если предполагается с поломанной потом чего-то доносить в восстановленную из Центральной, то лучше не перевыгружать а в 1DBSET на нужной периферийке поставить "N" - выгрузится с тем же ИД  cw014, можно по-подробнее? осталось чего-нить может? у меня примерно таже задача щас маячит на горизонте: Подружить самописную 7.7 и БП 8.2 на предмет постоянного корректного обмена туда-сюда
#12 by razlagator
делал так пару месяцев назад, настучался я в бубен тогда...
#13 by Dolly_EV
1. Копия ЦБ (это наша будущая ПБ) 2.1 Если от побитой ПБ остался целый 1SDBSET - копируем его в "Копию ЦБ" - всё - это новая ПБ 2.2 Если не остался - открываем любым редактором дбф 1SDBSET, удаляем все строки кроме ЦБ и нашей ПБ. В поле DBSTATUS в строке с ЦБ вместо "M" ставим "P", в строке с ПБ вместо "С" ставим "M" (все буквы - латинские) Про структуру файлов УРБД смотреть, например здесь: 3. остается удалить из нее "лишние" доки, которые по правилам миграции не должны попадать в нее
#14 by Mikeware
Примерно так:
#15 by Mikeware
а в 1SSystem код базы кто менять будет? Пушкин?
#16 by Dolly_EV
дадада! оно какбэ само-собой разумеется)))
#17 by Dolly_EV
спасибо!
#18 by Dolly_EV
, можно в личку тогда уж и остальное по теме (в каком-нить виде)? а то по вырванному из контекста пинок не достаточно силен для окончательного осмысления :-(
#19 by Mikeware
разумеется, что Пушкин? :-)
#20 by Mikeware
а что именно?
#21 by Mikeware
коррректируешь выгрузку в восьмерку, вместо отбора "по датам" - делаешь выборку документов нужного вида через ВернутьИзмененныеДокументы. после этого - ПодготовитьКВыгрузке ну а при подтвекрждении обмена (если снеговик полностью принял обмен) - ПодтвердитьОбмен с нужным идом.
#22 by Надсмотрщик
И что же там "сломалось"?
#23 by cw014
ТЗ на почту, попробую поискать
#24 by Dolly_EV
конечно он :-) (бесит, что нельзя здесь свои посты править :- - последовательность применения (схема), - как обрабатывается выгрузка из 7.7 на стороне 8 (принцип , код на 8), - ...короче разжевать и положить :-) Из приведенного я понял, что 8-ка по отношению к 77 - "периферийка" (ИдБазы="1C8"), на сервере создается табличка "СоответствияОбъектов", с которой при каждой сессии обмена джойнится 1supdts... короче без более полноценного примера тямы не хватает :-(
#25 by Dolly_EV
кинул
#26 by Mikeware
скорее, просто семерка - ведущая база. оперативный учет ведется в ней. все созданные/изменные документы регистрируются урбдшкой, и отбираются для выгрузки именно не по периоду, а по регистрации в 1сапдейтсе. см
#27 by Mikeware
Короче, стучиь в аську, есличо®
#28 by Dolly_EV
угу, это я понял... на 8 чего уходит в итоге? в каком виде? и как обрабатывается на входе 8-кой?... Ок, стукнусь!
#29 by cw014
Где ТЗ то?
#30 by cw014
Лови письмо
#31 by Ёпрст
поставь мод.
#32 by Ёпрст
единственное, там реализован только односторонний обмен 7--->8 в обратную сторону написать недолго.
#33 by cw014
поймал?
Тэги: 1С 7.7 и ранее
Ответить:
Комментарии доступны только авторизированным пользователям

В этой группе 1С