ORACLE的ORA-12514报错的解决方案

最近在更换实验地点时,遇到了ORACLE的ORA-12514的报错,显示如下:

通过搜索资料,最终解决了这个问题,为了帮助更多遇到同样问题的伙伴,我将在下文就我过程中的解决步骤进行总结,在此主要感谢以下两篇文章的作者:

OracleOraDB21Home1TNSListener服务启动后停止,某些服务在未由其它服务或程序使用时将自动停止_oracle监听服务启动后停止,某些服务-优快云博客

Oracle监听器启动出错:本地计算机上的OracleOraDb11g_home1TNSListener服务启动后又停止了解决方案_本地计算机上的oracleoradb11g home1服务器启动后停止-优快云博客

第一步:在搜索栏搜索“注册表编辑器”,打开后可以直接搜索:计算机\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就不会报错了,如果再报错可能是电脑还没有缓过来,再登一次就可以了。

感谢浏览,希望上述内容能对你有帮助,如果对你有帮助的话,希望能给我点个赞[抱拳]。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值