
正文
如何将mysql结构导入oracle,mysql数据导入到oracle
提示:扫一扫查出行【扫一扫了解最新限行尾号】
复制提示
如何把mysql数据库的表导到oracle数据库中
1、方法1:有个mytooracle的工具 可以导入。在数据量比较小,并且没有存储过程,表结构不大复杂的情况下使用。不过一般不推荐 方法2:从mysql中导出数据。
2、在PL/SQL中把一个表的数据select *出来,按alt+end;然后然后右键那张表有导出按钮,但是导出cvs貌似mysql不能用(至少我的MYSQL不能用),你可以试试。
3、有一个工具是mysql到oracle做数据迁移的叫Convert Mysql to Oracle 你可以试试,不知道合不合适。非要弄shell的话,那可真是麻烦可以选择让程序员写个小程序转换sql的让后用shell调用。真自己写shell。。
4、注意:OGG在Oracle迁移MySQL的场景下不支持DDL语句同步,因此表结构迁移完成后到数据库切换前尽量不要再修改表结构。
5、将mysql库中的数据导入到oracle库——可以手工进行,如将mysql中的数据转储为sql文,作下调整,在oracle中执行;建议使用相关工具,如Oracle SQL Developer。将连接数据库的jar包换成oracle的。以上4条,不分先后顺序。
相关问答
Q1: 如何将mysql中的表结构导出放入oracle中
运行MySQL Migration Toolkit,一路“Next”到“Source Database”,在Database System中选择Oracle Database Server,如果第一次使用会告之要求加载驱动程序ojdbc1jar。
方法1:有个mytooracle的工具 可以导入。在数据量比较小,并且没有存储过程,表结构不大复杂的情况下使用。不过一般不推荐 方法2:从mysql中导出数据。
在PL/SQL中把一个表的数据select *出来,按alt+end;然后然后右键那张表有导出按钮,但是导出cvs貌似mysql不能用(至少我的MYSQL不能用),你可以试试。
可以选择开源的Kettle(ETL工具),可以定时导入,也可以手动导入。自己到官网下载一个。mysql和oracle的数据类型不同,这个工具可以自动给你转换成ORACLE的数据类型,如果不是很准确,还能自行修改,还可以浏览生成的数据。
Q2: 怎么把mysql中的数据表导入到oracle数据中
方法1:有个mytooracle的工具 可以导入。在数据量比较小,并且没有存储过程,表结构不大复杂的情况下使用。不过一般不推荐 方法2:从mysql中导出数据。
注意:OGG在Oracle迁移MySQL的场景下不支持DDL语句同步,因此表结构迁移完成后到数据库切换前尽量不要再修改表结构。
在PL/SQL中把一个表的数据select *出来,按alt+end;然后然后右键那张表有导出按钮,但是导出cvs貌似mysql不能用(至少我的MYSQL不能用),你可以试试。
你可以将mysql的表导出为excel文件, 然后再导入到oracle中。
在开始菜单中,找到oracle11g-应用程序开发-SQL PLUS。双击SQL PLUS。弹出的SQL Plus框中,输入数据库实例的用户名和密码,按enter键。
如何将mysql结构导入oracle的介绍就聊到这里吧,感谢你花时间阅读本站内容,更多关于mysql数据导入到oracle、如何将mysql结构导入oracle的信息别忘了在本站进行查找喔。







