C# C语言中MS-SQL-MySQL的数据迁移#

C# C语言中MS-SQL-MySQL的数据迁移#,c#,mysql,sql-server,migration,C#,Mysql,Sql Server,Migration,我有一个数据库文件,这是一个MS SQL数据库(我想是2005年)。我需要迁移到MySQL。但我的问题是从这个数据库读取数据。我没有迁移方面的经验,如果我的问题不是很有野心,那么很抱歉。我想我想用C语言写一个简短的程序来读取数据,然后复制到另一个数据库系统。我说得对吗?或者有人知道任何免费软件工具来做这件事吗?谢谢你的帮助 MySQL Workbench能够在MS SQL Server和MySQL之间迁移 您可能在zip文件中备份了数据库。首先,将其还原到Sql Server,因为Workben

我有一个数据库文件,这是一个MS SQL数据库(我想是2005年)。我需要迁移到MySQL。但我的问题是从这个数据库读取数据。我没有迁移方面的经验,如果我的问题不是很有野心,那么很抱歉。我想我想用C语言写一个简短的程序来读取数据,然后复制到另一个数据库系统。我说得对吗?或者有人知道任何免费软件工具来做这件事吗?谢谢你的帮助

MySQL Workbench能够在MS SQL Server和MySQL之间迁移

您可能在zip文件中备份了数据库。首先,将其还原到Sql Server,因为Workbench必须连接到实时数据库

MySQL工作台可从以下位置下载:

您可以转到您的sql,单击sql格式的导出选项,然后导入它。完成了~@vico:如果可能的话,我会-1的<代码>ur?如果您太忙而无法键入其他两封信,则表示您太忙而无法访问此网站。我的问题是读取给定链接中的数据。这不是我的数据库。这是一个从我的客户那里获得的文件。如果你没有把你的问题弄得那么清楚,让人们不知从哪里下载大量的随机文件。。以EKOlog的回答为例,很遗憾,您的客户似乎删除了文件扩展名,以使流程变得有趣:)是的。我的问题不是很清楚。现在我知道该怎么办了。非常感谢,是的。这是备份。但如何恢复它呢?你打开自己正在运行的服务器管理程序,连接到服务器,然后单击备份,谷歌查看完整详细信息。如果没有,请下载Sql server Express。Sql Server的还原说明如下:好的,我明白了。现在我收到一条消息:“System.Data.SqlClient.SqlError:数据库是在运行版本8.00.2039的服务器上备份的。该版本与运行版本11.00.3128的此服务器不兼容。在支持备份的服务器上还原数据库,或使用与此服务器兼容的备份。(Microsoft.SqlServer.SmoExtended)“看来我应该安装早期版本的SQL Server并还原数据库。SQL Server 2000数据库备份最多需要SQL Server 2008 R2版本。使用解决方案