当前位置: 首页 > 知识库问答 >
问题:

Crystal Reports中找不到JDBC驱动程序错误

仇高韵
2023-03-14

《2013年水晶报告》。使用Informix JDBC驱动器ifxjdbc.jar。报告之前正在工作

情况:

>

  • crconfig.xml已编辑,因此类路径中包含以下内容:

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

    <JDBCURL>jdbc:informix-sqli://xxx.yyy.local:50001/xxx:informixserver=xxx_ol</JDBCURL>
      <JDBCClassName>com.informix.jdbc.IfxDriver</JDBCClassName>
      <JDBCUserName>billy</JDBCUserName>
    
      null

    获取JDBC驱动程序找不到错误。为什么我会得到这个错误?我像在其他条目中一样输入了上面的路径--我还尝试将ifxjdbc.jar放在一个简单的目录中,比如c:\myfolder\ifxjdbc.jar,并像在类路径中那样输入它。没有欢乐。

    知道问题是什么吗?

    谢谢!

  • 共有1个答案

    凌声
    2023-03-14

    要么路径错误,假设错误,要么类名不正确。

    这条路径可能是个问题,因为它有空格。您是否用双引号包围它,以让JVM知道它不应该停止在“program”和“files”之间读取?

     类似资料:
    • 问题内容: 输出 >无法连接到数据库服务器java.lang.ClassNotFoundException 问题答案: 看来您应该将MySQL驱动程序jar放入 类路径中 。

    • 因此,我一直在使用sbt with assembly将所有依赖项打包到一个jar中,用于spark工作。我做了几个工作,使用设置连接池信息,将其广播出去,然后在RDD上使用获取连接,并将数据插入数据库。在我的sbt构建脚本中,我包括 这确保JDBC连接器与作业打包在一起。一切都很好。 因此,最近我开始使用SparkSQL,并意识到使用中的新特性,简单地获取一个dataframe并将其保存到jdbc

    • 问题内容: 我是java和数据库连接的新手,我试图与oracle数据库建立非常简单的连接。当我运行此代码时: 我得到了输出。我正在使用Eclipse Helios,并且已将其添加到构建路径中(我仔细检查了第一件事),并且正在使用JDK 1.6。 问题答案: 检查.jar是否也在您的运行路径上。在eclipse中,转到运行->运行配置->选择配置->类路径选项卡。如果您的jar不在右侧选择“添加ja

    • 我在Windows中的IBM集成总线(IIB v10)中创建了一个名为TESTDDBB的JDBCProvider服务,它也是数据库的名称。我有一个JavaCompute节点,我试图在其中生成一个连接来调用oracle函数 问题是,当IIB试图获得命令时,它没有找到数据源java类 我有ojdbc6。jar驱动程序位于文件夹C:\jdbc\lib中,部署在集成服务器的共享库中,该库由包含JavaCo

    • 我为java应用程序的报告安装了crystal reports XI。当我试图通过JDBC(JNDI)创建一个新的mysql连接时,我得到一个错误“未能打开连接。详细信息:未找到JDBC驱动程序”。所以我按照互联网上的教程,编辑crconfig.xml来对我的mysql驱动程序进行路径设置。我将它放在其他jar文件所在的同一目录下,但仍然得到相同的错误消息。我也把它放在我的环境变量,但仍然没有运气

    • 问题内容: 我正在尝试编写一个程序以在eclipse中连接到MySQL数据库,但出现错误 “ java.sql.SQLException:找不到合适的驱动程序” 。 Java代码是: } 控制台选项卡中的输出为: 我已经使用了MySQL Connector / J。将其解压缩到MySQL安装目录中,并将jar文件添加到CLASSPATH中。 另请参阅此图像。有一个 !在项目根目录上标记。image