Как перенести БД из Fox Pro в MySQL? - PullRequest
0 голосов
/ 24 сентября 2018

Мне нужно перенести мою БД из Fox Pro в Mysql.Поэтому я хочу знать, как перенести данные в новую и можно ли обновлять данные автоматически.У меня есть программная ERP, которая использует Fox Pro, но я хочу переместить эту БД в Mysql, чтобы иметь возможность использовать ее в Google.

1 Ответ

0 голосов
/ 24 сентября 2018

Первое, что вам нужно учитывать, это то, какой язык приложений вы будете использовать для своей ERP-системы.

Если вы планируете продолжить работу с ERP-системой на языке Visual Foxpro, тогда ДА вы можете перейти туда, где хранятся и извлекаются данные.
НО вам также придется изменить код приложения так, чтобыон может получить доступ к данным другим способом (через ODBC) в своем новом местоположении, соответственно изменить его и затем записать обратно.Это включает в себя большое количество изменений в самом Приложении.
Однако, как только эти изменения будут внесены в Приложение, вы сможете довольно хорошо работать с другой, не «родной» базой данных.

Однако, если вы отказываетесь от системы VFP ERP и заменяете ее совершенно новым Приложением (Google Data Studio ??), тогда - Конечно, вы можете перемещать данные, но вам, скорее всего, придетсяполностью разработать / перестроить новое приложение, поскольку оно, скорее всего, не «ищет» свои данные в тех же таблицах данных и полях данных, которые использовались для приложения VFP.
Для выполнения этой задачи вам необходимо ПОЛНОСТЬЮ понимать ВСЕ, что текущееERP-система работает с данными внутри ВСЕХ ее отдельных функциональных частей, чтобы вы могли воспроизвести их в Приложении нового языка.

Даже если вы собираетесь использовать Google Data Studio только для онлайн-отчетов, вам все равно нужно ПОЛНОСТЬЮ понять, как приложение VFP ERP хранит данные, чтобы их можно было извлекать для отчетов.
*это с помощью связанных таблиц?Если они использовали хорошие данные Нормализация - наверняка.Если да, знаете ли вы, какие из них и как могут быть связаны несколько таблиц?
* Зашифрованы ли данные как-то / где-то?Если да, знаете ли вы, как его расшифровать?
* Есть много вещей, которые нужно понять, прежде чем переходить к другому решению.

Удачи

...