我一直在尝试将SQLAnywhere数据库迁移到SQL Server,但没有成功。我所能做的最好的事情就是使用MySQL工作台从SQL Anywhere迁移到MySQL,然后使用MS迁移工具从MySQL迁移到SQL Server。问题是我得到了很多错误。该数据库有近2000个表,在从SQL Anywhere到MySQL的转换过程中,我在迁移其中的150个表时遇到错误。
我想知道是否有更直接的方法,我也知道微软有一个SAP ASE to SQL迁移工具,但还不能弄清楚如何将SQL Anywhere导入到ASE中,SAP的文档几乎没有用。
欢迎任何想法。
发布于 2018-12-20 00:38:37
尝试迁移到MySql而不是MySql,这可能是一种更简单的方法。迁移表只是个开始,你需要迁移查询、存储过程、函数等。
我的一些遗留代码使用了大量的“自然连接”,这是微软不支持的,幸运的是,在MySQL中是可用的。我无法想象您需要为2000个表更改多少行代码。
https://stackoverflow.com/questions/53855421
复制相似问题