在创建ORACLE数据库实例时或者配置EM时经常出现12705问题。
这个问题原理大概就是监听程序无法成功开启或者无法配置。所以暴力解决这个问题就从监听程序解决这个问题。
暴力解决这个问题方法不适用于服务器,或者监听程序会影响服务器业务的系统,这是重点
1、首先关闭监听程序服务
2、删点监听程序
3、重新建立监听程序
但是建立之前确保你要建立的监听程序所需要的端口没有被占用。
4、建立完成之后就可以创建数据库实例或者配置EM了
这个方法暴力而且比较笨,大神都有很多办法,之前我在学习熟悉数据库安装的时候出现这个问题,因为是在阉割版的虚拟机上,所以一流十三章步步出错,步步修改,从开始配置环境变量到最后成功建立数据库,其实原理很简单,就是在建立监听程序的时候服务已经打开,但是因为端口等各种原因这个监听程序是失败的,在无法监听数据库的前提下,创建实例或者配置EM都会失败的,所以问题的重点就是将这个失败的监听程序成功开启,我就相到这个暴力的方法,很傻但很好用。