
正文
oracle往mysql直接到数据,oracle到mysql迁移
提示:扫一扫查出行【扫一扫了解最新限行尾号】
复制提示
oracle和mysql之间数据直接传输,请问,到底是使用什么样的技术
一种是用musqldump加参数进行.sql的导出,然后再用oracle执行。
无缝是做不到的,但可以尽小改到语句。oracle中要使用标准语句。
MySQL是一种开放源代码的关系型数据库管理系统(RDBMS),MySQL数据库系统使用最常用的数据库管理语言--结构化查询语言(SQL)进行数据库管理。
相关问答
Q1: 怎样把oracle中数据库表结构和数据导入到mysql中啊
mysql没有这些,需要应用去修改相关业务了。数据库能做的不多 还有很多的存储过程,视图,函数,这些都需要改写的。
添加oracle驱动,在mysql里面新建oracle的 链接对象 ,配好链接对象后就能从mysql直接访问oracle的数据,也就能导入oracle的数据。
你这是 powerdesigner之类的工具吗,有导出sql语法的功能,然后到MySQL中去执行即可。至于触发器和存储过程等,只有自己 手工去改写。
ORACLE里面把数据导出为文本文件,再在MYSQL里面导入文本文件,通过文本作为中介可以避免复杂的汉字编码问题导致的乱马,还可以解决不同架构的服务器之间的数据交换。
PLSQL中还有一个导入表的功能;选择第二个页签:SQL插入;在下面的导入文件建议你用mssql处理,导出先oracle,导入选mysql,呵呵。
Q2: 如何将Oracle数据导入MySQL
1、spool /home/oracle/XXX.sql 后面是你要的导出路径和导出文件名,最好是 txt 结尾的,不是的话等导完需要改名。之后是 select 语句,字段和表名根据实际更改,日期要用 to_char 进行转换。
2、你可以用工具 我给你建议一个开源的图像化界面的工具 kettle,这个工具使用简单可以做抽取和转换,而且支持很多的数据库。
3、添加oracle驱动,在mysql里面新建oracle的 链接对象 ,配好链接对象后就能从mysql直接访问oracle的数据,也就能导入oracle的数据。
4、Oracle数据库导出的命令,参考下面的 exp system/system@ordb file=d:\mb.dmp owner=(scott)导入mysql的步骤,参考下面的。
5、要导出数据是吧,你应该有PL/SQL吧,没有的话就别往下看了。。
6、因此,使用数据库或表实际上是操纵这些文件( 夹) ,所以使用操作系统的大小写敏感性决定了数据库名和表名的大小写敏感性。在以linux 为内核的操作系统中是大小写敏感的。
关于oracle往mysql直接到数据和oracle到mysql迁移的介绍到此就结束了,不知道你从中找到你需要的信息了吗 ?如果你还想了解更多这方面的信息,记得收藏关注本站。




