今天同事装上了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数据库时,经常会遇到一个常见的错误提示:“ORA-12154: TNS: 无法解析指定的连接标识符”。此错误通常发生在尝试从客户端连接到服务器端...
解决ORACLE TNS: 无法解析指定的连接标识符; 里面有步骤
### Oracle导dmp出现文件ORA-12154 TNS 无法解析指定的连接标识符解决方案 #### 问题背景 在进行Oracle数据库的操作时,经常会遇到“ORA-12154 TNS 无法解析指定的连接标识符”这样的错误提示。此问题通常发生在...
ORA-12154_TNS无法解析指定的连接解决方法 包含多钟可能的情况的解决方式。
相信使用过Oracle数据库的人一定碰到过“ORA-12154: TNS: 无法解析指定的连接标识符”错误,我在此做一个小小的总结。 在程序中连接Oracle数据库的方式与其他常用数据库,如:MySql,Sql Server不同,这些数据库可以...
ORA-12154:TNS:无法解析指定的连接标识符 ORA-12154:TNS:无监听程序 错误分析一、PL/SQL 客户端登录到数据库,如果配置错误会有以上错误,如下图。 这个错误主要是pl/sql客户端的tnsnames.ora配置错误,或者是输入 ...
错误信息“ORA-12154: TNS: 无法解析指定的连接标识符”通常出现在尝试通过ASP.NET应用程序或其他.NET环境下的工具(如ODT for VS.Net)连接Oracle数据库时。这会影响到应用程序正常运行,因为无法建立有效的数据库...
在使用Oracle数据库进行数据导入导出操作时,常常会遇到ORA-12154错误,即TNS:无法解析指定的连接标识符。这个问题主要由两个原因造成:一是Oracle服务器未安装正确,二是TNS配置文件未正确设置。以下是针对这两种...
"ORA-12154:TNS:无法解析指定的连接标识符"是一个常见的Oracle数据库连接错误,通常发生在尝试连接到Oracle数据库时。这个错误表明客户端无法找到或解析网络服务名(Net Service Name)来建立与服务器的连接。下面...
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 Developer连接Oracle数据库,用户可以享受到以下功能和优势: 1. **代码编辑器**:PLSQL Developer提供了集成的代码编辑器,支持语法高亮、自动完成、代码折叠和错误检查,大大提高了编写PL/SQL代码的...