Navicat Premium连接oracle数据库一直错误193和87

问题背景

连接oracle数据库时,需要使用oracle客户端的oci,但是官网下的32位的客户端,替换之后还是连不上,一直错误19387

  1. 官网下载安装Navicat Premium 11.2
  2. 官网下载解压Oracle 32-bit instant client
  3. Navicat Premium工具->选项->OCI,选择上一步oracle客户端解压文件夹里的oci.dll

解决方法

官网上说,Navicat版本10或以下,只支持32-bit instant client,而博主理解成了Navicat只支持32位的Oracle客户端,所以一直报错,实际上,Navicat 11.2是不支持32位的客户端的,使用64位的客户端的oci问题就解决啦

  1. 官网下载解压Oracle 64-bit instant client
  2. Navicat Premium工具->选项->OCI,选择新的oci.dll

你可能感兴趣的:(Navicat Premium连接oracle数据库一直错误193和87)