今天同事装上了Oracle10,然后想用pl/sql developer进行连接,但是一直提示“ORA-12154 TNS无法解析指定的连接标识符”,我们进行了以下操作,最后终于解决了:
1、检查Oracle安装文件下的tnsnames.ora文件(该文件的路径:自己的安装目录\oracle\product\10.2.0\db_1\NETWORK\ADMIN\)
看看是否有配置错误的地方,很多人说如果在SID别名(就是下面配置中的 ORCL )前有一个空格都会连不上,所以要认真检查。
ORCL =
(DESCRIPTION =
(ADDRESS = (PROTOCOL = TCP)(HOST = 127.0.0.1)(PORT = 1521))
(CONNECT_DATA =
(SERVER = DEDICATED)
(SERVICE_NAME = orcl)
)
)
2、用我的pl/sql developer链接同事的数据库
先在我的tnsnames.ora文件里把他的数据库配好,然后进行连接,提示“链接超时”。我们在一个局域网里面,怎么会连接超时呢?测试一下是否能ping通同事的电脑,居然也ping不同!!!我想起来了,我们的computer都开着防火墙呢。迅速关闭防火墙(不会的可以baidu一下),再试一次,能ping通了,但是pl/sql developer依然连接上了。
3、用Oracle客户端连接
居然也连不上!!!肿么了这是?你的Oracle肯定有问题!!!
4、检查数据库服务、数据库监听器是否开启
右击我的电脑-管理-服务和应用程序-服务,然后查看Oracle的所有服务是否已经开启,如果没有开启,那么连不上是正常的,因为同事就是这个原因,开启Oracle服务之后,瞬间连上。
问题解决,不过建议大家不要随意关闭服务,以免使用时不知道为啥出问题。
续:在网上看到,还有人出现了这个错误,记在这里,供自己和大家参考:
进入PLSQL Developer的主界面,在登录界面选择取消即不登录进入主界面,然后选择菜单Tools(工具)-Preferences(首选项),在设置窗口中,选择Oracle-Connection(连接),对应设置窗口中,找到Oracle Home(Oracle主目录),选择你本地所安装客户端的版本,保存设置,然后重新启动PLSQL Developer,这时就可以正常登录了。
分享到:
相关推荐
ORA-12154_TNS无法解析指定的连接标识符
ORA-12154 TNS 无法解析指定的连接标识符
ORA-12154: TNS: 无法解析指定的连接标识符的解决方法
解决ORACLE TNS: 无法解析指定的连接标识符; 里面有步骤
Oracle导dmp出现文件ORA-12154 TNS 无法解析指定的连接标识符解决方案
ORA-12154_TNS无法解析指定的连接解决方法 包含多钟可能的情况的解决方式。
相信使用过Oracle数据库的人一定碰到过“ORA-12154: TNS: 无法解析指定的连接标识符”错误,我在此做一个小小的总结。 在程序中连接Oracle数据库的方式与其他常用数据库,如:MySql,Sql Server不同,这些数据库可以...
主要介绍了Oracle导dmp出现文件ORA-12154: TNS: 无法解析指定的连接标识符问题的解决方案,需要的朋友可以参考下
ORA-12154:TNS:无法解析指定的连接标识符 ORA-12154:TNS:无监听程序 错误分析一、PL/SQL 客户端登录到数据库,如果配置错误会有以上错误,如下图。 这个错误主要是pl/sql客户端的tnsnames.ora配置错误,或者是输入 ...
plsql连接oracle数据库报ora 12154错误 今天遇到一个问题,使用sqlplus能够连接到远程的数据库,但是使用plsql却连接不上,报错”ORA-12154: TNS: 无法解析指定的连接标识符” 解决方法如下: 1.先检查服务器端的...
配置好rac后,两个节点用tnsping都可以ping通,但用sqlplus连接都出现以下错误,不知道哪里出了问题 [oracle@rac2 admin]$ lsnrctl status LSNRCTL for Linux: Version 9.2.0.4.0 – Production on 04-MAR-2008 08:32:...
是的,我尝试了所有这些方法。...但还是没有运气
plsql连接oracle数据库的工具。
64位window系统连接oracle会报错ORA-12154: TNS: 无法解析指定的连接标识符 截图操作64位系统VS连接ORACLE
今天碰到一个比较奇怪的问题: 在客户端上使用sqlplus用普通用户可以登录,但是system以及sys用户均无法登录,提示ORA-12154: TNS: 无法解析指定的连接标识符 SQL> conn system@webdata 输入口令: ERROR: ORA-12154: ...
1、解决 不能初始化“xxx”,你确认已经安装了32位Oracle ...2、解决 ORA-12154:TNS:could not resolve the connect identifier specified (TNS:无法解析指定的连接标识符) 3、不用配置plsql中的OCI路径 4、含配置文档