|
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: Фигасе, не знал. Спасибо! )
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |