找回密码
 立即注册
搜索
查看: 234|回复: 0

这几天遇见一个很奇怪的jsp连接oracle的问题,已经解决。

[复制链接]

426

主题

4759

回帖

5283

积分

管理员

积分
5283
发表于 2004-2-21 11:01:53 | 显示全部楼层 |阅读模式
俺不是写程序的.

俺安装oracle 8.17,在redhat 7.3上。
本机同时配置apache+tomcat虚拟主机整合+mysql+php+..+...+...+..。
俺配置了一个虚拟主机,头上去写了一个thin连接oracle的test.jsp,完全正常。但是刷新了100多次,显示“网络适配器”错误.....俺把linster的数量从50修改为5000,正常了,不要打我,那个时候我没有想那么多,先让头用着吧^!^,后面再看啦。
时间长了,就忘记了..........
过了一段时间,俺又在另外一个机器上安装了jsp的虚拟主机,连接同样一个文件——失败!重新启动linster——成功!然后刷新300下——失败!俺把linster修改成50000,刷新了300下——失败,然后还是失败,失败,失败!
俺终于明白,俺的oracle铁定有问题.....
俺开始到处找这个错误的可能发生情况....没有找到....google too。
后来俺开始看ora文件,忽然看到linster里面,host用的是机器名,不是IP,不会是这个问题吧?俺将这个修改为IP,然后重新启动linster...好了!刷新了500次~~~好了!然后把linster的数值从50000为50,好了!
  这是俺“修好”这个数据库的经历,想起来真可笑,开始我们在这个程序上找原因,后来想到classes12.jar文件的版本。各种方法都看过来了,就是不对,想不到是一个name和IP的问题。哎,为难厨师兄帮我看了那么长时间的错误代码.....
  突然想起来linux下的telnet,如果client的IP不在hosts文件里面没有IP,clecni会需要很长时间才登陆上来。这个原理是大家都知道的,只是没有想到oracle也会有这样的问题。具体的原因俺是不知道了,在这里写出来是给大家提醒一下,以后不要犯我这样可笑的错误了:P
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

Archiver|手机版|小黑屋|海浩社区

GMT+8, 2025-9-23 02:41 , Processed in 0.078009 second(s), 20 queries .

Powered by Discuz! X3.5

© 2001-2025 Discuz! Team.

快速回复 返回顶部 返回列表