最新解决办法:解决PL/SQL登陆时ORA-12541:TNS:无监听程序问题及登陆PL/SQL的账号密码问题!

先上出问题图!

这里简单描述一下我的问题产生环境,我用的win10+Oracle11g+PL/SQL32位,在PL/SQL连接数据库时出现上述问题,如果用JAVA或者C++连接数据库,在没有监听程序的情况下,应该也会有上述问题,根本解决办法是想办法打开监听程序!

但是!!!

这个监听程序真的不是一般的难打开,这个安装数据库时默认会打开相应的服务在win10上,如果打不开,则要通过Oracle自带的工具重新删除/新建配置来打开它!一定要注意,以下的cmd窗口是用管理员身份运行的,如果是正常的cmd窗口,配置多次仍然打不开监听程序,无法解决问题!

以下是详细的图文教程!

1、进入C:\Windows\System32,在目录下搜索cmd.exe,找到我们常用的cmd.exe,右键管理员身份运行!

2、输入netca打开如下配置工具!

3、选择监听程序配置,选择删除!删除现有无用的监听程序!

4、选择是,删除后情况如下:

5、两次下一步,回到开始

6、再次点击监听程序配置,下一步!选择添加!

7、一直下一步,以下配置均要和图片一致(默认即可)

8、选择TCP

9、默认,继续下一步

10、选择否!

11、再次下一步,此时cmd窗口内命令变化!显示启动成功!

12、点击下一步,完成,退出配置程序!,此时输入lsnrctl status,界面如下,显示启动成功!

此时就可以用pl/sql连接Oracle试试了,登陆时的账号密码问题,可以去以下网址参考查阅!

PL/SQL账号密码登陆问题:https://blog.csdn.net/sinat_33517828/article/details/50408517

在此特别感谢以下网址给出的正确解决方法!

问题解决:http//blog.itpub.net/81227/viewspace-752189/

猜你喜欢

转载自blog.csdn.net/Z_oioihoii/article/details/83120395
今日推荐