利用Navicat连接Oracle数据库时报出的错误提示:不能创建oci环境。

出现这个现象时,先去检查Navicat客户端中的oci设置目录。

PS:我这个是中文版的Navicat,英文版的可根据中文版这个位置进行查找。

可以看到,有一个OCI的菜单栏,点击进去,在右侧OCI library(oci.dll)*:栏中,看到默认指定道德目录是Navicat客户端自己的oci.dll目录,然而这对安装了Oracle服务的来说并没有什么用。

因为在安装oracle客户端服务的时候,会将oci.dll地址篡改成它自己的目录。

解决的方式就是将,Oracle客户端服务的oci.dll地址找到,然后将这里替换。那么Oracle客户端服务的oci.dll的位置在哪呢?

如果当初在安装Oracle服务的时候,是默认地址,那么oci.dll的目录一般是在:

如果是你自己指定了地址的,里面的这些文件目录的地址是不会变的,可参考我的这个地址进行查找。

将地址:C:\app\SEARI_CD\product\11.2.0\dbhome_1\BIN\oci.dll

复制出来,粘贴到Navicat中去,然后重启Navicat生效。

PS:当然常规来说不建议使用Navicat连接Oracle数据库,可使用PL/Sql客户端配着oracle数据库才更方便。这里只是出于好奇,想看一下Navicat连上Oracle数据库是个什么样子,看着界面是挺清爽的,还不错。

Cannot creat oci environment.相关推荐

  1. 本机未装Oracle数据库时Navicat for Oracle 报错:Cannot create oci environment 原因分析及解决方案

    本机未装Oracle数据库时Navicat for Oracle 报错:Cannot create oci environment 原因分析及解决方案 参考文章: (1)本机未装Oracle数据库时N ...

  2. Navicat 提示Cannot create oci environment 解决方案

    Navicat 提示Cannot create oci environment 解决方案 功能还是比较多的. 一直在使用 Navicat ,这是一个数据库客户端软件,能连接多种不同类型的数据库,给我们 ...

  3. Anaconda创建跟别人环境配置一样的虚拟环境(coda env creat -f environment.yml)

    当我们跑别人在github上的代码时,往往需要配置跟作者一样的环境.当作者导出自己的环境配置时,一般都是.yml文件,这时候需要输入命令行来实现配置一模一样的环境. 导出的yml文件一般配置如下: n ...

  4. oracle怎样批量加字段,OCI方面的知识,哪位高手能帮忙修改下 想批量插入数据,且表的字段很多...

    C/C++ code/************************* 编译语句 gcc -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -I${ORACL ...

  5. OCI连接oracle 12C

    注册CSDN也好几年了,一直都没写过博客,今天就写一个吧.好了言归正传,由于公司业务的需要从windows平台转到linux下,之前呢,也没怎么接触过linux服务端的编程,只好硬着头皮上了. 本人用 ...

  6. Oracle迁移数据库

    2019独角兽企业重金招聘Python工程师标准>>> 1.迁移方法概述: 使用Navicat Premium 分别与源数据库和目标数据库建立连接,然后借助Navicat Premi ...

  7. 神经网络与深度学习——TensorFlow2.0实战(笔记)(二)(包管理和环境管理)

    包管理和环境管理(以下操作也可在anaconda界面,进行可视化操作) 包管理:包的安装.卸载.更新和查找等等 conda命令 conda install <包名称列表> 同时安装多个包 ...

  8. Oracle同英超联赛数据统计和展示的结合

    技术是为业务服务的,一直在各个领域被论证,毕竟有场景使用,才能体现出价值,否则只能自娱自乐了. 了解现代足球篮球联赛的朋友,可能知道,现在球场上产生的数据是相当多的,无论是从维度上,还是量级上,例如跑 ...

  9. oracle 迁移到另一台服务器上,Oracle数据库迁移(从一台服务器迁移到另一台服务器)...

    1.迁移方法概述: 使用Navicat Premium 分别与源数据库和目标数据库建立连接,然后借助Navicat Premium自带的数据传输功能,实现Oracle数据库的迁移.其实跟从mysql数 ...

最新文章

  1. 程序员感悟----路该怎么走
  2. NOIP2018比赛总结
  3. PhpStorm failed to transfer files by FTP 报错解决方法
  4. 理解Android的手势识别
  5. MOQL--面向流的统计过滤技术
  6. php 正则提取连续字母,PHP匹配连续的数字或字母的正则表达式
  7. 装错信封输出所有结果C语言算法,装错信封问题(数学应用题)
  8. Linux--信号阻塞与屏蔽
  9. NVIDIA Nsight Eclipse 安装
  10. Vmware 安装安卓x86虚拟机并运行APP
  11. 神经网络模型结果怎么看,神经网络模型怎么预测
  12. im2col的原理和实现
  13. 3.2 基本数据类型
  14. CPU使用率查看方法
  15. 【二级】(Word、Excel)使用邮件合并技术制作邀请函
  16. Opensea到底是怎么交易NFT的
  17. 三维图形的平移,旋转与错切
  18. MySQL学习笔记3---Explain字段分析
  19. SimpleITK读取医学影像文件
  20. QNX 实时操作系统(Quick Unix)

热门文章

  1. C语言中常用的格式符 占位符%d,%c,%f,%p,%x,%s,%m.n等的含义解释
  2. 谁与争锋 软件防火墙与硬件防火墙之争
  3. 【计算机网络】1.3 ——计算机网络的定义和分类
  4. CreateFile function
  5. 综合交通运输导论笔记
  6. mac下MAT打开大hprof文件报错的解决
  7. SAS:大数据价值化是渐进的 虽有挑战但要乐观
  8. 【生活类】帝都美食与旅行
  9. python assert函数解析
  10. 通过matlab实现水产养殖鱼类成熟度自动分析系统