DB2移植到Oracle数据库完整的图解教程

时间:2024-02-18 15:52:55

本教程需要使用Oracle SQL Developer4.0.0.12版本,其他的版本不保证可以。目前测试过的版本有Oracle SQL Developer1.5.5,Oracle SQL Developer4.2.0.17.089,这两个版本都不行。

DB2移植到Oracle数据库最详细完整的手把手图解教程

在Oracle中创建移植用户的表空间

create temporary tablespace migration_temp tempfile \'F:\oracle\data\migration\migration_temp.dbf\' size 32m autoextend on next 32m maxsize 2048m extent management local;

create tablespace migration logging datafile \'F:\oracle\data\migration\migration.dbf\' size 100m autoextend on next 32m maxsize 2048m extent management local;

在Oracle中创建迁移用户

create user migration identified by migration default tablespace migration temporary tablespace migration_temp;

GRANT DBA TO migration;

grant resource to migration with admin option;

配置Oracle SQL developer——加载DB2 JDBC驱动包

DB2移植到Oracle数据库最详细完整的手把手图解教程

DB2移植到Oracle数据库最详细完整的手把手图解教程

DB2的JDBC驱动包有两个,记住两个都要添加进去。

新建DB2数据库连接

DB2移植到Oracle数据库最详细完整的手把手图解教程

新建Oracle数据库连接

DB2移植到Oracle数据库最详细完整的手把手图解教程

这里要填入刚才新建的迁移用户

DB2到Oracle数据库的迁移的注意事项

迁移完成之后会在Oracle中新建跟被迁移的DB2数据库的用户名一样的账号,密码跟用户名一样。

开始进行DB2到Oracle数据库的迁移

DB2移植到Oracle数据库最详细完整的手把手图解教程

DB2移植到Oracle数据库最详细完整的手把手图解教程

DB2移植到Oracle数据库最详细完整的手把手图解教程

DB2移植到Oracle数据库最详细完整的手把手图解教程

DB2移植到Oracle数据库最详细完整的手把手图解教程

DB2移植到Oracle数据库最详细完整的手把手图解教程

DB2移植到Oracle数据库最详细完整的手把手图解教程

DB2移植到Oracle数据库最详细完整的手把手图解教程

DB2移植到Oracle数据库最详细完整的手把手图解教程

DB2移植到Oracle数据库最详细完整的手把手图解教程

DB2移植到Oracle数据库最详细完整的手把手图解教程

DB2移植到Oracle数据库最详细完整的手把手图解教程

等待完成,我这边的话需要两个多小时。

移植过程中出现的问题

DB2移植到Oracle数据库最详细完整的手把手图解教程

具体错误信息请查看给日志文件,按照日志提示的做。