1.
Class.forName("oracle.jdbc.driver.OracleDriver");
注释去掉!2.检查你的url:
  jdbc_server = jdbc:oracle:thin:@localhost:1521:zrxxzrxx为数据库例程
    

解决方案 »

  1.   

    //Class.forName("oracle.jdbc.driver.OracleDriver");
        //用适当的驱动程序连接到数据库,zrxx为数据库的SID
        //String url = "jdbc:oracle:[email protected]:1521:zrxx";
        改成:Class.forName("oracle.jdbc.driver.OracleDriver");
    String url = "jdbc:oracle:[email protected]:1521";
      

  2.   

    你的oracle的联接包放到相应的路径中了吗
      

  3.   

    oracle联接包指的是什么呢?
    是不是oracle/ora81/jdbc/lib/classes102.zip文件呢?
    还是指别的呢?
    我不太明白
    我现在用的是Oracle8.1.5
      

  4.   

    start1127(start1127) 
    你的文件夹下有没有classes102.zip
    你用的是oracle8.1.5吗?
    你的Lib文件夹下共有几个文件呢
    我这里现在
    classes102.zip
    classes111.zip
    nls_charset10.zip
    nls_charset11.zip
    对吗?
    是不是我的zip文件夹下少classes12.zip
    能不能给我发到的有邮箱中呢
    [email protected]
      

  5.   

    Class.forName("oracle.jdbc.driver.OracleDriver");
    jdbc_server = jdbc:oracle:thin:@localhost:1521:zrxx
        Connection con = DriverManager.getConnection(url,"hospital","hiscss");
        out.println("dfd");
      }
      //如果加载时出错,给出相就的错误信息
      catch (Exception e) {
        out.println(e);
      }
      

  6.   

    改后报错
    java.sql.SQLException: Io 异常: The Network Adapter could not establish the connection
      

  7.   

    如果改为jdbc-odbc桥
    报“java.sql.SQLException: No suitable driver ”
      

  8.   

    zrxx 是数据库服务名。
    通常的说法应该是数据库名,呵呵
    在你建立一个数据库的时候,oracle会开始就提示你输入改名称!
      

  9.   

    String url = "jdbc:oracle:[email protected]:1521:zrxx
    这里有问题thin后面少了:
    确认计算机的服务里oracle的listener以启动,相应的数据库已启动。
      

  10.   

    gundam_king(东方不败)说得一点都没错!
      

  11.   

    是你的url错误!
    String url = "jdbc:oracle:thin:数据库名@168.168.1.252:1521:方案名
      

  12.   

    没有把oracle中的classes12.zip放在相应的目录中去.
      

  13.   

    String url = "jdbc:oracle:thin:数据库名@168.168.1.252:1521:oracle的sid名
    将classes12.zip放在lib中