2013-03-10 30 views
0

如何将MS SQL中的大表导出到MySql表中。请注意,表和一个大。我如何将MS SQL导出到MySql表中?

我尝试了MySQL的迁移工具包是MySQL工作台,但我不能确定connectons到SQL服务器

请告诉我上做到这一点的最好方法是什么?

谢谢:)

+2

出口到文件,从文件导入? – 2013-03-10 18:05:17

+0

@MikeC .:同意。对于像这样的一次性暴力往往是最好的,而不是制作一个自动化的解决方案。 – 2013-03-10 18:18:54

回答

0

一个做它(如果它真的是大量的数据和大量表)的方法:创建SQL Server中的链接服务器,并用它来数据推到MySQL。

This article gives step-by-step instructions to create the linked server.

,然后只需运行针对你的表的查询,像这样:

INSERT INTO OPENQUERY (<LINKED SERVER>, 'SELECT * FROM MySQL_Table') 
SELECT * FROM dbo.SQL_Table 
+0

我认为你的答案是我需要的,但我一直试图一遍又一遍地遵循指令,似乎它不适合我。当我可以从MySql连接到SQL时,如何设置它们有更好的指导?所以我打算将表格从MS SQL服务器移动到MySql – Jaylen 2013-03-11 15:36:46

+0

你有什么问题? – 2013-03-11 15:51:03