DBF-база обновлена копированием MD. Как теперь вручную добавить поле в таблицу? #106941


#0 by Treeg
Имеется DBF-базаПоследнее обновление (незначительное) было сделано простой заменой MD-файла.В итоге имеем несовпадение полей в одной из таблиц.Посоветуйте редактор DBF для корректного решения данной проблемы.Заранее спасибо!
#1 by Lexusss
foxpro
#2 by АЛьФ
2 Обновление простым копированием можно делать ИСКЛЮЧИТЕЛЬНО если новый md полностью идентичен по структуре базы старому, и менялись в нем только вещи, не влияющие на структуру базы. Иначе можешь попрощаться с базой.
#3 by Treeg
DOS-версия подойдет?
#4 by Lexusss
1+ Восстановить DD
#5 by Treeg
Что значить восстановить DD?Просто стереть его?
#6 by fez
Пригласите специалиста.
#7 by Treeg
Я сам не безрукий. Мне нужно знать что специалист будет делать?Я добавил поле редактором, который был под рукой - конфигуратор стал выдавать
#8 by КонецЦикла
2 Можно попробовать из бэкапа или NewStru взять "тот" МД, а потом уж корректно объединить... ну это так, имхо
#9 by Vladis
Надеюсь автор эксперементирует на копии
#10 by КонецЦикла
+ Но данные в том поле уже не сохранишь :( Хотя бы работать будет
#11 by Lexusss
Да. Затем зайти в конфигуратор, изменить чего-нить (пробел в синониме) и выйти.ЗЫ: И делайте копии, копии и еще раз копии.ЗЗЫ: Кто так МД-ник натянул - найти и надарить презервативов, дабы не размножался.
#12 by panda
1. Сделать копию нового MD.2. Удалить/изменить в MD соответсвующие поля, т.е. привести его к метаданным существующей базы.3. Загрузить копию нового MD.
#13 by Treeg
Всем спасибо!!! Скопировал MD. Стер все DBF. Исправил к начальному состоянию. Все заработало! :)))
#14 by Treeg
А MD в базу воткнули по моей вине - я так пару раз делал (когда изменения базу не затрагивали). А тамошние юзеры это видели и решили действовать по аналогии. А я их не проинструктировал... :(((
#15 by АЛьФ
"Стер все DBF" - вот пользователи обрадуются :)
#16 by КонецЦикла
2 С таким же успехом можно было создать новую базу в новой папочкеДБФ были не нужны совсем?
#17 by Lexusss
А достаточно было CDX снести после извратов. Ндааа...
Тэги:
Ответить:
Комментарии доступны только авторизированным пользователям