不知道为啥昨天发的博客被吞了==
昨天准备把项目发布到tomcat上面,结果提示数据库错误,控制台开始提示 ora-12505 listener does not currently know of sid given in connect descriptor ,然后把程序里所有IP都换成了localhost,tnsnames.ora和listener.ora里面把SID也都改成orcl,倒不提示error 12505了,但仍然显示无法连接JDBC和建立连接池,说无监听
==但我监听服务运行的好好地啊,cmd里查看状态打开没问题,肿么回事?
然后tnsping orcl,擦,也无监听;
pl/sqldeveloper上登录,system可以,其他用户也开始报无监听了;
好吧,删了监听重建吧。在net configuration assistant里删了监听,恩?服务里面还有监听服务==
好吧,我之前确实建了2个监听,但我记得我建的监听名字不一样,为啥我删了一个还有一个重名的?
删除监听服务,重建,错误依然==而且cmd里面查看状态也出错了,显示无适配器
网上搜了下,没找到相关问题解决方法,好吧,重装oracle
装完立刻测试了下,可以正常运行了,奇怪啊
配环境变量==又没法运行了
好吧,一个个删除,把TNSADMIN删了,又可以运行了
查了下,TNSADMIN是装多个oracle client时使用的,我当时在64位win7装的32位oracle,所以安装了32位和64位client,后来卸载了重装64位oracle,TNSADMIN变量就保留下来了。
问题虽然解决了,但是还想不明白,我TNSADMIN指得明明是我现在使用的oracle路径,怎么会影响监听的?
分享到:
相关推荐
TNS-12541: TNS: 无监听程序 TNS-12560: TNS: 协议适配器错误 TNS-00511: 无监听程序 文章转自:http://www.luocs.com/archives/464.html 此文版权归作者 – yaogang所有,转载请注明yaogang©www.luocs.com。 ...
oracle报错ora-12541:TNS无监听程序
主要介绍了连接Oracle数据库时报ORA-12541:TNS:无监听程序的图文解决教程,非常不错,具有参考借鉴价值,需要的朋友可以参考下
ORA-12518 TNS:监听程序无法分发客户机连接,在您安装好数据库后配置连接数据库的过程中遇到这类问题应该很头疼吧,不过,当您还是四处查资料来解决您遇到的另你头疼的问题时,如果不经意间看到了这则贴子,那请您升...
ora-12514:TNS:监听程序当前无法识别连接描述符中请求的服务bug,解决文档.
如果监听程序未启动,数据库连接将失败,导致 ORA-12541:TNS:无监听程序的错误。 解决该错误的步骤如下: 1. 打开 Net Configuration Assistant 打开 Net Configuration Assistant,是配置 Oracle 监听程序的首要...
错误描述:oracle远程连接服务器出现 ORA-12170 TNS:连接超时 错误检查:有很多是oracle自身安装的问题,但是我这里服务器配置正常,监听正常,服务正常,远程可以ping通服务器。 这里主要是防火墙问题,解决办法: ...
ORA-12560 TNS: 协议适配器错误通常是由于监听服务、数据库实例未启动或注册表配置问题引起的。通过按照上述步骤逐一排查,大多数情况下可以有效地解决这一问题。此外,还可以通过检查网络配置、监听器日志以及...
listener-tnsnamelistener-tnsnamelistener-tnsnamelistener-tnsnamelistener-tnsnamelistener-tnsnamelistener-tnsnamelistener-tnsname
如果监听服务没有启动,可以按照以下步骤进行启动:开始---程序---管理工具---服务,打开服务面板,启动 oraclehome92TNSlistener 服务。如果数据库实例没有启动,可以按照以下步骤进行启动:开始---程序---管理工具...
1. **ORA-12541:TNS:没有监听器** 当你尝试连接Oracle数据库时,如果出现此错误,意味着监听器服务没有运行或已损坏。解决方法是启动监听器,通过命令`net start OracleOraHome81TNSListener`(具体名称可能因...
Oracle新手使用常见错误小集,1、ORA-12541:TNS:没有监听器。2、ORA-12500:TNS:监听程序无法启动专用服务器进程或ORA-12560:TNS:协议适配器错误。 3、如果数据库服务启动失败,则很有可能是其注册表项值损坏。。。4...
在dos窗口都能登录数据库,但通过PL/SQL登录是老是报 ORA-12541 或12154的错,在Oracl Net Manager 中也配置好了服务器命名和监听程序,查看系统配置文件系统参数文件为D:oracleproduct10.1.0db_1 ...
"ORA-12516 TNS 监听程序无法找到匹配协议栈的可用句柄" oracle 数据库是当前最流行的关系型数据库管理系统之一,然而,在使用 oracle 数据库时,经常会遇到各种错误信息,ORA-12516 错误信息便是其中之一。ORA-...
ORA-12514 TNS 监听程序当前无法识别连接描述符中请求服务的解决方法 Oracle 是一款功能强大且广泛应用的关系数据库管理系统,它提供了强大的数据存储和管理功能。但是,在使用 Oracle 时,用户经常会遇到各种错误...
ProcessMonitor.part01
1. ORA-12541:TNS:没有监听器 这个错误意味着监听器没有启动或者已经损坏。解决方法是通过命令`net start OracleOraHome81TNSListener`启动监听器,如果监听器已损坏,可以使用"Net8 Configuration Assistant"...
ORA-12154:TNS:无监听程序 错误分析一、PL/SQL 客户端登录到数据库,如果配置错误会有以上错误,如下图。 这个错误主要是pl/sql客户端的tnsnames.ora配置错误,或者是输入 database选项错误。 错误分析二、未配置...