【问题标题】:MSSQL and MYSQL MigrationMSSQL 和 MYSQL 迁移
【发布时间】:2015-07-14 07:20:41
【问题描述】:

我有必须在十天后解决的迁移问题。我有一个中等大小的 c# web 服务器,它有 50.000 行代码,我还有一个中等大小的 SQL Server,它有触发器、存储过程和 20 个包含至少 10 列的表。

由于我们的 Microsoft 许可证将在本月底到期,因此我们必须将项目转换为使用 mysql 数据库的项目,以降低我们的服务器成本,而无需购买 Microsoft SQL Server 许可证。我不能仅仅因为我没有编写 c# 服务器代码而更改适配器类。如果我想对服务器程序进行任何更改,我必须了解整个项目,并且由于大量的代码,我至少需要 2 周的时间。

您对迁移过程有何建议?我需要快速而强大的迁移策略。 我无法进行备份,因为我的服务器数据超过了 10TB 数据(是的,糟糕的编程)。

感谢您的建议。

【问题讨论】:

  • 你试过这个的 MySQL 客户端吗?虽然它可能无法帮助您导入存储过程、触发器等,但使用 ODBC 驱动程序可能会使您的工作变得轻松。我曾经使用SQLyog 进行类似的导入。你也可以试试..:)

标签: mysql sql-server migration database-migration


【解决方案1】:

存储代码(过程、触发器)的迁移将是一项具有挑战性的任务。请阅读本指南:https://www.mysql.com/why-mysql/white-papers/guide-to-migrating-from-sql-server-to-mysql/

我认为不改变 c# 代码的迁移是不可能的。

【讨论】:

    猜你喜欢
    • 2018-01-07
    • 2016-07-18
    • 2016-06-22
    • 2014-09-05
    • 2015-12-23
    • 2015-09-21
    • 2014-09-03
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多