|
【赛迪网-it技术报道】错误现象:oralce数据库服务启动后,出现了下面的问题:
oracleoradb10g_home1tnslistener:
该服务对应 %oracle_hoem\bin tnslsnr.exe
若该服务未启动,将会导致oracle错误- ora-12514:tns:无监听程序。
oracleserviceoracle:
若该服务未启动,将会导致oracle错误- ora-12514:tns:监听程序当前无法识别链接描述符中请求的服务。
注释:启动了该服务也有可能导致该错误。
下面我们来介绍一下具体的解决方法:
打开:%oracle_hoem%/network/admin/listener.ora文件
在
sid_list_listener =
(sid_list =
(sid_desc =
(sid_name = plsextproc)
(oracle_home = d:\oracle\oracle10g)
(program = extproc)
)
后面添加:
(sid_desc =
(global_dbname = oracle)
(oracle_home = d:\oracle\oracle10g)
(sid_name = oracle)
)
最后变成:
sid_list_listener =
(sid_list =
(sid_desc =
(sid_name = plsextproc)
(oracle_home = d:\oracle\oracle10g)
(program = extproc)
) (sid_desc =
(global_dbname = oracle)
(oracle_home = d:\oracle\oracle10g)
(sid_name = oracle)
)
)
|