Имя: Пароль:
1C
 
Нет md и dd. Как восстановить?
0 Olimp1c
 
08.03.06
12:02
Попал в не очень хорошую ситуацию: есть только dbf и информация о том, что это приблизительно релиз 469. Простая подстановка md 469 ничего не дает. Как быть в это ситуации? Спасибо
1 Diter
 
08.03.06
12:09
ИМХО - никак.. Это конкретный папандос
2 Diter
 
08.03.06
12:09
Можно конечно попытаться прочитать данные и попробовать их импортировать в чистую 469, но кажется это врядли получится
3 Конь в пальто
 
08.03.06
12:12
(0) как же тебя угораздило - то ?
4 Olimp1c
 
08.03.06
12:14
Дык... Говорил я человеку - сохраняйся, а он - обновил не пойми какой релиз ПРОФ на базовую 473 простой заменой md, с последующим тестированием и ИСПРАВЛЕНИЕМ)
5 Волшебник
 
модератор
08.03.06
12:25
(4) Оригинальный способ обновления! почему ТЕБЕ приходится разгребать его проблемы?
6 Olimp1c
 
08.03.06
12:43
Попросили. Раньше работал во франче.

Версия с переносом из dbf не вдохновляет - их там штук 100.
А где можно скачать плагин для Far'а ComPound?

Еcть ли еще версии как спасти рядового Иванова?)
8 romix
 
модератор
08.03.06
12:49
(6) Имхо проблема не решается. Можно попробовать вручную привести DBF в соответствие новой структуре DD, но при этом может оказаться, что дешевле забить все заново.

Посмотри еще в папке NEW_STRU - не лежит ли там версия MD до обновления.
9 account77
 
08.03.06
12:50
Нет md и dd
Неужто вообще никогда копий не делали?
10 syktyk
 
08.03.06
12:50
Мдя... Вот такие франчи...
11 Директор PR отдела
 
08.03.06
12:51
Требуй много денег и достаточное количество времени, иначе не связывайся. Нуевонах такие посстановления.
12 у лю 427
 
08.03.06
13:00
да простенько все основное восстанавливается... Только муторно... Ну его нах...
13 zzzzz
 
08.03.06
13:02
Лично я не знаю способа исправления. Кроме написания ДД заново. Что настолько геморойно, что не стоит даже говорить. И я не вижу адекватной суммы для этой работы.
зы Интересно, есть другой способ?
14 Olimp1c
 
08.03.06
13:03
(8) - Сейчас этим и занимаюсь.
В NEW_STRU уже смотрел - нету. Да и после тАкого обновления вряд ли.
(9) - Нету... это как раз тот случай, когда уверенность переходит в самоуверенность
(10) - времени до завтрашнего дня.

Спасибо всем за советы. С праздником всех!!!
15 у лю 427
 
08.03.06
13:04
Насчет адеккватной суммы - это точно... А насчет данных ... ну так это же элементарно...
16 syktyk
 
08.03.06
13:06
Кстати номер релиза в некоторых доках в отдельном поле лежит.
17 Директор PR отдела
 
08.03.06
13:07
До завтра не успеешь восстановить. Хотя если примерно представляешь что за конфа, то можно.
18 syktyk
 
08.03.06
13:10
+(17)Главное определится, что это: бухия, торговля, зарплата или комплексная.
19 Скользящий
 
08.03.06
13:10
(0) Ты конкретно попал. Я бы лично даже связываться не стал.
20 у лю 427
 
08.03.06
13:18
Ну денег тут явно не предложат... А за тарелку супа пусть сами делают...
21 zzzzz
 
08.03.06
13:19
(0) Сообщи, если сможешь сделать до завтра. Не верится. Просто не верится.
22 raykom
 
08.03.06
13:22
(0)Я удалил из своей конфы ДД и подставил ДД из какого то примера (конфы), дажо не глядел што за пример. Призапуське сообщил о нарушении целостности базы. В конфиге сделал тестирование частично: физическая целостность,реиндехсация, логическая и упаковка, в сообщении сказало, што словарь не соответствует структуре. Взлетело. Все по местам стоит. А што ДД, это де словарь ? Критично разве ? Ну а МД не знаю. Я МД раньше менял в лоб, тока знал, што на што меняю. Потом выгрузить загрузить, ну это аналогично упаковке.
23 у лю 427
 
08.03.06
13:22
(21) если ДБФ физически не коцаные, то работы часа на 3-4...
Но часть инфы тестированием и исправлением убита - ее не восстановишь...
24 у лю 427
 
08.03.06
13:23
(22) на ДД можно вообще положить... аргумент...
25 raykom
 
08.03.06
13:27
(24)Тагда где засада ? МД меняеца в лоб. Проверено.
26 F
 
08.03.06
13:28
В Дбф-ке с константами посмотри номер релиза!
27 raykom
 
08.03.06
13:29
Мдя, в сабже сказано што воще, тока ДБФ есь. Похоже Дитер прав, с импортом упражняться надо...
28 F
 
08.03.06
13:32
1SCONST.DBF первая стока номер релиза
29 у лю 427
 
08.03.06
13:33
(27) импорт - это восстановление ссылок... Лучше послать Дитера с импортом... за газом...
30 Olimp1c
 
08.03.06
13:53
(20) - smile
(18) - Бух ~ 469
(28) - 473
(22,25,27) - dd - то есть, его и правлю. Попробуй md у 469 заменить на md у 473. Действительно запускается, но в некоторых местах лажа, поэтому человечек сделал, не долго думая, тестирование и исправление, без сохранения.

