问题描述
好的,我想将一个已经存在的SQL Server数据库(2005)转换为MYSQL数据库.
Alright so I want to convert an already exist SQL Server database (2005) to a MYSQL database.
没有什么特别的事情要做
There is nothing extraordinary to be done
我唯一需要实现的是
- 重新创建表
- 传输数据
- 关系很好,但不是必需的
没有视图,没有存储库,没有功能.
No views, no sprocs, no functions.
任何简便的方法.
您还知道任何免费的DST(数据库同步工具)这会让我做
Also do you know of any Free DST (Database Synchronization Tool)which would let me do
- 从MSSQL到MYSQL
- MYSQL到MYSQL
- 从MSSQL到MSSQL(我知道有此功能的SQL Delta-尽管不是免费的)
推荐答案
您是否看过pentaho的水壶(或pentaho数据集成)? http://kettle.pentaho.org/
have you looked at pentaho's kettle (or pentaho data integration)? http://kettle.pentaho.org/
我们使用它来复制并保持同步的异构数据库系统,例如mssql<-> mysql,这似乎正是您要的.
we use it to copy over and keep in-synch disparate database systems, such as mssql<->mysql, which seems to be what you are asking for.
水壶比这更强大,可以让您查询ldap数据库,纯文本文件等...
kettle is even more powerful than that, allowing you to query ldap databases, straight text files, etc...
其图表工具在外观上与微软的dts类似(但功能更强大,恕我直言)
its diagramming tool is similar in look and feel to microsoft's dts (but more powerful, imho)
这篇关于将SQL Server数据库转换为MYSQL数据库的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持!