码迷,mamicode.com
首页 > 数据库 > 详细

适用MySQL Migration Toolkit 1.0 将oracle迁移到mysql中遇到的问题

时间:2017-03-22 19:03:01      阅读:259      评论:0      收藏:0      [点我收藏+]

标签:image   问题解决   step   follow   ram   jvm   base   win   用户名   

 

 这里主要说一下我在适用中碰到的问题,主要过程参考 http://www.cnblogs.com/duwenlei/p/3520759.html。

首先启动MySQLMigrationTool.exe 提示“initialized java loader”错误,如下图

技术分享

 

后来发现是因为我的jdk是64位,而工具需要32位,再装个32位jdk,我装的是1.7,如果不想改环境变量启动参考 http://javabyraj.blogspot.com/2013/09/solution-for-initialized-java-loader.html,主要内容就是通过命令行进入到工具的根目录然后执行一段命令:

Step 1: Open the command prompt. Change to the mysql tools installation path (path will be vary based on the installed Mysql version)
 
         C:\Documents and Settings\System14>cd C:\Program Files\MySQL\MySQL Tools for 5.0
 
Step 2: And then type the following command(jvm.dll path will be vary based on the installed java version)
 
           C:\Program Files\MySQL\MySQL Tools for 5.0>MySQLMigrationTool -verbose 
           -jvm    "C:\Program Files\Java\jre7\bin\client\jvm.dll"
 
The java loader initialized successfully..

至此启动问题解决。

接下来选择数据源服务,我选的是Oracle,然后需要加载ojdbc,下面有两个按钮,通常选择从硬盘装载,

技术分享

如果添加失败

技术分享

 

那就直接把jar包拷贝到工具根目录下的\java\lib中,然后重启工具生效

技术分享

在连接oracle服务器的时候报错,如下图

技术分享

 

 这个原因有两种:1.数据库连接参数可能有错,ip,数据库名,用户名,密码啥的  2.ojdbc的.jar包版本问题,我服务器Oracle11g, jar包是ojdbc6,通常使用开发环境中用到的ojdbc包就没问题。

 

以上是在使用MySQLMigrationTool从oracle迁移数据库到mysql遇到的问题和解决方法,最终成功!

 

适用MySQL Migration Toolkit 1.0 将oracle迁移到mysql中遇到的问题

标签:image   问题解决   step   follow   ram   jvm   base   win   用户名   

原文地址:http://www.cnblogs.com/v5blog/p/6601461.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!