如何将数据库从Fox Pro迁移到MySQL?

时间:2018-09-24 15:06:05

标签: mysql database database-migration foxpro

我必须将mi DB从Fox Pro迁移到Mysql。所以我想知道如何将数据迁移到新的数据,以及是否可以自动刷新数据。我有一个使用Fox Pro的软件ERP,但想将该数据库移至Mysql以能够在Google中使用。

1 个答案:

答案 0 :(得分:0)

首先需要考虑的是ERP系统将使用哪种应用程序语言。

如果您打算继续使用Visual Foxpro语言使用ERP系统,请单击是,您可以移动数据的存储和检索位置。
但是,您还必须更改应用程序代码,以便它可以在新位置中以其他方式(通过ODBC)访问数据,进行相应的修改,然后将其写回。这需要对应用程序本身进行大量更改。
但是,一旦对应用程序进行了这些更改,您就可以在不同的非“本地”数据“后端”上很好地工作。

但是,如果您要淘汰VFP ERP系统并用全新的应用程序(Google Data Studio ??)代替它,那么-当然可以移动数据了,但是您很可能必须完全开发/重新开发新的应用程序,因为它很可能不会在“ VFP应用程序”所用的相同数据表和数据字段中“寻找”其数据。
要执行此任务,您将需要完全了解当前ERP系统使用其各个单独功能部分中的数据进行的所有操作,以便可以在新语言的应用程序中复制它。

即使只打算使用Google Data Studio生成在线报表,您仍然需要完全了解VFP ERP应用程序如何存储数据,以便可以提取报表。
*是否使用相关表?如果他们使用了良好的数据标准化-可以肯定。如果是这样,您知道哪些与多个表相关联吗?
*数据是否以某种方式/在某处进行了加密?如果是这样,您知道如何解密吗?
*在跳到另一个解决方案之前,有许多事情要理解。

祝你好运