Oracle数据迁移到Sql server

一、安装迁移工具:Microsoft SQL Server Migration Assistant for Oracle.exe(微软数据库迁移工具)



二、开始迁移动作:

注:期间遇到的所有警告提示都选择【提交】

1、打开迁移工具。

2、点左上角的新建页面,新建一个项目。

3、登录oracle数据库。

4、登录SQL server数据库。

5、展开你要迁移的数据库,找到【table】这个选项,勾选,然后右键,选择【Convert Schema】(转换模式),等待完成。完成后SQL server的区域会出现一个新的数据库,注意观看。

6、点击SQL server 的新数据库,然后一步步展开,点击【table】右键,然后选择【Synchronize with Database】(同步数据),等待完成。

7、以上步骤完成以后点击oracle上面的【table】然后右键,选择【Migrate Data】(迁移数据),等待完成,如果数据库数量多的话时间上需要很久,耐心等待。

以上动作都完成,可以到SQL server 后台看看是否有数据了,如果还是没有请关掉迁移工具,重新重复操作,看看是否步骤出错。

总体思路:先把oracle数据类型转换一下模式(Convert Schema)-----把新字段类型同步到SQL SERVER数据库(Synchronize with Database)------同步oracle数据内容到SQL erver(Migrate Data)