navicat for oracle 连接oracle 数据库,通过sql plus 能连接上数据库 ,可是通过navicat 就是连不上

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了navicat for oracle 连接oracle 数据库,通过sql plus 能连接上数据库 ,可是通过navicat 就是连不上相关的知识,希望对你有一定的参考价值。

求大神解答 感激不尽 困扰了我一天了 图片已经附上了

Navicat连接oracle数据库数据库需要设置oci.dll。

1、设置oci.dll,下载instantclient,解压;

2、设置oci后,重启Navicat,再打开,新建连接;

追问

还是显示连接超时

参考技术A

题主,我解决了,你可以试试这个方法:

OCI的路径采用最佳答案推荐的;

SQL*PLUS的路径设置为自己Oracle数据库中的SQL*PLUS的那个,就OK了。

Navicat Oracal

1. Navicat 安装以及使用

软件安装:绿色版本
安装流程:Click
提取码:0a0z

2. Navicat连接Oracle数据库

背景

  1. 确认需要连接的Orcale远程客户端版本【32位/64位】
  2. 确认OrcaleClient版本【instantclient_11_2 / instantclient_12_1】
  3. 获取正确的配置文件【network】
  4. 配置环境变量
  5. Navicat连接数据库,输入正确的密码账号,IP,Port, 服务名,数据都从配置文件中获取

安装版本说明

  • 首先需要确认远程Orcale数据库的版本,如果是32位的那么Navicat也必须是32位的软件才行,不然会报错,而且Orcale的Client也必须是32位的。【配置文件最好从能够访问的电脑那里Copy】

环境变量的配置【一定要设置正确,不然会报错】

  • ORACLE_HOME 变量值:D:Tools_Sofewareinstantclient_12_1
  • TNS_ADMIN 变量值:D:Tools_Sofewareinstantclient_12_1
  • NLS_LANG 变量值:SIMPLIFIED CHINESE_CHINA.ZHS16GBK
  • Path 变量值:D:Tools_Sofewareinstantclient_12_1


以上是关于navicat for oracle 连接oracle 数据库,通过sql plus 能连接上数据库 ,可是通过navicat 就是连不上的主要内容,如果未能解决你的问题,请参考以下文章

使用Navicat for Oracle工具连接oracle

请问一下,Navicat for Oracle工具怎么连接oracle数据库的sys用户?

navicat for oracle 连接oracle 数据库,通过sql plus 能连接上数据库 ,可是通过navicat 就是连不上

使用Navicat for Oracle工具连接oracle的图文教程

使用Navicat for Oracle工具连接oracle的图文教程

navicat for oracle过期怎么解决