oracle9i监听器出错,求救

嘘嘘兔 2009-12-14 08:46:01
监听器启动后好用一段时间,然后就连不上数据库了,我看了监听器的日志如下:


13-12月-2009 12:41:38 * (CONNECT_DATA=(SERVICE_NAME=freight)(CID=(PROGRAM=F:\PLSQL+Developer+7[1].0.1+中文版\PLSQL Developer\plsqldev.exe)(HOST=ZBSERVER01)(USER=Administrator))) * (ADDRESS=(PROTOCOL=tcp)(HOST=10.119.202.4)(PORT=4392)) * establish * freight * 12560
TNS-12560: TNS: 协议适配器错误
TNS-00517: 丢失连接
32-bit Windows Error: 54: Unknown error
TNS-12500: TNS:监听器未能启动专用的服务器进程
TNS-12537: TNS:连接关闭
TNS-12560: TNS: 协议适配器错误
TNS-00507: 连接已关闭
32-bit Windows Error: 109: Unknown error


怎么才能解决呀,各位大哥
...全文
314 13 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
13 条回复
切换为时间正序
请发表友善的回复…
发表回复
zihan11201120 2011-09-30
  • 打赏
  • 举报
回复
重装了
嘘嘘兔 2009-12-14
  • 打赏
  • 举报
回复
那我就得明天去拿文件啦,谢谢啦
vc555 2009-12-14
  • 打赏
  • 举报
回复
回答7L的问题。
嘘嘘兔 2009-12-14
  • 打赏
  • 举报
回复
这是怎么回事呀,真奇怪
嘘嘘兔 2009-12-14
  • 打赏
  • 举报
回复
饿,下面的就是:

14-12月-2009 11:41:09 * (CONNECT_DATA=(SERVICE_NAME=freight)(CID=(PROGRAM=D:\货运安全监控系统\货运安全监控管理系统.exe)(HOST=PC-200911281213)(USER=OraUser))) * (ADDRESS=(PROTOCOL=tcp)(HOST=10.119.202.8)(PORT=1116)) * establish * freight * 12500
TNS-12500: TNS:监听器未能启动专用的服务器进程
TNS-12537: TNS:连接关闭
TNS-12560: TNS: 协议适配器错误
TNS-00507: 连接已关闭
32-bit Windows Error: 109: Unknown error
inthirties 2009-12-14
  • 打赏
  • 举报
回复
你最上面的应该是分配不了连接导致的,可能是连接过多,或者是pga过小导致的。

下面的提示,看其中信息,提示Connect_data丢失,应该是连接中没有conn_data导致的,检查你的tnsname.ora看是否配置正确,不过看其中的信息,有些连接是非sqlplus的连接,也就是连接了端口,但是是oracle不认识的协议导致的。
vc555 2009-12-14
  • 打赏
  • 举报
回复
把tnsnames.ora文件贴出来。是贴你发起连接的客户机所在的tnsnames.ora文件。
嘘嘘兔 2009-12-14
  • 打赏
  • 举报
回复
我现在有时就服务器自己就连不上了,重新启动监听器又好了,多一会又不行啦,咋回事呀,我是新手,不懂啊
嘘嘘兔 2009-12-14
  • 打赏
  • 举报
回复
高手帮我看看:

13-12月-2009 10:39:56 * 12502
TNS-12502: TNS:监听器未从客户机收到 CONNECT_DATA
13-12月-2009 10:39:56 * 12502
TNS-12502: TNS:监听器未从客户机收到 CONNECT_DATA
不再监听: (DESCRIPTION=(ADDRESS=(PROTOCOL=tcp)(HOST=zbserver01.ZBserver.com)(PORT=2100))(Presentation=FTP)(Session=RAW))
不再监听: (DESCRIPTION=(ADDRESS=(PROTOCOL=tcp)(HOST=zbserver01.ZBserver.com)(PORT=8080))(Presentation=HTTP)(Session=RAW))
13-12月-2009 10:39:56 * service_died * FREIGHT * 12547
TNS-12547: TNS:丢失连接
13-12月-2009 10:39:56 * (CONNECT_DATA=(SERVICE_NAME=freight)(CID=(PROGRAM=C:\Program Files\Oracle\jre\1.1.7\bin\jrew.exe)(HOST=PC-200906070957)(USER=Administrator))) * (ADDRESS=(PROTOCOL=tcp)(HOST=10.115.4.250)(PORT=1167)) * establish * freight * 12500
TNS-12500: TNS:监听器未能启动专用的服务器进程
TNS-12560: TNS: 协议适配器错误
TNS-00530: 协议适配器错误
32-bit Windows Error: 2: No such file or directory
13-12月-2009 10:39:56 * 12502
TNS-12502: TNS:监听器未从客户机收到 CONNECT_DATA
vc555 2009-12-14
  • 打赏
  • 举报
回复
日志贴全了吗?
看看你现在数据库的连接数多少?sga和pga合计多大?
估计是内存用完造成。
嘘嘘兔 2009-12-14
  • 打赏
  • 举报
回复
忘了说了哈,服务器是双击热备
zhangwonderful 2009-12-14
  • 打赏
  • 举报
回复
把监听器删除,然后重新建一个监听器看看。
嘘嘘兔 2009-12-14
  • 打赏
  • 举报
回复
操作系统是win2003的

17,382

社区成员

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

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