Oracle监听器启动不了(或者注册表中找不到启动器)或者打不开Net Configuration Assistant问题

当我们在用PL/SQL连接Oracle数据库时,出现:Oracle监听器启动不了(或者注册表中找不到启动器,即本地电脑注册表中找不到OracleOraDb11g_home1TNSListener)或者打不开Net Configuration Assistant问题,此时,可以考虑以下做法:

1.去注册表中删除有关服务:

win+r,进入注册表编辑器,找到:HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\services\OracleTNSListener后并删除它,重启电脑,发现监听服务没有了。

2.配置环境变量:

ORACLE_HOME:E:\app\toryci\product\11.2.0\dbhome_1

TNS_ADMIN:E:\app\toryci\product\11.2.0\dbhome_1\NETWORK\ADMIN

path:E:\app\toryci\product\11.2.0\dbhome_1\BIN

3.打开net manager:

将原有的监听服务删除,然后打开Net Configuration Assistant,这时候发现能打开了。

一直点击“下一步”,最后有一个说是否配置 新的监听时点击否,然后完成就可以了。

配置完成后,此时,可以查看下本地服务列表中查看OracleOraDb11g_home1TNSListener是否正常启动了。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章