这几天,包括未来几天,基本上都在作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不支持导出过程的脚本记录,每次都要反复作相同的操作,这么多的界面,多点几下就晕了;
后面,要干的活依然不少,字段重定义,默认值处理,分阶段测试等等,虽然没有啥难度,但表如此之多,看到头皮都发麻,没办法,只有硬挺了.
长江鱼 于 2007-04-22 13:29:13发表:
学习一下,呵呵,说不定用的到!
北窗游客 于 2007-04-19 10:48:29发表:
:time:1 :time:1 jingdain