:: Visual Foxpro, Foxpro for DOS
Перенос приложения
appolo123

Сообщений: 7
Дата регистрации: 19.03.2018
Здравствуйте форумчане! Столкнулся с проблемой переноса приложения написанного на фоксике еще давным давно и работающим как есть) Машина беспощадно умерла и теперь есть проблема. Все что было в папке скопировал в корень диска С и вроде как оно запускается, но не видит старую базу данных. Помогите пожалуйста разобраться в чем проблема не просвещенному человеку!) Спасибо!
Ratings: 0 negative/0 positive
Re: Перенос приложения
ssa

Сообщений: 13007
Откуда: Москва
Дата регистрации: 23.03.2005
И сразу вспоминаются Стругацкие, "Понедельник начинается в субботу" и вопрос про подземный стук...


------------------
Лень - это неосознанная мудрость.
Ratings: 0 negative/0 positive
Re: Перенос приложения
PaulWist

Сообщений: 14614
Дата регистрации: 01.04.2004
Ошибку какую пишет?


------------------
Есть многое на свете, друг Горацио...
Что и не снилось нашим мудрецам.
(В.Шекспир Гамлет)
Ratings: 0 negative/0 positive
Re: Перенос приложения
appolo123

Сообщений: 7
Дата регистрации: 19.03.2018
Прилагаю скрин
Ratings: 0 negative/0 positive
Re: Перенос приложения
PaulWist

Сообщений: 14614
Дата регистрации: 01.04.2004
На диске С: для программы надо создать такую же структуру каталогов, которая была на "умершем" диске.


------------------
Есть многое на свете, друг Горацио...
Что и не снилось нашим мудрецам.
(В.Шекспир Гамлет)
Ratings: 0 negative/0 positive
Re: Перенос приложения
appolo123

Сообщений: 7
Дата регистрации: 19.03.2018
Сделал как Вы сказали все равно не может найти, ошибка не изменилась.
Ratings: 0 negative/0 positive
Re: Перенос приложения
PaulWist

Сообщений: 14614
Дата регистрации: 01.04.2004
appolo123
Сделал как Вы сказали все равно не может найти, ошибка не изменилась.

В каталоги файлы надо тоже разложить, так же как на старом диске.


------------------
Есть многое на свете, друг Горацио...
Что и не снилось нашим мудрецам.
(В.Шекспир Гамлет)
Ratings: 0 negative/0 positive
Re: Перенос приложения
appolo123

Сообщений: 7
Дата регистрации: 19.03.2018
PaulWist
appolo123
Сделал как Вы сказали все равно не может найти, ошибка не изменилась.

В каталоги файлы надо тоже разложить, так же как на старом диске.
Все так и сделано и не работает. Каталоги полностью скопированы со старого диска на новый.
Ratings: 0 negative/0 positive
Re: Перенос приложения
Simple777

Сообщений: 33855
Дата регистрации: 05.11.2006
Возможно, была дополнительная настройка через системное окружение path.



Исправлено 1 раз(а). Последнее : Simple777, 19.03.18 19:05
Ratings: 0 negative/0 positive
Re: Перенос приложения
Igor Korolyov
Автор

Сообщений: 34580
Дата регистрации: 28.05.2002
Судя по скрину ошибки там УЖЕ укоцаная БД - т.е. надо всё с самого начала начинать - заново файлы из архива вынимать размещая "где было"... При том не факт что настройки (в т.ч. пути) не хранились где-то "сбоку" - в реестре, или в каких ini/txt/xml файлах в нескопированных папках (да хоть бы и внутри Windows папки - мало ли как "защищаются от копирования" авторы нетленок )

Ну или "чинить" БД, разбираться что же её сломало, и как этого в будущем избегать.


------------------
WBR, Igor
Ratings: 0 negative/0 positive
Re: Перенос приложения
of63

