Oracle:ORA-12154: TNS:could not resolve the connect identifier specified
ORA-12154: TNS: 无法解析指定的连接标识符
注册表:regedit
安装oracle后用Net Manager 配置好服务名称之后,测试成功,可是PL/SQL无法连接
参考上面网址找到环境变量发现确实存在 C:\oracle\product\10.2.0\client_1; 移除此段即可,
导致改问题的原因是:装oracle的时候装了两遍,第一遍装错了。
C:\oracle\product\10.2.0\client_2\NETWORK\ADMIN\tnsnames.ora
====================================================================win7 64位 vs2010 oracle ORA-12154: TNS: 无法解析指定的连接标识符
原因:win7 X64位电脑。在安装oracle的时候 有一部分文件安装到了 Program Files(X66)的文件夹内 就是这个 括号 引起的这个错误。当用VS2010直接运行程序的时候是VS直接开的端口去运行程序,因为连接oracle调用到了Program Files(X66)\Oracle下的程序。所以导致了该错误。
如果直接将VS调试通过发布在IIS上,那么就不会出现这样的问题了。!!!!!!!
可以参考这个文章:http://www.cnblogs.com/cnluoke/archive/2008/01/17/1042183.html
ORA-12154: TNS: 无法解析指定的连接标识符
C:\oracle\product\10.2.0\client_2\NETWORK\ADMIN\tnsnames.ora
C:\oracle\product\10.2.0\client_1\NETWORK\ADMIN

# tnsnames.ora Network Configuration File: C:\oracle\product\10.2.0\client_2\NETWORK\ADMIN\tnsnames.ora # Generated by Oracle configuration tools. HBAMS = (DESCRIPTION = (ADDRESS_LIST = (ADDRESS = (PROTOCOL = TCP)(HOST = 172.16.0.251)(PORT = 1521)) ) (CONNECT_DATA = (SERVICE_NAME = hbAMS) ) ) HBCQ = (DESCRIPTION = (ADDRESS_LIST = (ADDRESS = (PROTOCOL = TCP)(HOST = 172.16.3.227)(PORT = 1521)) ) (CONNECT_DATA = (SERVICE_NAME = hbcq) ) ) HBJN = (DESCRIPTION = (ADDRESS_LIST = (ADDRESS = (PROTOCOL = TCP)(HOST = 172.16.0.251)(PORT = 1521)) ) (CONNECT_DATA = (SERVICE_NAME = hbjn) ) ) HBPZ = (DESCRIPTION = (ADDRESS_LIST = (ADDRESS = (PROTOCOL = TCP)(HOST = 172.16.0.251)(PORT = 1521)) ) (CONNECT_DATA = (SERVICE_NAME = hbpz) ) )
ORA-12154: TNS: 无法解析指定的连接标识符
可以搜索关键字: 关于win7 x64 连接oracle 客户端 VS2010调试 提示“ORA-12154: TNS: 无法解析指定的连接标识符 ”
http://davidullua.cnblogs.com/articles/180792.html
最终解决方法:
http://blog.sina.com.cn/s/blog_6d0021460101545s.html
http://blog.sina.com.cn/s/blog_92400273010190um.html
TNS_ADMIN
C:\app\cq\product\11.2.0\dbhome_1\NETWORK\ADMIN
别忘了 重启IIS 哎本来是设置成功的。忘了重启了 试了好几遍
如果您觉得阅读本文对您有帮助,请点一下“推荐”按钮,您的“推荐”将是我最大的写作动力!欢迎各位转载,但是未经作者本人同意,转载文章之后必须在文章页面明显位置给出作者和原文连接,否则保留追究法律责任的权利。
【推荐】还在用 ECharts 开发大屏?试试这款永久免费的开源 BI 工具!
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· dotnet 源代码生成器分析器入门
· ASP.NET Core 模型验证消息的本地化新姿势
· 对象命名为何需要避免'-er'和'-or'后缀
· SQL Server如何跟踪自动统计信息更新?
· AI与.NET技术实操系列:使用Catalyst进行自然语言处理
· 官方的 MCP C# SDK:csharp-sdk
· 一款 .NET 开源、功能强大的远程连接管理工具,支持 RDP、VNC、SSH 等多种主流协议!
· 提示词工程师自白:我如何用一个技巧解放自己的生产力
· 一文搞懂MCP协议与Function Call的区别
· 如何不购买域名在云服务器上搭建HTTPS服务