Oracle 使用更改通知接口时,ORA-24912:侦听器线程失败。发生侦听失败错误?

Oracle 使用更改通知接口时,ORA-24912:侦听器线程失败。发生侦听失败错误?,oracle,notifications,otl,Oracle,Notifications,Otl,当我尝试运行演示程序,通过网站上的otl_订户验证Oracle更改通知界面是否正确时: 我得到的错误如下: //subs.subscribe(); //subs.subscribe(); ORA-24912:侦听器线程失败。听着失败了 在我搜索谷歌后,我得到:客户端需要重新启动。“ 但是我不知道哪个客户端需要重新启动?Oracle SQL开发人员或任何其他客户机 我几乎从不修改演示程序,如果我对该部分进行如下评论: //subs.subscribe(); //subs.subscribe()

当我尝试运行演示程序,通过网站上的
otl_订户
验证Oracle更改通知界面是否正确时:

我得到的错误如下:

//subs.subscribe();
//subs.subscribe();
ORA-24912:侦听器线程失败。听着失败了

在我搜索谷歌后,我得到:客户端需要重新启动。“ 但是我不知道哪个客户端需要重新启动?Oracle SQL开发人员或任何其他客户机

我几乎从不修改演示程序,如果我对该部分进行如下评论:

//subs.subscribe();
//subs.subscribe();
该程序运行良好,我可以插入或删除表

从课程一开始,我就了解到“DBA可以通过“向scott授予变更通知”来设置所需的‘变更通知’权限。”

直到现在,我还没有DBA特权,ORA-24912 bug是否与
DBA特权?

如果您已经安装,那么您可能会发现一些与oracle相关的服务。停止所有服务,重新逐个启动并检查

oracle所指的客户端是oracle db客户端,它支持通过用户的专用协议干扰用户


您甚至可以在“服务”模块下找到客户机服务。

我已经授予成功,但仍然得到如下错误:“ORA-24912:侦听器线程失败。侦听器失败!”.netstat-natpl | grep 10.20.1.5 tcp 0 10.20.1.5:20035 10.20.1.5:1521建立6973/ora_pmon_ts54 tcp 0::ffff:10.20.1.5:1521::ffff:10.20.1.5:20035建立6871/tnsnr tcp 00::ffff:10.20.1.5:1521::ffff:10.200.1.157:22025已建立7043/Oraclets54现在我使用ocilib解决了上述错误!