最近在更换实验地点时,遇到了ORACLE的ORA-12514的报错,显示如下:
通过搜刮资料,最终解决了这个问题,为了资助更多遇到同样问题的同伴,我将在下文就我过程中的解决步骤进行总结,在此主要感谢以下两篇文章的作者:
OracleOraDB21Home1TNSListener服务启动后制止,某些服务在未由别的服务或程序使用时将自动制止_oracle监听服务启动后制止,某些服务-CSDN博客
Oracle监听器启动堕落:本地计算机上的OracleOraDb11g_home1TNSListener服务启动后又制止相识决方案_本地计算机上的oracleoradb11g home1服务器启动后制止-CSDN博客
第一步:在搜刮栏搜刮“注册表编辑器”,打开后可以直接搜刮:计算机\HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\OracleOraDB19Home1TNSListener
然后会进入到下面这个页面:
双击“ImagePath”,打开“编辑字符串”窗口,检查数值数据的末了是不是“.EXE”,没有的话需要手动添加然后点击“确定”。
第二步:点开文件夹,直接在搜刮栏搜刮
C:\ProgramData\Microsoft\Windows\Start Menu\Programs\Oracle - OraDB19Home1
然后点击文件夹“设置和移植工具”,点击“Net Configuration Assistant”,打开后对监听程序进行重新设置,详细过程如下:
这一步会有点慢,等一下就好了。
末了点击“完成”就可以了。
第三步:鼠标右键单击“此电脑”->“显示更多选项”->“管理”
进入到“计算机管理”窗口,点击“服务和应用程序”->“服务”,根据首字母规则,找到OracleServiceORCL服务、OracleOraDB21Home1TNSListener服务,依次重新启动,留意一定要先重启OracleServiceORCL再重启OracleOraDB21Home1TNSListener,重启过程大概会有点慢,不要急,等大概三分钟就好了。
完成上述步骤后再次登录Oracle就不会报错了,如果再报错大概是电脑还没有缓过来,再登一次就可以了。
感谢欣赏,盼望上述内容能对你有资助,如果对你有资助的话,盼望能给我点个赞[抱拳]。
免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作!更多信息从访问主页:qidao123.com:ToB企服之家,中国第一个企服评测及商务社交产业平台。 |