从mysql转换到oracle数据库(第二刀)


从mysql转换到oracle数据库(第二刀)


 B 建立Mysql连接


从mysql转换到oracle数据库(第二刀)

 

 

2.4 查看连接成功后的效果图
从mysql转换到oracle数据库(第二刀)
 

 

2.5 开始移植

移植前选中你要移植的数据库,如mkey3gdb;

单击【工具-移植-快速移植】:

 

A 设置源连接:


从mysql转换到oracle数据库(第二刀)
 

B 设置目标连接:


从mysql转换到oracle数据库(第二刀)
 

C资料档案库连接

 


从mysql转换到oracle数据库(第二刀)
 

D 移植前检查:


从mysql转换到oracle数据库(第二刀)
 

E  移植类型:【选则移植表和数据】


从mysql转换到oracle数据库(第二刀)
 

F 单击完成按钮:

 

 G 正在迁移:

 
从mysql转换到oracle数据库(第二刀)

 

3.迁移后维护
 

3.1工程导入oracle 数据库 jar

最新的jar包是ojdbc14.jar,可以从oracle官方网站下载。

3.2 修改jdbc.properties属性文件

jdbc.driverClass=oracle.jdbc.driver.OracleDriver

jdbc.url= jdbc:oracle:thin:@172.30.0.xxx:1521:orcl

jdbc.username=xxxx

jdbc.password=xxxx

hibernate.dialect=org.hibernate.dialect.OracleDialect

 

 4.修改代码

4.1 修改实体类(vo

1.“comment”,”orders”,”online””uid”牵涉到的类有很多

我们得在这些实体类中加上hibernate注释;

如:


从mysql转换到oracle数据库(第二刀)

2.mysql 数据库中的一些列的数据类型 text ,转成oracle 之后,其数据类型为 clob.而实体类采取String 类型进行映射;为了兼容mysqloracle .我们得修改实体类,只要某个字段的数据类型在数据库的类型是 clob ,我们就要在字段的上面加上例如:

 


 
从mysql转换到oracle数据库(第二刀)