把ORACLE 的数据导入到SQL中。

一、使用 Navicat

1、安装Navicat
2、建立连接到ORACLE数据库。
使用时发现报错:1、racle library is not loaded 2、cannot create oci handles 。这两个问题都是需要修改 Navicat --工具--选项--环境 中的 OCI环境。把文件指向到 Navicat 安装目录中的oci.dll文件。 如果还是不行,就去官网下载 不同版本的试试。
下载地址:https://www.oracle.com/database/technologies/instant-client/winx64-64-downloads.html
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
注:这样导入的SQL SERVER的数据精度会变,有的数字后面很多的0。不合适。推荐第二个办法。

二、使用SQL SERVER 的导入和导出功能

在这里插入图片描述
1、输入服务器名称:这里说的是oracle 建立的连接名称,在net manager 中的 服务命名 中。
在这里插入图片描述2、如果以上填好,测试连接 时提示:ora-06413 连接未打开 。这个是因的SQL 的安装目录有() 的问题 。 :DD
我重新安装了SQL才好。
下面的步骤不用说了,没有什么变化。

3、 选择源表和源视图。 这个一定要看 预览,是不是你想要的效果。我是重点看了数字的字段有没有问题。
完成后,看效果也不错,速度也很快。
在这里插入图片描述

注:第二个办法参考原文件:https://www.docin.com/p-1654180270.html

  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值