Если сейчас делать тестирование - то пишет:

Таблица - SC112. Не сошлось наименование поля номер 18 - SP45592
Таблица - SC135. Не сошлось наименование поля номер 7 - SP40396
Таблица - SC156. Не сошлось наименование поля номер 17 - SP40398
Таблица - SC11454. Не сходится количество полей
Таблица - SC208. Не сошлось наименование поля номер 35 - SP47865
Таблица - SC13189. Не сошлось наименование поля номер 10 - SP40404
Таблица - DH14087. Не сходится количество полей
Таблица - DT27470. Не сошлось наименование поля номер 13 - SP46565
Таблица - DH11971. Не сошлось наименование поля номер 6 - SP40438
Таблица - DH336. Не сошлось наименование поля номер 11 - SP40442
Таблица - DH11125. Не сошлось наименование поля номер 8 - SP46061
Таблица - DH27441. Не сошлись типы полей номер 3(SP40544).
Таблица - DT27441. Не сошлось наименование поля номер 11 - SP40550
Таблица - DH40569. Не сходится количество полей
Таблица - DH12493. Не сошлось наименование поля номер 6 - SP40455
Таблица - DH12016. Не сошлось наименование поля номер 18 - SP40457
Таблица - DH321. Не сошлось наименование поля номер 11 - SP40460
Таблица - DT16199. Не сошлось наименование поля номер 9 - SP40526
Таблица - DH11188. Не сошлось наименование поля номер 15 - SP47174
Таблица - DH13915. Не сошлось наименование поля номер 2 - SP40478
Таблица - DH13108. Не сошлось наименование поля номер 24 - SP40482
Таблица - DH13136. Не сошлось наименование поля номер 39 - SP40485
Таблица - DH13865. Не сошлось наименование поля номер 35 - SP40488
Таблица - DH276. Не сошлось наименование поля номер 28 - SP40492
Таблица - DH16187. Не сошлось наименование поля номер 6 - SP40524
Таблица - DH294. Не сошлось наименование поля номер 14 - SP40496
Таблица - DH11203. Не сошлось наименование поля номер 21 - SP47352
Таблица - DH308. Не сошлось наименование поля номер 10 - SP40501
Таблица - DH22970. Не сошлось наименование поля номер 26 - SP40540
Таблица - DH12138. Не сошлось наименование поля номер 3 - SP47340
Таблица - DT14053. Не сошлось наименование поля номер 3 - SP40507
Таблица - DH12517. Не сошлось наименование поля номер 9 - SP40510
Таблица - DH11012. Не сошлось наименование поля номер 24 - SP45090
Таблица - DT13163. Не сошлось наименование поля номер 16 - SP40515
Проверка физической целостности таблиц ИБ.  Неисправимая ошибка.

Допустим с таблицами разрешим. Меня больше беспокоит последнее:

Проверка физической целостности таблиц ИБ.  Неисправимая ошибка.



Ладно, пойду ка я лучше за подарками - 8 марта ж. Перерыв. Всем спасибо
31 romix
 
модератор
08.03.06
13:57
>Проверка физической целостности таблиц ИБ.  Неисправимая ошибка.

Это она так пишет просто. Ибо сама не может автоматически восстановить. А вручную все можно восстановить (кроме того, что уже физически потеряно).
32 у лю 427
 
08.03.06
14:01
иди покупай подарки...
денег ты все равно не дашь... так что упираться смысла нет...
33 AAAChel
 
08.03.06
18:34
Фигня какая-то) Непонятно куда делся MD из NewStru, если он только копировал. В общем случае задача конечно нерешаемая. Расхождений конечно не так много, большинство касаются несовпадения имен полей, может это те же поля типовой, только получившиеся после объединения с ней. Как же ни одной копии то не осталось??
34 syktyk
 
08.03.06
20:54
NewStru-может и не быть. Я их лично, после накатывания и проверки удаляю. Чтоб не мешали. А может это была первая установка базы.
36 Diter
 
08.03.06
21:36
(35) А разве автор сказал, что это чудо франч сотворил? Я так понял к автору обратились потому что он раньше во франче работал. Или я не так понял?

(29) С нетерпением жду схему восстановления MD и DD по структуре таблиц с данными. Особенно хочется посмотреть на диалоги и модули, которые изменяли. Можно даже на мыло мне выслать - клянусь никому не расскажу
37 Olimp1c
 
09.03.06
00:34
Ура! Запускается. Тестирование/исправление - ошибок нет! Впрочем, как и полной уверенности, что все чики-пики.

(36) - это франч подсунул базовое обновление)

Всем спасибо за советы
38 raykom
 
09.03.06
06:03
(37)Так чо сделал то ? Я так и не понял. Раскрой чуток, как восстановил ?
39 Olimp1c
 
09.03.06
23:31
Просмотрел файл dd. Там все прозрачно. И в соответствии с ошибками, выданными при тестировании, юзал соответствующие таблицы, подправляя dd. Затем Выгрузка/Загрузка -> после чего ошибок не стало вовсе!

Самое трудное было найти удобный табличный редактор. К сожалению, оставалось довольствоваться FoxPro. Другого ПО под рукой не было

Спасибо всем!!!
Пользователь не знает, чего он хочет, пока не увидит то, что он получил. Эдвард Йодан