把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

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

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
©️2022 CSDN 皮肤主题:游动-白 设计师:我叫白小胖 返回首页
评论

打赏作者

hanyeyin

你的鼓励将是我创作的最大动力

¥2 ¥4 ¥6 ¥10 ¥20
输入1-500的整数
余额支付 (余额:-- )
扫码支付
扫码支付:¥2
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值