Skip to content

使用Navicat远程连接Oracle报错ORA-28547问题解决

  • 问题描述

    img

  • 问题原因:Navicat本地的OCI版本与Oracle服务器服务器不符造成的

  • Oracle主要版本对应的oci.dll

    Oracle版本oci.dll
    Oracle 8i/9i较旧的版本(如9.2.0)
    Oracle 10g10.2.0.1至10.2.0.5
    Oracle 11g11.1.0.x、11.2.0.1至11.2.0.4
    Oracle 12c12.1.0.1、12.2.0.1
    Oracle 18c/19c/21c18.3.0.0、19.0.0.0、21.0.0.0
  • OCI下载地址:https://www.oracle.com/database/technologies/instant-client/downloads.html

  • 下载完以后,navicat使用下载的oci.dll

    image-20250305142558662

    image-20250305142728954

  • 更改后最好重启一下navicat

MIT版权,未经许可禁止任何形式的转载