2012-12-21 194 views
0

可能重复:
How to migrate MSSQL database to MySQL?迁移到mysql

有一个asp.net 4.0的项目,我的工作, 数据库:Mssql中 我产生所有的程序,数据访问层和业务层使用ignyter软件,现在我有一个要求,我被迫将相同的项目转换为MySQL ..

我有什么选择? 在那里,我的所有表和proedures转换为MySQL的任何工具,.. 也是我的业务和数据访问层..

任何意见或方案将是真正伟大的,我不想再重做我所有的工作。

+0

您可能刚刚学习了一堂关于为什么您应该考虑将太多应用程序逻辑放入数据库的问题。您现在已将您的应用程序与您的数据存储紧密结合。 –

+0

没有什么是自动的,并将100%正确的东西。一种SQL语言变体中的某些表达式在其他语言中不存在。另外,为什么MySQL?为什么不像PostgreSQL? (做出此决定的人是否意识到MySQL客户端驱动程序是GPL,并且这可能会“感染”您的产品,除非您的公司购买了许可证?) – cdhowie

+0

谢谢brant ..我现在有哪些选择? – user1666443

回答

0

我建议为MSSQL数据库生成数据库脚本,并在MYSQL中加载缓慢的篱笆。 要在您的项目中使用MySQL,asp.Net使用此连接器: MYSQL CON

我用它,它运行良好。 我希望你能工作。

+0

确定.. MYSQL CON .. – user1666443

+0

但我怎样才能将MSSQL中的表和程序转换为MYSQL? – user1666443

+0

utilizar Toad for MySQL para que ayude con el script http://www.quest.com/toad-for-mysql/ –