ora-12519 远程在linux上新建立oracle 9i的监听应用

淞元 2008-10-21 09:34:41
寻找解决方法:现在的服务器是was5.1大约每个一个小时的时间就会断开连接,出现12519异常。请大家帮我分析下原因好吗,有人说重新建立监听就好用了,但是远程怎么样使用命令在linux系统上单独为oracle现在的数据库重新建立监听啊。
...全文
98 7 打赏 收藏 转发到动态 举报
写回复
用AI写文章
7 条回复
切换为时间正序
请发表友善的回复…
发表回复
超哥handsome 2008-10-31
  • 打赏
  • 举报
回复
我曾遇到同样的问题,我QQ号给你,你和我联系吧,466939374
oracledbalgtu 2008-10-22
  • 打赏
  • 举报
回复
重建解决不了你的问题。
这个错误一般跟processes参数设置太小有关,试着修改打点看看是否可以解决。
如果是32bit的系统,sga+pga要<2g大小。
或者查看是否遇到bug 5391505

[Quote=引用 5 楼 shisongyuan 的回复:]
我现在想使用命令在linux上重新建立oracle9i的监听不是启动啊
[/Quote]
淞元 2008-10-22
  • 打赏
  • 举报
回复
我现在想使用命令在linux上重新建立oracle9i的监听不是启动啊
BlueskyWide 2008-10-21
  • 打赏
  • 举报
回复
1.cmd模式下,telnet 服务器IP地址;
2.使用root或Oracle用户登录:
3.进入Oracle$Home,执行:lsnrctl stop; --先停监听;
4.再执行:lsnrctl start; --再启监听。

需要注意的是,最好避开大家都使用服务器这段时间。
范佩西_11 2008-10-21
  • 打赏
  • 举报
回复
1.select count(*) from v$process; 取得数据库目前的进程数。
2.select value from v$parameter where name = 'processes'; 取得进程数的上限。
3.如已达到上限,修改initSID.ora中的processes的大小。
4.重新启动数据库到nomount状态下,执行create spfile from pfile; 并startup open。

查询数据库自启动以来最大的并发数量

select * from v$license;
vc555 2008-10-21
  • 打赏
  • 举报
回复
一般都是这个错误引起的。
vc555 2008-10-21
  • 打赏
  • 举报
回复
远程建监听?你只能远程登录到服务器主机,然后再建监听。
看看出现异常前是否process达到最大值了?

3,492

社区成员

发帖
与我相关
我的任务
社区描述
Oracle 高级技术相关讨论专区
社区管理员
  • 高级技术社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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