Сообщений: 25240
Откуда: Н.Новгород
Дата регистрации: 13.02.2008
Фоксом же надо попробовать открыть эти БД и таблички
Ratings: 0 negative/0 positive
Re: Перенос приложения
akvvohinc

Сообщений: 4212
Откуда: Москва
Дата регистрации: 11.11.2008
appolo123
Машина беспощадно умерла и теперь есть проблема. Все что было в папке скопировал в корень диска С и вроде как оно запускается, но не видит старую базу данных.

А на беспощадно умершей машине приложение сейчас запускается?
Ведь если нет, то вы, возможно, просто переносите ошибку с места на место - нужна копия БД на тот момент, когда это приложение еще запускалось.

Если такая копия у вас есть, то выложите куда-нибудь архив вашей БД, дайте ссылку на скачивание, и вам, вероятнее всего, помогут.



Исправлено 1 раз(а). Последнее : akvvohinc, 20.03.18 00:10
Ratings: 0 negative/0 positive
Re: Перенос приложения
appolo123

Сообщений: 7
Дата регистрации: 19.03.2018
Simple777
Возможно, была дополнительная настройка через системное окружение path.
поправьте если не то - PATH=C:\KANZV\DATA
of63
Фоксом же надо попробовать открыть эти БД и таблички
Вам прилагаю скрин открыл в фоксе 9
Ratings: 0 negative/0 positive
Re: Перенос приложения
appolo123

Сообщений: 7
Дата регистрации: 19.03.2018
akvvohinc
А на беспощадно умершей машине приложение сейчас запускается?
Машина умерла в смысле ОС уже полностью выпала и ни какими средствами восстановить ее не получилось. А до момента выхода из строя все было прекрасно и база работала.
akvvohinc
Если такая копия у вас есть, то выложите куда-нибудь архив вашей БД
К сожалению в базе есть та информация которую давать в общий доступ нельзя ( Государственное учреждение.
Ratings: 0 negative/0 positive
Re: Перенос приложения
akvvohinc

Сообщений: 4212
Откуда: Москва
Дата регистрации: 11.11.2008
appolo123
Машина умерла в смысле ОС уже полностью выпала и ни какими средствами восстановить ее не получилось. А до момента выхода из строя все было прекрасно и база работала.

Фантастики не бывает - если вы просто копируете "хорошую" БД с места на место с сохранением всей структуры, то такой ошибки быть не должно.
Вероятнее всего, на умершем компе БД уже "плохая".

Я не знаю, какой вариант вы копируете (наверно, напрямую с диска умершего компа), но я бы для проверки взял какую-нибудь резервную копию (если она имеется), про которую можно быть уверенным, что она "нормальная", и проверил бы все то же самое на ней. И если она нормально откроется, то проблема не в том, что и как вы делаете на новом месте, а в самой БД.
Ratings: 0 negative/0 positive
Re: Перенос приложения
Igor Korolyov
Автор

Сообщений: 34580
Дата регистрации: 28.05.2002
appolo123
К сожалению в базе есть та информация которую давать в общий доступ нельзя ( Государственное учреждение.
Боюсь что по скриншоту, тем более этому, вам никто не поможет... Нужны как минимум заголовки "плохих" dbf-ов и полностью dbc/dct файлы куда они "не хотят" присоединяться. При том что "нормально работающая БД" такого никогда не выведет и не потребует - там уже и так всё как надо "связано" (в dbc прописан путь к dbf, в заголовке dbf прописан путь к dbc).
Так что пишите объяву на работу, заключайте с человеком NDA и пусть он вам на месте всё починит и настроит...
Или сами изучайте. Структуры файлов (системная часть - безотносительно к "полям таблиц и конфиденциальным данным в них") описаны в документации и в проекте tools\filespec (в папке установки фокса).


------------------
WBR, Igor
Ratings: 0 negative/0 positive


Извините, только зарегистрированные пользователи могут оставлять сообщения в этом форуме.

On-line: 23 (Гостей: 23)

© 2000-2024 Fox Club 
Яндекс.Метрика