解决报错:ORA-12541:TNS:无监听程序
1.重新配置监听找到监听程序配置右键已管理员身份运行选择第二个重新配置这个一般没什么好选的默认选定的协议TCP继续下一步默认的否继续下一步完成监听重新配置之后进行测试看能否连上2.本地Net服务名配置这里要选择的实际上就是你要连接的数据库的别名实际上就是在配置tnsnames.ora文件服务名填写数据库的名字就是SERVICE_NAME的值默认TCP选择是进行测试报错的意思是用户密码不正确这里会自己有个默认的用户密码更改登录手动输入更改用户密码连接成功这里有可能会出现明明用户密码输入正确但是还是测试不成功的情况先检查一下前面输入的数据库名和IP地址要是肯定正确但是测试不成功跳到第三步tnsnames.ora文件配置再次尝试登录看是否成功3.tnsnames.ora文件配置我这里是测试连接也没成功登录所以实际登录也没成功解决方法3进行tnsnames.ora文件配置先找到tnsnames.ora文件的位置不确定的可以使用Everything软件搜一下网上找的网址https://www.voidtools.com/zh-cn/如果实在找不到tnsnames.ora文件也可以看网上的教程自己编写一个实际上是上面步骤二的本地Net服务名配置配置出的文件之后查看PLSQL的支持信息核对tnsnames.ora文件的配置位置这个位置实际上应该和oci.dll文件的配置相关核对tnsnames.ora文件实际的位置和Oracle信息中TNS File的配置位置如果不一致按照Oracle信息中TNS File的配置位置新建目录做到和配置一致在里面放上tnsnames.ora再关闭PLSQL进行连接
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/2420006.html
如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!