登陆数据库:没有监听程序,是什么原因导致的

xiaohong631725111 2010-10-04 03:46:16
oracle 10g 的sql*plus 登录时显示:没有监听程序 于是我采取了网友们说的办法:cmd 然后LSNRCTL START 稍后又显示了下面的内容:
Services OracleOraDb10g_Home2TNSListener already running
TNS-12560:TNS:协议适配器错误
TNS-00530:协议适配器错误
重新登录还是没有进去?这是什么原因导致的,之前我登录没遇到过这种问题?
网友们说是主机名不对应,这是什么导致的?
...全文
269 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
xiaohong631725111 2010-10-04
  • 打赏
  • 举报
回复
[Quote=引用 3 楼 java3344520 的回复:]
TNSPING下你的服务名,看结果是什么?
是否配置文件信息都对?
[/Quote]
请问它提示了tnsping后的参数:<address>[<acount>]是什么?路径太深一般都找不到的,这就囧了……
iqlife 2010-10-04
  • 打赏
  • 举报
回复
TNSPING下你的服务名,看结果是什么?
是否配置文件信息都对?
xman_78tom 2010-10-04
  • 打赏
  • 举报
回复
可能是 listener.ora 文件中的配置不正确,试试用 netca 重建 listerner.ora。

ngx20080110 2010-10-04
  • 打赏
  • 举报
回复
首先确认OracleOraDb10g_Home2TNSListener是否已经成功启动
然后用LSNRCTL STATUS查看监听器的状态

17,377

社区成员

发帖
与我相关
我的任务
社区描述
Oracle 基础和管理
社区管理员
  • 基础和管理社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