首页 > 数据库 >Navicat 无法连接Oracle / SQLserver

Navicat 无法连接Oracle / SQLserver

时间:2024-03-07 16:34:51浏览次数:22  
标签:oci OCI create SQLserver Navicat Oracle

报  cannot create oci handle

 cannot create oci enviroment

ORA-XXXX等;

排除用户名 密码 端口 错误

原因:Navicat 本地的OCI 版本与Oracle 本地的不匹配

查看Oracle 本地的OCI版本,将Navicat升级至对应版本

解决:下载新的oci 进行替换

https://www.oracle.com/database/technologies/instant-client/downloads.html

 

 

下载解压将文件夹放到Navicat安装目录

 

打开Navicat进行配置 ;选到oci.dll;  然后重启Navicat

 

 

标签:oci,OCI,create,SQLserver,Navicat,Oracle
From: https://www.cnblogs.com/ychun/p/18059214

相关文章

  • Oracle中的sql hint
    Hint是Oracle数据库提供的一种机制用来告诉优化器按照hint告诉它的方式生成执行计划,是sql优化中常用的一个手段。基于代价的优化器,在绝大多数情况下会选择正确的优化器。但是有时候会选择效率很差的执行计划,使某个语句变得很慢,此时就需要通过hint告诉优化器使用指定的存取路径或......
  • sqlserver和mysql区别
    1.数据库管理系统SQLServer是由微软公司开发的关系型数据库管理系统,适用于Windows操作系统。而MySQL则是由瑞典MySQL公司开发的,后来被Oracle公司收购,适用于多个操作系统,包括Windows、Linux和UNIX。2.许可证和成本SQLServer是商业产品,需要购买许可证才能使用。它的价格相对......
  • Mysql和Oracle自定义函数区别
    1.Mysql自定义函数dropfunctionifexistsget_date;createfunctionget_date(v_datetimedatetime,v_timevarchar(50))returnsvarchar(50)begin declarev_datevarchar(50); declarecDatevarchar(50); declarebeginDatevarchar(50); setcDate=date_format(......
  • Oracle数据库Date类型查询结果多出“.0“的解决方法
    ​ oracle设置数据库某张表的字段类型为date,数据库存值为 2019-11-2518:51:47格式,但是从数据库查询出来之后格式为  StringstopTime=map.get("stopTime").toString;2019-11-2518:51:47.0,多了个零,不知是毫秒还是纳秒,目前还不知为何,解决办法为转换时间类型或者前端分......
  • Q:oracle通过正则表达式替换对应值
    示例视图把原ip地址替换成192.167.41.60:8080SELECTreplace(jg.yxwjjdz,regexp_substr(jg.yxwjjdz,'([0-9]{1,3}.){3}[0-9]{1,3}.{0,10}[0-9]/'),'192.167.41.60:8080/'函数用法regexp_like(search_string,pattern[,match_option])参数说明:search_string:是搜索值patter......
  • 运行时遇到Oracle错误1017 invalid username/password;login denied
    参考链接:https://answer.baidu.com/answer/land?params=7elCyy2%2BVQFLNLJM1h81dr5QZQQgc1gH3Jx0mKtGyC9iN883lLAjVKkqqFwgT9IkwDSCCV6LpBhAaZmXkqXteDsXxjanzrzpWVxBkZhfR3Unz5gw02%2BImYJ2Z%2Bvnm92UuArsoipr6J4Lg4wWW8llDohcXIR6bJhJl2%2Fy598QiTvvwPJAYShha1DQ3DoUCfGRi%2BD......
  • 【Oracle】使用like的时候遇到的问题
    【Oracle】使用like的时候遇到的问题like语句其中的%就代表着一个零或者多个字符,_代表一个字符,%与_可以同时使用name想查询以‘_’结尾的字符用这个语句就会有问题selectcount(1)fromdualwhere'底壳组件.pdf'like'%_'LIKE语句与多个下划线一样可以匹配出来数据,一般遇......
  • Oracle 外部表
    在Oracle数据库中,外部表是一种特殊类型的表,它们并不存储数据在数据库中,而是指向外部数据源(如文本文件、CSV文件、Excel文件等),通过外部表可以在数据库中对外部数据进行查询和操作。外部表与常规表之间的关联主要是通过创建表的方式来实现。要创建外部表并将其与数据库中的其他表进......
  • Oracle 关联查询
    在Oracle数据库中,左连接、右连接和全连接是用于联接两个表的不同类型的连接方式,它们之间的区别如下:例子T_11、T_12数据表  左连接(LEFTJOIN):左连接是指返回左表中的所有记录,以及符合连接条件的右表中的记录。如果右表中没有匹配的记录,则结果集中右表部分将显示为NULL......
  • oracle 19c 迁移到11g
    从19c导出数据需指定VERSION=11.2.0.1[qdtais1]@ht19c01[/home/oracle]$expdpet/etdirectory=ncdumpfile=et_%U.dmplogfile=expet.logVERSION=11.2.0.1Export:Release19.0.0.0.0-ProductiononWedMar620:54:512024Version19.15.0.0.0Copyright(c)1982,2......