ORA-12541 TNS 无监听程序(数据库新建后,服务列表没有监听程序)

        今天在同一台服务器上了装了 11g (已经就有了) 和 12c(新安装的)版本的oracle;12C安装完成,测试提示ORA-12541 TNS 无监听程序;

1、先检查,服务列表监听程序是否启动,发现服务列表根本就没有12c 的监听服务;


2、没有监听服务,于是乎就要配置个监听服务

       从开始菜单中找到oracle的安装目录,找到Net Configuration Assistant打开之后,进行配置,配置完成后,测试还是不通;

 查看服务列表还是没有12c 的监听服务(各种测试,刷新都不管用);


3、通过DOS窗口,输入 lsnrctl status 命令,运行结果如下,监听程序没有启动:

Copyright (c) 1991,2005, Oracle. All rights reserved.

正在连接到(DESCRIPTION=(ADDRESS=(PROTOCOL=IPC)(KEY=EXTPROC1)))
TNS-12541: TNS:
无监听程序
TNS-12560: TNS:
协议适配器错误
TNS-00511:
无监听程序
32-bit Windows Error: 2: No such file or directory
正在连接到(DESCRIPTION=(ADDRESS=(PROTOCOL=TCP)(HOST=0.5.0.5)(PORT=1521)))
TNS-12535: TNS:
操作超时
TNS-12560: TNS:
协议适配器错误
TNS-00505:
操作超时
32-bit Windows Error: 60: Unknown error

4、在dos中输入lsnrctl start ,启动监听程序:


5、再次查看监听程序状态,监听程序已正常启动,PL/SQL也可正常连接上了



你可能感兴趣的:(oracle问题解决)