【问题标题】:Crystal Reports JDBC not connectingCrystal Reports JDBC 未连接
【发布时间】:2023-03-22 00:39:02
【问题描述】:

我正在运行水晶报表 2008 和 oracle11g。我已经在 SQL 开发人员中测试了连接,我可以正常连接。
但是,如果我尝试在 Crystal Reports 中创建新的 JDBC 连接,则会出现错误

打开连接失败。

详细信息:找不到 JDBC 驱动程序。

我有以下设置:

  • Oracle 主页:C:\Oracle\product\11.1.0\client_2\jdbc\lib\ojdbc6.jar
  • 路径:C:\Oracle\product\11.1.0\client_2\bin; + 更多的地狱
  • 我已将 C:\Program Files (x86)\Business Objects\Common\4.0\java/lib/external/ojdbc6.jar;$ 添加到 CRConfig.xml 文件的类路径中。

为什么我无法创建连接?

【问题讨论】:

    标签: crystal-reports driver installation crystal-reports-2008


    【解决方案1】:

    问题是我有一台 Windows 7 64 位机器,带有 64 位水晶和 64 位 Oracle。 64 位的预言机与水晶的交互不是很好。一旦我安装了 32 位版本的 Oracle,问题就解决了。

    【讨论】:

      【解决方案2】:

      我使用以下步骤解决了这个问题:

      1. 将 jar 文件复制到“外部”文件夹。
      2. 将 jar 添加到 CRConfig.xml 中的类路径中。
      3. 最重要的是,我修改了 CRConfig.xml 中的“JavaDir”以引用我当前的 java/bin 文件夹,在我的情况下,它如下所示: C:\Program Files\Java\jre1.8.0_301\bin

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 2012-11-07
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2013-06-28
        • 2011-10-22
        相关资源
        最近更新 更多