Имя: Пароль:
1C
1C 7.7
v7: УРБД - повторная выгрузка ПБД
0 Looking
 
17.08.11
12:29
Доброго времени суток!
Полетела периферийная БД, с центральной недавно был обмен, т.е. практически все данные этой ПБД есть в ЦБД, можно-ли сделать повторную полную выгрузку данных из ЦБД для этой ПБД в новую чистую БД?
1 Ork
 
17.08.11
12:31
А чем отличаются данные для конкретной периферийки?
2 ДенисЧ
 
17.08.11
12:33
Удали в ЦБ старую ПБ, создай заново.
3 Ёпрст
 
гуру
17.08.11
12:34
либо тупо создать новую ПБ
либо клонировать ЦБ и вырезать лишнее
либо перезаписать все объекты старой ПБ
4 Looking
 
17.08.11
13:01
(3)
-либо тупо создать новую ПБ

есть объекты с правилами миграции "Место создания и центр", поэтому они в новую ПБД не попадут

-либо клонировать ЦБ и вырезать лишнее

а потом превратить её в нужную мне ПБД правкой ДБФ-ов?

-либо перезаписать все объекты старой ПБ

но при этом ведь не будет первичной выгрузки? как потом эти данные выгрузить в абсолютно чистую БД?
5 Looking
 
17.08.11
13:02
(1)правила миграциии - место создания и центр
6 Looking
 
17.08.11
13:02
(2)в неё не выгрузятся объекты с правилами миграции "Место создания и центр"
7 Looking
 
17.08.11
13:54
нашёл ссылку, получается повторная выгрузка возможна?

http://www.it-smith.ru/prog/158/670/
Обработка "СМИТ Восстановление Периферийной базы"
работает с базами DBF формата

предназначена для "стимуляции" Центральной базы РБД к ПОВТОРНОЙ выгрузке образа какой-либо из Периферийных баз

При подготовке ограниченной периферийной базы (миграция = место создания и центр) потребуется дополнительная обработка выборочной "перезаписи" объектов (прилагается к коммерческой версии обработки)8
8 Ёпрст
 
гуру
17.08.11
14:14
>>есть объекты с правилами миграции "Место создания и центр", поэтому они в новую ПБД не попадут

Это смотря как создать ПБ.. если с тем же id (простой правкой таблички 1SDBSET, то всё попадёт, остальное руками загнать принудительно.

>>>а потом превратить её в нужную мне ПБД правкой ДБФ-ов?
можно руками, можно прямым запросом

>>>но при этом ведь не будет первичной выгрузки? как потом эти данные выгрузить в абсолютно чистую БД?

будет 1 большой файл выгрузки, ПБ создать руками из пустого мд-ника.. тупо забив нужное в таблички от уриба (номер базы, номер пакета и т.д).
9 Looking
 
17.08.11
14:26
(8)вот такое решение нашёл, буду пробовать
http://1c.alterplast.ru/articles/repair_urbd.html
10 Looking
 
17.08.11
14:31
Нашлась копия ПБД 2-х недельной давности, можно-ли как-то в неё загрузить из ЦБД всё что было сделано за эти две недели?
11 Looking
 
17.08.11
14:46
+(10)как заставить ЦБД выгружать данные в ПБД 2-х недельной давности?
12 Ёпрст
 
гуру
17.08.11
15:29
(10) перезаписью объектов в ЦБ
13 Looking
 
20.08.11
18:59
(12)спасибо! решение в (9) помогло, единственное, что обработка по ссылке не отрабатывает подчинённые справочники - ЕИ, Цены номенклатуры и т.д. Для этих целей своё дописал.