使用plsql连接本地数据库时出现ora-12541:tns:无监听程序 怎么解决

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了使用plsql连接本地数据库时出现ora-12541:tns:无监听程序 怎么解决相关的知识,希望对你有一定的参考价值。

参考技术A 方法一:
在oracle_home下找到lsnrctl.exe 输入 start
方法二
可能认不到实例名
在cmd下运行
set oracle_sid=自己数据库的实例名(大多数orcl)
网上还有很多解决办法
也许不见得管用,这种问题具体问题具体分析比较好。介绍的这2种您的机器还不行。就去修改一个TNSNAMES.ORA。本回答被提问者和网友采纳

我用PL/SQL-Developer登录oracle时出现 ORA-12560:TNS:协议适配器错误怎么办?急!!!!!

在线等

你的机器上应该是安装了多个Oracle产品,默认的sqlplus和PL/SQL Developer使用了不同路径下的tnsname。

这个问题有两种解决方法:

1.配置每个Oracle产品的$ORACLE_HOME/NETWORK/ADMIN/TNSNAME.ORA

2.配置PL/SQL Developer使用的tnsname

打开PL/SQL Developer,点击“Cancel”进入“PLS/SQL Developer(Not logged on)”,选择Tools >> Preferences 打开Preferences窗口,选择 Connection >> Oracle Home下拉框,选择tnsname。

参考技术A 是TNS适配器错误造成ORA-12560: TNS: 协议适配器错误的问题的原因有三个:也不知道plsql怎么和oracle连,现在正查呢,真头疼。 ,lzSpRB 参考技术B 用SQL Plus能登录上吗

如果登录不上,需要配置一下TNS追问

用SQL Plus能登上,小弟我是个菜鸟,您QQ是多少?我的是574417368

以上是关于使用plsql连接本地数据库时出现ora-12541:tns:无监听程序 怎么解决的主要内容,如果未能解决你的问题,请参考以下文章

我用sqlplus能连接oracle数据库,但用plsql连接时出现 ora 12560协议适配器错误,该怎么办?

编译 PLSQL 函数时出现“未找到数据”错误

oracle数据库使用plsql(64位)时出现的问题

在本地 easyphp 服务器中安装 Wordpress 时出现数据库连接错误

使用 ANTLR4 PLSQL 语法到 .NET 中的 .cs 文件时出现问题

在本地运行时出现扭曲 / wokkel 的连接问题