安装Oracle之后解决掉的问题分享
TNS-03505: 无法解析名称
在测试tnsping的时候始终显示这么个问题。
问题的发现:
已使用的参数文件:
F:\Oracle_Client\product\11.2.0\client_1\network\adminsqlnet.ora
连接到的是Client,晕。
解决:
将路径path的DB和Client的顺序换一下,DB在前面。
tnsping通了,通了之后SQLPLUS也可以连接了,但是PLSQL Developer依旧报错。
ORA-12154: TNS: 无法解析指定的连接标识符
在网上查阅的无数中方案,尤其F:\Oracle\product\11.2.0\dbhome_1\NETWORK\ADMIN里面的tnsnames.ora的最多。最初是在DB里面配置的Net Manager,配置出来发现没有错呀,ntsping也ping的通,怎么PLSQL Developer就不行了呢,后来在试Client的Net Manager的时候名字用的test1,在PLSQL Developer登录的数据库选择那就出现了TEST1了,这就发现问题了,果断重新修改Client的TEST1为ORCL。
步骤:
从开始菜单下进入Oracle - OraClient11g_home1-->配置和移植工具-->Net Configuration Assistant,打开,选择“本地网络服务名配置”,下一步,选择“重新配置”,下一步,下一步,输入全局数据库的名字(也是SID)。
然后选择“TCP”协议,接下来输入主机IP,比如“127.0.0.1”,下一步,选择进行测试,这一步如果测试失败,可以点击“更改登录”,切换一下用户,原来用的是system,可以再次输入一遍原用户名和密码,然后当显示“正在连接……测试成功”,ok。
出处:http://yydcdut.cnblogs.com/
本文版权归作者和博客园共有,欢迎转载,但未经作者同意必须保留此段声明,且在文章页面明显位置给出原文连接,否则保留追究法律责任的权利。
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· go语言实现终端里的倒计时
· 如何编写易于单元测试的代码
· 10年+ .NET Coder 心语,封装的思维:从隐藏、稳定开始理解其本质意义
· .NET Core 中如何实现缓存的预热?
· 从 HTTP 原因短语缺失研究 HTTP/2 和 HTTP/3 的设计差异
· 周边上新:园子的第一款马克杯温暖上架
· Open-Sora 2.0 重磅开源!
· 分享 3 个 .NET 开源的文件压缩处理库,助力快速实现文件压缩解压功能!
· Ollama——大语言模型本地部署的极速利器
· DeepSeek如何颠覆传统软件测试?测试工程师会被淘汰吗?