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

无爱大叔 2009-08-22 01:42:48
oracle 10g,sql*plus连接正常,pl/sql连接正常。
google,百度了一番未解决问题,修改了tnsnames.ora
以前运行的正常,今天访问时发现连接不了了,并报了这个错误:
ORA-12154: TNS: 无法解析指定的连接标识符

HKey_LocalMachine\Software\Oracle下面的Oracle_Home路径正常。
...全文
1685 14 打赏 收藏 转发到动态 举报
写回复
用AI写文章
14 条回复
切换为时间正序
请发表友善的回复…
发表回复
LI351120311ZI 2011-04-18
  • 打赏
  • 举报
回复
看你要连接的数据库的各项信息是否填写正确。
Jinglecat 2009-08-24
  • 打赏
  • 举报
回复
tns 连的是 IP 还是 host ? 这两者改过没?
灵雨飘零 2009-08-24
  • 打赏
  • 举报
回复
1 首先检查数据库是否运行:通过服务界面查看,或者通过net start | findstr OracleService进行查看
2 通过sqlplus / as sysdba看能否登录成功,如果成功说明应该是tnsnames.ora文件配置有问题
3 检查tnsnames.ora中的HOST,PORT,SERVICE_NAME检查核实一下
4 启动监听程序,然后使用sqlplus user/password@localservicename登录尝试
无爱大叔 2009-08-24
  • 打赏
  • 举报
回复
解决了,就是改tnsnames.ora 的问题。
可能改过的tnsnames.ora文件的编码不对,所以报这个错误;覆盖了一个老的文件就好了。
但是奇怪的是sqlplus和plsql都没问题。。。。郁闷
行者_ 2009-08-24
  • 打赏
  • 举报
回复
遇到过
重装Oracle了
期望你能得到正确解答
gongsun 2009-08-24
  • 打赏
  • 举报
回复
...
CopperBell 2009-08-24
  • 打赏
  • 举报
回复
只能幫頂
wuyq11 2009-08-23
  • 打赏
  • 举报
回复
足球中国 2009-08-23
  • 打赏
  • 举报
回复
不了解。帮顶
bychgh 2009-08-23
  • 打赏
  • 举报
回复
帮顶,学习
flyerwing 2009-08-22
  • 打赏
  • 举报
回复
是不是计算机改名引起的?
我对10G不了解,9I还了解一点。
无爱大叔 2009-08-22
  • 打赏
  • 举报
回复
连接正常,sqlplus都能登录。lsnrctl status查看了tns的状态也没问题
mbh0210 2009-08-22
  • 打赏
  • 举报
回复
检查一下连接的配置,端口是否都正常

62,050

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术交流专区
javascript云原生 企业社区
社区管理员
  • ASP.NET
  • .Net开发者社区
  • R小R
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

.NET 社区是一个围绕开源 .NET 的开放、热情、创新、包容的技术社区。社区致力于为广大 .NET 爱好者提供一个良好的知识共享、协同互助的 .NET 技术交流环境。我们尊重不同意见,支持健康理性的辩论和互动,反对歧视和攻击。

希望和大家一起共同营造一个活跃、友好的社区氛围。

试试用AI创作助手写篇文章吧