我使用jsp连接的,在oracle 中要进行设置吗

解决方案 »

  1.   

    查看ping ,再看看tnsping能否ping通
    再看看防火墙设置
      

  2.   

    first ping,then tnsping +dbservername
      

  3.   

    C:\>tnsping 10.64.3.50TNS Ping Utility for 32-bit Windows: Version 9.2.0.1.0 - Production on 24-11月-2
    003 13:06:51Copyright (c) 1997 Oracle Corporation.  All rights reserved.已使用的參數檔案:使用 HOSTNAME 介面程式來解析別名
    Attempting to contact (DESCRIPTION=(CONNECT_DATA=(SID=*)(SERVICE_NAME=10.64.3.50
    ))(ADDRESS=(PROTOCOL=TCP)(HOST=10.64.3.50)(PORT=1521)))
    OK (300 msec)
      

  4.   

    我使用出的错误为:
    Io 异常: Connection refused(DESCRIPTION=(TMP=)(VSNNUM=135294976)(ERR=12505)(ERROR_STACK=(ERROR=(CODE=12505)(EMFI=4))))
      

  5.   

    请问
    tns怎么设置??
    防火墙怎么设置??我是做程序的,数据库部分只了解一点,所以问题很多,摆脱大家.
      

  6.   

    if (用 oracle 里的 sysman/manager 登录) then
          oracle 里的用户可能被锁定了.
    else
       系统问题,关掉服务器的防火墙再试.
      

  7.   

    谢谢大家的解答,我们的数据库部分是一个针对oracle的专用开发包,作的比较好。。我们作的是基于企业内部网的b/s系统,开了端口而已。我配了网络服务名,让我有些奇怪的是用tcp/ip不通,而用基于ssl的tcp/ip连接测试成功了。所以我的程序应该能连通,是吗,单位下午打扫卫生,所以我还没有时间来测试,只好等明天了。