程序的JDBC能成功连接Oracle数据库,没有问题,但是配置在browser DB里面报错,包都弄好了的,显示一下错误
jdbc:oracle:thin:@192.168.0.3:1521:oracle这个URL最后一个参数我也不知道是什么,默认是这东西

解决方案 »

  1.   


    ORA-12505: Listener does not currently kow of SID楼主连接的数据库是本机还是非本机的?1. 如果是本机,监听启动没有?
    C:>lsnrctl start2. 非本机:配置tnsname.ora文件没有? 配置$Oraclehome\NETWORK\ADMIN\tnsnames.ora 
    添加如下一段 
    SID = 
      (DESCRIPTION = 
        (ADDRESS_LIST = 
          (ADDRESS = (PROTOCOL = TCP)(HOST = ip地址)(PORT = 端口号)) 
        ) 
        (CONNECT_DATA = 
          (SERVICE_NAME = SID) 
        ) 
      ) 在重启下监听
      

  2.   

    1.检查一下实例是不是已经启动
    2. 检查服务器的service_name是不是oracle
      

  3.   

    监听已经启动了,所以提示tns listener do not know 
      

  4.   


    我加了好像还是没有作用,Oracle是在另外一台机器上的
      

  5.   

    搞定了结果是tnsname.ora 这个文件里面的名字 和 URL里设置的名字不一样