ITPub博客

首页 > Linux操作系统 > Linux操作系统 > oracle→mysql

oracle→mysql

原创 Linux操作系统 作者:leonwoo 时间:2008-06-17 13:50:47 0 删除 编辑

1.      从oracle往mysql导数据,用csv(txt)格式文件或者sql文件都可以。Load方式导入数据快。

2.      具体步骤如下

3.      用toad连接oralce数据库,打开database菜单下的schema browser窗口,在左面table中选中相应的表,右面tab选中data项,然后在弹出的右键中选择【export to flat file】,弹出如下窗口,选中option项,选中【to file】项,点击【generate columns】,点击【execute】即可产生txt文件。(产生的文件默认不是,分割的,而且值间隔空格不一样,导入会有问题产生),用pl/sql工具可以保存完美sql,但是必须先把所有值查询出才可以,否则不能保存所有表记录。在schema brower视图下面,选中表然后右键【save as】可以导出多种格式的文件。以tab间隔也可以。命令用’\t’表示。

4.      利用mysql提供的load工具,采用如下命令即可导入数据。

 
行分隔符默认就是\r\n,一般指定字段fields分隔符就可以了。




5.      如果利用产生的sql文件,则操作顺序如下:

6.      用toad连接oralce数据库,打开database菜单下的schema browser窗口,在左面table中选中相应的表,右键选中【export data】项,弹出如下画面,选择【output】项,选择【file】,在【filename】栏目中选择文件路径,最后点击【execute】即可产生sql文件。

7.      可以直接执行sql文件导入数据,最好用该方式,命令如下:


1.GIF

2.GIF

3.GIF

4.GIF

5.GIF

6.GIF

来自 “ ITPUB博客 ” ,链接:https://blog.itpub.net/79730/viewspace-350527/ ,如需转载,请注明出处,否则将追究法律责任。

上一篇: oracle执行计划九
请登录后发表评论 登录
全部评论

注册时间:2008-06-16

  • 博文量
    20
  • 访问量
    14330