SQL Server版本:Microsoft SQL Server 2008 R2
oracle版本:迁移到oracle11g,11.2.0
(sqlserver安装在win7 64位,oracle安装在winXP 32位,已迁移成功)
已安装Microsoft SQL Server 2008 R2、oracle11g数据库
所需文件:
jdk6 这个我没有用到,但是sqldeveloper安装的机器已经安装了jdk
jtds-1.2.2-dist
sqldeveloper版本3.0.04
工具下载地址:
https://download.csdn.net/download/menghuannvxia/10547943
步骤:
1、运行sqldeveloper,在界面中输入jdk地址(图中假设jdk在E盘根目录下)
我在迁移的过程中没有这一步(忽略)
2、在sqldeveloper里,选择工具→首选项→数据库→第三方JDBC驱动程序,添加条目,添加后如下图所示(假设jtds存放在E:\app目录下)
3、在sqldeveloper里,分别连接SqlServer数据库(看步骤4的图,192.168.1.101为使用sa用户连接的SqlServer)、oracle数据库(test为使用要迁移的目标oracle用户连接的oracle数据)
4、选择要迁移的SqlServer数据库,右键,选择“移植到oracle”
5、弹出如下移植界面,直接下一步
6、此处会要求输入目标库的用户名密码
7、输入“名称”,“输出目录”
8、此处直接选择下一步
9、此处直接选择下一步
10、此处直接选择下一步
11、此处直接选择下一步
12、此处直接选择下一步
13、此处直接选择下一步,之后点击“完成”,将开始迁移
迁移成功,感谢分享,注意最后会新生成一个用户,数据库是在生成的新用户下
转载自:https://blog.csdn.net/lovelybingying/article/details/78316535