求救:ORA-12154: TNS: 无法解析指定的连接标识符

中国地质调查局特聘数据库专家 CSDN博客专家 百度知道数据库行家 炼数成金版主 想了解更多请关注我的博客:


如果可以那就是你plsql 中的oracle_home环境变量设置的问题。

本回答由深圳市極佳电脑技术服务提供

中没有开启监听在开启监听

遇到代码为1067的错

Assitant进行重新创建监听,一般这样就解决了


你的机器不能解析QiaoweiPC换成IP地址試试

下载百度知道APP,抢鲜体验

使用百度知道APP立即抢鲜体验。你的手机镜头里或许有别人想知道的答案

但是使用SQL Plus登陆的时候用户名:scott,口令为:tiger主机字符串为:tmt。但是总是登陆不上报提示 ora-12154tns无法解析指定的连接标识符。百度了下原来是我的TNSNAMES.ORA文件中并没有tmt的相关配置。于是对TNSNAMES.ORA文件增加如下配置:

这样就可以登录成功了!!!

这篇文章主要介绍了PL/SQL登录Oracle数据库報错ORA-12154:TNS:无法解析指定的连接标识符已解决文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值需要的朋伖们下面随着小编来一起学习学习吧

错误分析一、PL/SQL 客户端登录到数据库,如果配置错误会有以上错误如下图。

错误分析二、未配置环境變量

所以解决问题之前一定要配置环境变量TNS_ADMIN

登录时直接在Database选项输入数据库信息

如上图直接在登录时输入数据库信息 ip:端口/数据库名 。一定偠端口不然会报错误“无监听程序”。

编辑tnsnames.ora在末尾添加需要的数据库信息:

 

再打开pl/sql客户端,Database选项选择刚才配置的scm输入用户名和密码即可。如图:

以上就是本文的全部内容希望对大家的学习有所帮助,也希望大家多多支持脚本之家

我要回帖

 

随机推荐