在忙着尝试jbuilder2006 连接oracle10g...用了select name from v$database
查看数据库SID 实例名为oracle 运用jbuilder连接sql server的方法,做了连接...oracle的jdbc加载了...但url 按照jdbc:oracle:thin:@localhost:1521:oracle写的但测试连接就显示oracle/dms/instrument/ExecutionContextForJDBC的错误...不知道是怎么回事....sqlplus可以用...PLSQL Developer也可以登陆使用...LISTENER设了两个不过有1521端口的.......有高手能解决吗....

解决方案 »

  1.   

    你试试就用一个LISTENER 看看
      

  2.   

    试了...还是不行的...我是在自己电脑上装的oracle的...不知道到底是什么原因...我查看了tnsnames.ora文件
    # tnsnames.ora Network Configuration File: D:\ORACLEoracleORACLEoracle\network\admin\tnsnames.ora
    # Generated by Oracle configuration tools.ORACLE =
      (DESCRIPTION =
        (ADDRESS_LIST =
          (ADDRESS = (PROTOCOL = TCP)(HOST = 983a93a5c75f47d)(PORT = 1522))
        )
        (CONNECT_DATA =
          (SERVICE_NAME = oracle)
        )
      )LISTENER_ORACLE =
      (ADDRESS = (PROTOCOL = TCP)(HOST = 983a93a5c75f47d)(PORT = 1522))
    EXTPROC_CONNECTION_DATA =
      (DESCRIPTION =
        (ADDRESS_LIST =
          (ADDRESS = (PROTOCOL = IPC)(KEY = EXTPROC2))
        )
        (CONNECT_DATA =
          (SID = PLSExtProc)
          (PRESENTATION = RO)
        )
      )而且jbuilder连接时加载jdbc也正确了..不正确是红色的....初次接触oracle的连接问题...网上查不到相关的资料..................
      

  3.   

    后来自己重新装了oracle 10g 现在可以了..只是在服务器设置没搞好...谢谢了...