依据 JDBC 和 JNDI 数据源创建报表

Java Reporting Component 使用 Java 命名和目录接口(Java Naming and Directory Interface,JNDI)来建立与报表中指定的数据源的连接。从 JNDI 服务器中检索了连接信息之后,Java Reporting Component 将使用该信息来建立与数据源的 JDBC 连接。

注意:    如果报表是使用 Crystal Reports 的 JDBC 驱动程序依据 JDBC 数据源设计的,则报表已经包含了以本机方式连接到 JDBC 数据库所需的信息。在这种情况下,您无需执行本节中概述的任何配置步骤。但是,一定要确保相应的驱动程序文件可供 Web 应用程序使用,以便连接到 JDBC 数据源。

为了确保 Java Reporting Component 在检索报表数据时能够成功地建立连接,必须正确地配置所需数据源的 JNDI 条目。有关如何配置 JNDI 数据源条目的更多信息,请查阅应用程序服务器和 JDBC 驱动程序的文档。

为了建立连接,Java Reporting Component 将从 Crystal 报表中检索数据源名称,并针对相应的 JDBC 数据源信息执行 JNDI 查找。 因此,请务必使用 Crystal 报表中使用的准确数据源名称。

要查看数据源名称,请在 Crystal 报表设计器中打开报表,然后使用“数据库专家”来显示数据源名称。可用于定义 JDBC 数据源的方法因所使用的 Java 运行时环境的版本而异。



Business Objects
http://www.china.businessobjects.com/

支持服务
http://www.china.businessobjects.com/services/services.htm