如何将具有用户定义的数据类型的数据库(从MSSQL Server迁移到MySQL)

时间:2019-07-08 08:52:06

标签: java mysql sql sql-server

我正在尝试将MSSQL Server数据库迁移到MySQL数据库。但是,MSSQL Server数据库具有用户定义的数据类型(与MySQL不兼容)

我已经尝试使用MySQL Workbench迁移向导,但是它不起作用。它给出以下错误:

  

“错误:迁移所选对象:AttributeError(”'NoneType'对象   没有属性'numericPrecision'“):调用Python模块时出错   函数DbMssqlMigration.migrateCatalog”

经过研究,我发现错误是由于某些用户定义的数据类型引起的。

我也尝试过手动创建自己的代码以提取MSSQL Server定义(在Eclipse上使用JAVA),并将其更改为与MySQL兼容,但是它确实有效,但是我的数据库很大,该代码将运行数天,直到完成(这不太可行)。

0 个答案:

没有答案