Navicat Premium11g--【实现Oracle和SQL Server之间数据的导入导出】


Navicat Premium11g--【实现Oracle和SQL Server之间数据的导入导出】

一、下载 Navicat Premium 11g

参考:https://www.zdfans.com/html/29537.html

二、建立Oracle、SQLServer上的连接

1、连接Oracle

遇到问题:ORA-28547:connection to server failed,probable Oracle Net admin error

解决方法:

由于远程的Oracle是 11g的,但是Navicat本身的Oracle oci.dll文件是10g的,所以需要下载11g的oci.dll文件:

在Navicat安装目录中创建instanrclient_11_2目录,将下载的压缩文件解压到instanrclient_11_2目录中
然后,点击上面的 “工具”-->选 OCI--> 修改oci.dll的路径为新创建的。

可以重启Navicat Premium,再看它就是更新后的路径了。

 

 再连接Oracle即可成功了:

2、连接SQL Server

三、Oracle导出数据到SQLServer

右键 新创建的“connect_to_oracle”连接-->选“数据传输”->设置数据源起始 和 数据源目标。

 “高级”里面可以设置是否创建新表之类的信息。

 

 点击“开始”即可进行数据的传输

 

 查看SQL Server中新转入的表数据:

四、SQLServer导出数据到Oracle

同理~ 调整数据传输 中的源 和 目标 即可。


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM