Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/asp.net/31.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Asp.net 从mssql到mysql的迁移_Asp.net_Mysql_Sql Server - Fatal编程技术网

Asp.net 从mssql到mysql的迁移

Asp.net 从mssql到mysql的迁移,asp.net,mysql,sql-server,Asp.net,Mysql,Sql Server,可能重复: 我正在做一个asp.net 4.0项目, 数据库:Mssql 我使用ignyter软件生成了所有的过程、数据访问层和业务层,现在我需要将同一个项目转换为mysql 我有什么选择? 是否有任何工具可以将我所有的表和过程转换为mysql,。。 还有我的业务和数据访问层 任何意见或选择都会非常好,我讨厌再重做我所有的工作 我建议您在MSSQL数据库中生成数据库脚本,并在MYSQL中缓慢加载fences。 要在项目中使用MySQL,asp.Net将使用以下连接器: 我用过它,效果很好。

可能重复:

我正在做一个asp.net 4.0项目, 数据库:Mssql 我使用ignyter软件生成了所有的过程、数据访问层和业务层,现在我需要将同一个项目转换为mysql

我有什么选择? 是否有任何工具可以将我所有的表和过程转换为mysql,。。 还有我的业务和数据访问层


任何意见或选择都会非常好,我讨厌再重做我所有的工作

我建议您在MSSQL数据库中生成数据库脚本,并在MYSQL中缓慢加载fences。 要在项目中使用MySQL,asp.Net将使用以下连接器:

我用过它,效果很好。
我希望你能工作。

你可能刚刚学到了一个教训,那就是为什么在数据库中放入太多应用程序逻辑时要三思而后行。现在,您的应用程序与数据存储紧密耦合,没有任何东西是自动化的,可以100%正确地完成操作。一种SQL语言变体中的某些表达式在其他SQL语言变体中根本不存在。顺便说一句,为什么是MySQL?为什么不像PostgreSQL这样的东西呢?(做出此决定的人是否意识到MySQL客户端驱动程序是GPL,并且这可能会“感染”您的产品,除非您的公司购买许可证?)。。我现在的选择是什么呢。。谢谢你的答复。。但是我们确实有许可证。但是如何将MSSQL中的表和过程转换为MYSQL?Utizar Toad for MYSQL para que ayude con el脚本