Navicat 连接Oracle报错 ORA-00922

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Navicat 连接Oracle报错 ORA-00922相关的知识,希望对你有一定的参考价值。

IP没错,用户名和密码是一样的,Oracle client官网下的对应版本,这个是在登录的时候报错

将listener.ora的这一行注释掉,就行了,, (PROGRAM = extproc)
修改为:
SID_LIST_LISTENER =
(SID_LIST =
(SID_DESC =
(SID_NAME = prod)
(ORACLE_HOME = /u01/app/oracle/product/10.2.0/db_1)
# (PROGRAM = extproc)
)
)
参考技术A 烦请问一下,这个问你你解决了吗 参考技术B

方法/步骤

    新安装的Navicat,在连接Oracle数据库时有可能会报以下错误。

    百度instantclient,在官网上下载即可。

    选择好你的系统版本,点击进入后同意协议进行下载。

    下载好文件后,将文件解压到你Navicat安装目录下。

    打开Navicat软件。如图点击菜单栏上的‘工具’-->'选项'

    选择其他菜单栏下的OCI配置instantclient版本。

    找到你把instantclient解压的目录,找到oci.dll。点击确认。

    选中文件后,点击确认。重启Navicat程序即可。

    成功连接!!!恭喜!!你可以操纵Oracle数据库了!!

以上是关于Navicat 连接Oracle报错 ORA-00922的主要内容,如果未能解决你的问题,请参考以下文章

navicat 连接Oracle 报错:Cannot load OCI DLL, 126

Navicat连接oracle库报错的处理方法

Navicat 连接Oracle报错 ORA-00922

Navicat连接Oracle报错_Cannot load OCI DLL 87

在 navicat 连接的oracle中,调用存储过程 报错?

Navicat连接Oracle数据库报错ORA-28547解决方法