Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/sql-server/23.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
帮助从MySQL迁移到MS SQL的提示_Mysql_Sql Server_Data Migration - Fatal编程技术网

帮助从MySQL迁移到MS SQL的提示

帮助从MySQL迁移到MS SQL的提示,mysql,sql-server,data-migration,Mysql,Sql Server,Data Migration,我对数据库开发感兴趣已经有一段时间了,我认为MS SQL在T-SQL和通常更多的功能方面有很多可以提供的功能(并不是说Oracle或Postgres没有这些功能) 我想知道: 我所看到的最大的范式变化是什么 你应该期待看到什么 “正规”公司投入了多少精力 开发他们的数据库(用于 事务、触发器、事件、数据 清洁(ETL) 我能期待什么 从MS SQL的内部工作原理 开发团队及其工作方式 与.NET应用程序交互 开发者 我希望我的问题措辞正确。我对整个.NET场景不是很了解。无法回答#1,因为我从未

我对数据库开发感兴趣已经有一段时间了,我认为MS SQL在T-SQL和通常更多的功能方面有很多可以提供的功能(并不是说Oracle或Postgres没有这些功能)

我想知道:

  • 我所看到的最大的范式变化是什么 你应该期待看到什么
  • “正规”公司投入了多少精力 开发他们的数据库(用于 事务、触发器、事件、数据 清洁(ETL)
  • 我能期待什么 从MS SQL的内部工作原理 开发团队及其工作方式 与.NET应用程序交互 开发者
  • 我希望我的问题措辞正确。我对整个.NET场景不是很了解。

    无法回答#1,因为我从未使用过mysql,但我将尝试一下#2和#3

    这往往取决于数据库的规模和/或公司的规模(或专业性)。拥有大量用户的大型数据库的公司确实花费了大量时间来确保数据库具有完整性并进行了性能调整。如果不这样做,他们就会失去顾客。我们有6个人只做ETL工作,5个DBA负责调整和管理数据库和数据库服务器,还有许多编写t-sql代码的开发人员

    就第三点而言,在好的公司里,这些人作为一个团队合作得很好。在糟糕的公司里,两个群体之间经常存在紧张关系,无论发生什么问题,他们都会把另一个群体当作替罪羊。我和一群优秀的.net开发人员一起工作。他们尊重我的数据库专业知识,就像我尊重他们的.net专业知识一样,我们在设计问题和调优问题上,以及一般需要双方投入的任何问题上,相互协商

    使用链接服务器从SQL Server到MySQL进行实际数据迁移的详细信息。

    应该能够提供帮助。您可以将模式反向工程为公共DDL,还可以将数据导出到平面文件。以后再导入它