ora-12541解决办法(个人)
前言
本机cmd命令窗口,连接虚拟机Oracle数据库 pl/sql 连接时报错ORA-12541:TNS:no listener
解决办法
步骤一:配置客户端tnsnames.ora
找到tnsnames.ora文件,C:\oracle\product\11.2.0\db_1\NETWORK\ADMIN

修改成你的实例名称和电脑IP ,不知道自己的实例名的可以在开始>控制面板>管理工具>计算机管理,然后找到图片标红位置即可了解自己的实例名称
步骤二:配置服务端listener.ora
找到listener.ora文件,C:\oracle\product\11.2.0\db_1\NETWORK\ADMIN
按照红框位置,添加自己的正确信息, 注意ORACLE_HOME =
、和 SID_NAME=
要准确填写
(SID_DESC =
(GLOBAL_DBNAME = orcl)
(ORACLE_HOME = C:\oracle\product\11.2.0\db_1)
(SID_NAME = orcl)
)
)
步骤三:重启listener服务
1.lsnrctl stop
2.lsnrctl start
cmd命令按命令执行即可,
步骤四:打开pl/sql登录