Имя: Пароль:
1C
1C 7.7
v7: Восстановление ссылок на справочник
0 wylde
 
23.05.12
14:43
Есть 2 базы в DBF. Рабочая и старый Бэкап. В рабочей удален справочник "Банки". Соответственно справочник "Расчетные счета" не находит на них ссылки, пишет "обеъкт не найден". Возможно ли как то перенести этот справочник из бэкапа с восстановлением ссылок на объекты?
1 povar
 
23.05.12
14:44
можно даже восстановить из рабочей, если таблицы не сжимали
2 wylde
 
23.05.12
14:47
DBF это разернутая база и там и там. Так что сжимали.

Пробовал выгружать объекты через обработку "Универсальный обмен данными в формате XML" вроде как выгружает какие-то ID номера объектов. Загружает элементы в рабочую базу без проблем но "объект не найден" все равно. Запустил сейчас ТиИ может подцепит.
3 1Сергей
 
23.05.12
14:49
у вас что, счетов много? восстановить банки и переназначить в счетах
4 BlackSeaCat
 
23.05.12
14:51
5 wylde
 
23.05.12
14:52
Думаю не совсем подойдет способ. Пройтись по расчетным счетам не проблема. Помимо расчетных счетов может быть еще где то ссылка.
6 ЧеловекДуши
 
23.05.12
14:52
Если справочник не большой, то:
1. Сделать полный бекап БД
2. Запустить ТиИ с восстановлением объектов по ссылкам
3. Заполнить руками :)
7 Salimbek
 
23.05.12
14:52
(0) Сделать копию рабочей базы, положить в эту копию файл ДБФ с этим справочником от бэкапа и потестить
8 ЧеловекДуши
 
23.05.12
14:53
(5)Возможно индексы побились :)
9 0_Serg_0
 
23.05.12
14:53
а если тупо дбф-ку с банками подменить?
10 1Сергей
 
23.05.12
14:53
(7)+1 я бы также сделал
11 Salimbek
 
23.05.12
14:53
+(7) Таким образом не будет информации только по тем записям, которые были введены после создания бэкапа.
12 0_Serg_0
 
23.05.12
14:55
(11) только по тем банкам , которые были после бэкапа введены
13 wylde
 
23.05.12
14:59
ок, а как найти имя таблицы банков?
И еще вопрос - перенос данных через XML не поможет в данном случае?
14 1Сергей
 
23.05.12
15:02
(13) .dd
15 wylde
 
23.05.12
15:02
Помимо банков там еще потерлись "Материалы", "Объекты строительства", в общем справочник "банки" это для примера
16 0_Serg_0
 
23.05.12
15:04
(15) хех!
а хоть чёто осталось?? может проще - бэкап + 1 день вбить ручками??О_о
17 wylde
 
23.05.12
15:09
бекап за 14 апреля )
18 chief accountant
 
23.05.12
15:17
Жесть
19 Скользящий
 
23.05.12
15:22
1Сники делятся на тех кто еще не делает бэкапов, и на тех кто их уже делает.
20 Скользящий
 
23.05.12
15:22
причем лучше сразу во вторую категорию попасть, иначе есть риск повышенного расхода вазелина в местах для этого не предназначенных.
21 wylde
 
23.05.12
15:24
2  0_Serg_0: в базе все есть только вот "Банки", "Материалы", "Объекты строительства" похерились.
22 wylde
 
23.05.12
15:26
а проще было бы в SQL версии или в DBF ссылки восстанавливать?
23 0_Serg_0
 
23.05.12
15:28
(21)
ну так сделай копию - и увидишь!
не будет ссылок лишь на новые объекты - после бэкапа заведённые = придётся их перебить ручками
(22) не проще
24 ЧеловекДуши
 
23.05.12
15:31
Лучше подыми бекап, не мучайся, если все потеряно, то это уже не база :)
25 ЧеловекДуши
 
23.05.12
15:31
(22)Без разницы, но в DBF просто скопировать файлы :)
26 wylde
 
23.05.12
15:31
Ок щас делаю копию, имя таблицы нашел. Буду пробовать подменять.
27 Ёпрст
 
23.05.12
16:18
28 wylde
 
23.05.12
16:23
Епта! Прокатило с подменой!!! ))) Спасибо ребята!
Со справочником "Банки" по крайней мере вроде все норм сейчас )
29 wylde
 
23.05.12
16:25
2 Ёпрст4 : За ссылку спасибо но на ифостарте дорого и конфигурациии баз немного отличаются
30 wylde
 
23.05.12
16:25
Щас попробую с Материалами такой фокус
31 ЧеловекДуши
 
23.05.12
16:34
(29)Чего дорого? Там пофлудить надо на форуме и будут тебе тумбрики :)
32 ЧеловекДуши
 
23.05.12
16:35
(30)Банки не материалы ;)
Тебя ждет 2-ух месячное разочарование.
33 wylde
 
23.05.12
16:43
2 ЧеловекДуши: Да не, вроде нормуль с материалами тоже, из оборотки по 10 счету не найдено где-то 100 объектов. Ну это малая часть. Думаю это новые материалы что завели за месяц. Сделаю ТиИ базы а потом через замену значений. Могло быть все гораздо хуже.
34 wylde
 
23.05.12
16:45
ДО этого оборотка по 10 счету вообще была вся "Объект не найден" )) Там этих материалов дофигищи.
35 Ёпрст
 
23.05.12
16:46
36 wylde
 
23.05.12
16:57
2  Ёпрст4: Фигасе, не знал. Спасибо! )