Як перетворити базу даних FoxPro без витрат $$$ [закрито]


1

У мене є стара частина програмного забезпечення, що мені потрібно витягти з бази даних, так що вона може бути легко переміщена до нового програмного забезпечення. На підставі інформації, яку я знайшов до сих пір, я вважаю, що це база даних FoxPro, тому що для кожного dbf-файлу є подібний файл cdx і fpt.

Я можу відкрити dbf файли в OpenOffice, але я бачу, що є відсутні частини. А після відкриття файлів cdx і ftp в текстовому редакторі я бачу, чого не вистачає, але я також можу побачити, що вручну з'ясувати, куди все йде, буде неможливо.

Все, що я прочитав для перетворення бази даних FoxPro вимагає володіння FoxPro, MS Access або Excel. І я дійсно не хочу купувати те, що я хотів би використовувати тільки один раз.

Я сподіваюся, що є спосіб перетворити базу даних FoxPro або на звичайний dbf, або csv, я б навіть взяв sql або в гіршому випадку xml, тому що всі вони можуть бути легко перетворені в будь-яку базу даних.

Я дивився високий і низький і ще не знайшов спосіб конвертувати базу даних, тобто не витрачати гроші.

EDIT

Замість цього опишіть ситуацію та конкретну проблему, яку ви намагаєтеся вирішити

Ситуація:

  • Майте базу даних FoxPro, і я не володію жодним програмним забезпеченням foxpro

Конкретна проблема:

  • Потрібно розібрати його в будь-який інший формат (DBF, CSV, SQL, XML, XLS, ODS, JSON, ect), щоб я міг перемістити його в нову базу даних.

Питання, які потребують рекомендацій щодо продукту, послуги чи навчального матеріалу ...

Якщо у вас є спосіб ні використовуючи "продукт", "послугу" або "навчальний матеріал", я всіма вухами, тим більше, що це рішення відповідає моїй основній вимозі безкоштовно .


1
Ви можете встановити пробну версію Excel 2013 (або Access 2013) лише для цього завдання.
Andrew Morton

Безкоштовно LibreOffice База додаток може імпортувати бази даних DBF, хоча сам я не спробував. Подивитися help.libreoffice.org/Calc/Importing_and_Exporting_dBASE_Files . Якщо вам подобається безкоштовна база даних Firebird, firebirdsql.org , Є інструменти для імпорту FoxPro, такі як spectralcore.com/fullconvert/howto/foxpro-to-firebird (30-денна проба, невідома, якщо її використання обмежене).
DrMoishe Pippik

Для того, щоб ті, хто голосує, закрилися, це питання запитує: "Як конвертувати бази даних FoxPro у більш портативний формат"; вона не вимагає чіткого запиту програмного забезпечення, тому припиніть голосування.
nc4pk

@Andrew Morton, в той час як хороша пропозиція питання тепер я, щоб навчитися використовувати Excel і Access (MS Office зовсім відрізняється від OpenOffice). Крім того, поради я раніше побіг, здавалося, добре прямо до точки, я зрозумів, що вони для старих версій Excel і Access. Моя остання спроба була отримати OLE DB Provider for Visual FoxPro але коли я намагаюся використовувати його, Excel зависає. Визначивши, що це можуть бути дні робіт, так що, хоча ідея хороша, схоже, що я можу зробити свою роботу вирізаною для мене.
Krik

1
Ну, як я не можу відповісти, я розміщу тут, в надії, що це допомагає іншим. З часом я знайшов 2 бібліотеки PHP dbf2sql і php-xbase і потім DBFToMySQL стало набагато легше зрозуміти php-xbase. Я думаю, що php-xbase набагато кращий варіант, але, як DBF я працюю з серйозними проблемами, я в даний час мають більше успіху з dbf2sql.
Krik
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.