Как подчистить базу | |
---|---|
dim4ik Автор Сообщений: 6 Дата регистрации: 28.01.2019 |
Подскажите, с фоксом не знаком. Есть программка написанная на фоксе, программист который делал и периодически обслуживал, к сожалению умер.
Пароль администратора не оставил. Нужно очистить базу данных и вести новые данные с 19 года. Пробовали скопировать базу и сторонними программами очистить файлы таблиц dbf. В принципе, все работает, но после каждой записи вылетает сообщение об отсутствии таблиц. Приходится закрывать программу после каждой записи и открывать заново. Я так понял из-за остатка данных в индексных файлах CDX. Нужна реиндексация базы. Подскажите, что можно сделать? Как правильно подчистить базу или сделать реиндексацию файлов? |
Re: Как подчистить базу | |
---|---|
of63 Сообщений: 25256 Откуда: Н.Новгород Дата регистрации: 13.02.2008 |
Надо найти версию фокса (VFP или FPD) и в командном окне этого фокса:
|
Re: Как подчистить базу | |
---|---|
dim4ik Автор Сообщений: 6 Дата регистрации: 28.01.2019 |
а можно поподробней?
|
Re: Как подчистить базу | |
---|---|
ssa Сообщений: 13008 Откуда: Москва Дата регистрации: 23.03.2005 |
Олег, они уже залили новые данные. И ты при этом им предлагаешь их грохнуть. Зачем?
------------------ Лень - это неосознанная мудрость. |
Re: Как подчистить базу | |
---|---|
of63 Сообщений: 25256 Откуда: Н.Новгород Дата регистрации: 13.02.2008 |
Куда уж подробнее
Вот эти 3 строки и чистят "таблицу" "Подробности" - по кнопке F1 в фоксе Если таблицы несекретные и небольшие, то приложи, определим версию фокса ТС пишет> Как правильно подчистить базу ... Исправлено 1 раз(а). Последнее : of63, 28.01.19 10:08 |
Re: Как подчистить базу | |
---|---|
dim4ik Автор Сообщений: 6 Дата регистрации: 28.01.2019 |
А если реиндексацию сделать?
Уже есть отдельная база с данными за текущий год. Исправлено 1 раз(а). Последнее : dim4ik, 28.01.19 10:11 |
Re: Как подчистить базу | |
---|---|
ssa Сообщений: 13008 Откуда: Москва Дата регистрации: 23.03.2005 |
Вот это уже ближе к теме. Что мешает? Только прелдположение, что идет мягко говоря, не очень правильное... Но реиндексация ту все равно не помешает. ------------------ Лень - это неосознанная мудрость. Исправлено 2 раз(а). Последнее : ssa, 28.01.19 10:14 |
Re: Как подчистить базу | |
---|---|
dim4ik Автор Сообщений: 6 Дата регистрации: 28.01.2019 |
Мешает незнание фокса ))) |
Re: Как подчистить базу | |
---|---|
ssa Сообщений: 13008 Откуда: Москва Дата регистрации: 23.03.2005 |
Похожего пункта нет в меню программы? И как бы поточнее определить версию фокса? ------------------ Лень - это неосознанная мудрость. |
Re: Как подчистить базу | |
---|---|
dim4ik Автор Сообщений: 6 Дата регистрации: 28.01.2019 |
По удаленке есть возможность посмотреть?
|
Re: Как подчистить базу | |
---|---|
of63 Сообщений: 25256 Откуда: Н.Новгород Дата регистрации: 13.02.2008 |
Есть. Но для начала лучше бы посмотреть заголовок любой таблицы "базы данных" программы. Для этого достаточно посмотреть в HEX-виде первые 32 байта таблицы (обычно 2 строки в по 16 байтов изображают HEX-просмотрщики). Так же, удобно смотреть таблицы (и их кодировку ОЕМ/Виндовс) простой прогой DBFread (.exe). Где-то на форуме она недавно проходила, и в интернетах она есть, удобная, хотя бы, чтобы узнать кодировку данных в таблице (Excel например, рождает таблицы без указания на ее кодировку, но делает ее реальную кодировку ОЕМ,866, что не всегда очевидно фоксу)
|
© 2000-2024 Fox Club  |