Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/database/8.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
如何将MS SQL server表导入mysql?_Mysql_Database_Sql Server 2008 - Fatal编程技术网

如何将MS SQL server表导入mysql?

如何将MS SQL server表导入mysql?,mysql,database,sql-server-2008,Mysql,Database,Sql Server 2008,我需要从MS SQL server上的表中导出大约300000行,然后导入到另一台服务器(非windows)上的mysql中。 有些字段中存储了一些文本,如果我导出为txt格式,文本中的逗号会弄乱格式 我无法在服务器上安装任何软件。我很确定您可以从SSIS连接到MySQL。我会沿着那条路走 您可能有几种选择: 在另一台主机上使用SSIS或DTS向导互连MSSQL和MySQL 编写自己的小应用程序来移动数据 使用SSMS的脚本功能将MSSQL DB的数据脚本化到脚本文件中,手动将脚本应用到mys

我需要从MS SQL server上的表中导出大约300000行,然后导入到另一台服务器(非windows)上的mysql中。 有些字段中存储了一些文本,如果我导出为txt格式,文本中的逗号会弄乱格式


我无法在服务器上安装任何软件。

我很确定您可以从SSIS连接到MySQL。我会沿着那条路走

您可能有几种选择:

  • 在另一台主机上使用SSIS或DTS向导互连MSSQL和MySQL
  • 编写自己的小应用程序来移动数据
  • 使用SSMS的脚本功能将MSSQL DB的数据脚本化到脚本文件中,手动将脚本应用到mysql并运行

您能在ANSI SQL中转储模式和数据吗?我不熟悉Microsoft产品。如果您可以从其他主机访问SQL Server和MySQL,请尝试数据导入工具(使用SQL Server的ODBC连接)-谢谢您的帮助。如果我导出到Excel格式,我可以导入到mysql中,并且不会出现逗号问题。它还为我提供了一个很好的工具,可以在导入之前清理数据