1.修改数据库连接字符串——如:驱动器com.mysql.jdbc.Driver 改为 oracle.jdbc.driver.OracleDriver连接字符串jdbc:mysql://localhost:3306/xxx 改为 jdbc:oracle:thin:@localhost:1521:sid2.调整SQL语句——如:分页查询SELECT * FROM TABLE_NAME LIMIT 1, 20 改为 SELECT * FROM (SELECT A.*, ROWNUM RN FROM (SELECT * FROM TABLE_NAME) A WHERE ROWNUM <= 20) WHERE RN >

= 13.将mysql库中的数据导入到oracle库——可以手工进行,如将mysql中的数据转储为sql文,作下调整,在oracle中执行;建议使用相关工具,如Oracle SQL Developer。
4.将连接数据库的jar包换成oracle的。以上4条,不分先后顺序。
您好,很高兴为您解答。
我是在WIN下的命令行模式做的
用记事本开文档写完后改扩展名为.ctl,以下是具体内容
(字段1,字段2,字段3,......字段N)
字段1~N是你要导入的MySql的表字段数据,不需要的字段可以不写。
回车后输入控制文件的路径,密码,接下来加载控制文件自动导入。导入完成后,会生成个.log文件,可以查看你导入是否成功,不成功按提示的错误查找原因。
注意的是:导入文本前,应在ORACLE数据库中事先建好要写入数据的表,并且要和所要导入的数据字段一致,如果不知MySql的表结构,可以在Mysql>show create table my_mysql_table;查看建表的SQL,将其转换成Oracle中可执行的SQL.
建议使用PowerDesigner将ORACLE转换为物理模型,再转换为逻辑模型,然后通过这个逻辑模型重新选择DBMS(MYSQL),将其转换为MYSQL的物理逻辑模型,在物理逻辑模型上更新触发器,过程等对象,然后生成MYSQL的物理文件,或直接导入到MySQL数据库实例中。