Navicat中连接Oracle 及ORA-12514:TNS:监听程序当前无法识别连接述符中请求的服务报错原因

** Navicat中连接Oracle 及ORA-12514:TNS:监听程序当前无法识别连接述符中请求的服务报错原因**

第一步
点击工具选择选项
Navicat中连接Oracle 及ORA-12514:TNS:监听程序当前无法识别连接述符中请求的服务报错原因_第1张图片
第二步
选择OCI 找到OCI library在oracle安装目录下找到oci.dll D:\Oracle\app\oracle\product\10.2.0\server\BIN\oci.dll这是我的路径
完成之后重新启动Navicat
Navicat中连接Oracle 及ORA-12514:TNS:监听程序当前无法识别连接述符中请求的服务报错原因_第2张图片
第三步
点击连接选择Oracle进行连接
Navicat中连接Oracle 及ORA-12514:TNS:监听程序当前无法识别连接述符中请求的服务报错原因_第3张图片
第四步
进行如下配置
Navicat中连接Oracle 及ORA-12514:TNS:监听程序当前无法识别连接述符中请求的服务报错原因_第4张图片
如果报错
Navicat中连接Oracle 及ORA-12514:TNS:监听程序当前无法识别连接述符中请求的服务报错原因_第5张图片
删除服务名或SID选项中的ORCL 内容为空即可 原因是没有相应的ORCL服务
在这里插入图片描述
最后一步
连接测试 成功即可确定 大功告成
Navicat中连接Oracle 及ORA-12514:TNS:监听程序当前无法识别连接述符中请求的服务报错原因_第6张图片

你可能感兴趣的:(错题集)