红联Linux门户
Linux帮助

从mssql到mysql, 从win到linux

发布时间:2007-04-11 09:45:40来源:红联作者:fengmayi1
这几天,包括未来几天,基本上都在作DBA的活:将win下的mssql库数据迁移到linux下面的mysql里.

用的迁移工具是mysql官网提供的: mysql migrtation toolkit. 迁移的方法是:

1.在自己的win上,装了个mysql migration toolkit和mysql server,使用migration工具,将mssql数据库导入到本地的mysql服务器上;

2.由于migration无法处理中文,使用mssql的export data功能,将mssql数据导成一个"以TAB为分隔符,不用双引号包含字段"内容的数据文件;

3.拷贝win下mysql的建表语句,到linux下将表建起来,在linux上,将mssql里导出的数据文件导入到各个表中.

虽然,数据库里的数据可以这样迁移了,但有几点颇感不爽:

1.migration toolkit不处理中文内容,最为不爽;

2.秉持win程序的一贯风格,mssql不支持导出过程的脚本记录,每次都要反复作相同的操作,这么多的界面,多点几下就晕了;

后面,要干的活依然不少,字段重定义,默认值处理,分阶段测试等等,虽然没有啥难度,但表如此之多,看到头皮都发麻,没办法,只有硬挺了.
文章评论

共有 2 条评论

  1. 长江鱼 于 2007-04-22 13:29:13发表:

    学习一下,呵呵,说不定用的到!

  2. 北窗游客 于 2007-04-19 10:48:29发表:

    :time:1 :time:1 jingdain