重装的oracle后,netstat -a查看端口使用情况,发现了3个1521端口,我通过浏览器访问1521端口,浏览器没有响应,一直是空白页面。这是怎么回事?是因为端口冲突了吗?卸载之前ORACLE时,没有删除注册表。
7778是可以访问的。
如何解决这个问题呢?

解决方案 »

  1.   


    这个没事啊,先看看你新装的oracle能启动起来吗?可以dbca建实例吗?可以访问以及操作scott用户下的表吗?
      

  2.   

    1521是用sqlplus登录的,也就是监听的端口。 不是用ie的。你用netmanager配置tnsname的时候,就会要你填端口的默认就是1521你要看看oracle的基本知识。
      

  3.   

    因为项目是 hibernate+struts通过 proxool 连接池,
    项目在别人的oracle上可以使用,在我这不可以使用。
    项目hibernate的配置文件中的 url是jdbc:oracle:thin:@localhost:1521:name 连接不上。
    jdbc:oracle:thin:@localhost:7778:name 又没反应。我都无语了。
    但是通过浏览器7778的isqlplus是可以访问的。但是1521不可以。
      

  4.   

    url是jdbc:oracle:thin:@localhost:1521:name这里的url是jdbc里的 数据源的url,不是值的ie里的url,ie里输入将用http协议,而oracle里1521是tns协议isqlplus是一个oracle里提供的web application执行sqlplus的环境。既然是web application是http协议的。所以Web browser可以访问,而你用jdbc当然就不能访问哟。