Crystal Reports中出现JDBC Driver Not Found错误

时间:2014-06-09 16:17:42

标签: jdbc crystal-reports sap

Crystal Reports 2013.使用Informix JDBC驱动器ifxjdbc.jar。报告在以前工作

情况:

  1. 编辑了CRConfig.xml,因此遵循Classpath:

    C:\ Program Files(x86)\ SAP BusinessObjects \ SAP BusinessObjects Enterprise XI 4.0 \ java / lib / ifxjdbc.jar

  2. 和连接信息已编辑:

    <JDBCURL>jdbc:informix-sqli://xxx.yyy.local:50001/xxx:informixserver=xxx_ol</JDBCURL>
      <JDBCClassName>com.informix.jdbc.IfxDriver</JDBCClassName>
      <JDBCUserName>billy</JDBCUserName>
    
    1. ifxjdbc.jar放在(1)中列出的上述目录中。
    2. 找不到JDBC驱动程序错误。为什么我会收到此错误?我像其他条目一样进入上面的路径 - 我也尝试将ifxjdbc.jar放在一个简单的目录中,如c:\ myfolder \ ifxjdbc.jar,然后输入就像在CLASSPATH中一样。没有快乐。

      任何想法是什么问题?

      谢谢!

2 个答案:

答案 0 :(得分:0)

路径错误,你假设不正确,或者类名不正确。

该路径可能是一个问题,因为它中有空格。你用双引号包围它,让JVM知道不应该停止在“程序”和“文件”之间读取吗?

答案 1 :(得分:0)

客户已将ifxjdbc.jar保存为ifxjdbc.jar.txt。在Windows中关闭了文件扩展名可见性,因此看起来像ifxjdbc.jar。所以它被读作文本文件。 D'哦!

现在工作正常。