编译时通过,
运行时 报错: java.lang.ClassNotFoundException: oracle.jdbc.driver.OracleDriver我看了C:\oracle\ora81\jdbc\lib 下没有classes12.jar文件,只有classes12.zip文件。
另我的ORACLE也可以运行。请教大家这是什麽原因?

解决方案 »

  1.   

    classes12.zip是个压缩包文件,打开后应该可以看到一个classes12.jar文件,把这个文件解压到C:\oracle\ora81\jdbc\lib目录下就可以了。
      

  2.   

    将解压缩以后的class12.jar放到classpath中去
      

  3.   

    classes12.zip里面全是一些.CLASS文件,没classes12.jar文件
      

  4.   

    zip文件也可以的或者到oracle官方网站去下载一个
      

  5.   

    运行时报如下错误,是什麽原因?
    java.sql.SQLException: Io 异常: Connection refused(DESCRIPTION=(TMP=)(VSNNUM=135
    294976)(ERR=12500)(ERROR_STACK=(ERROR=(CODE=12500)(EMFI=4))(ERROR=(CODE=12560)(E
    MFI=4))(ERROR=(CODE=530)(EMFI=4))(ERROR=(BUF='32-bit Windows Error: 2: No such f
    ile or directory'))))
      

  6.   

    我的也是一样,你把classes12.zip改位.jar再加到classpath就可以,
      

  7.   

    没找到oracle.jdbc.driver.OracleDriver
      

  8.   

    zip那个好像不行,下一个jar吧