启用 ClearQuest Reporting Driver

CRConfig.xml 文件包含 Crystal Reports 使用的配置信息。必须更新此文件以启用 ClearQuest Reporting Driver。
在该主题内的路径名中使用以下环境变量:
%RATIONAL_COMMON%
Rational 公共文件的安装目录
在执行本主题中的步骤之前,请先创建 CRConfig.xml 文件的备份副本。在 Crystal Reports V11R2 中,CRConfig.xml 位于以下目录中:
drive:\%RATIONAL_COMMON%\Java5.0
要启用 ClearQuest Reporting Driver:
  1. 使用文本编辑器打开 CRConfig.xml 文件。在 DataDriverCommon 元素中,更新 ClassPath 元素以包含 ClearQuest Reporting Driver 所需要的每个 .jar 文件的完全限定路径。每个 .jar 文件都需要有一个单独的对应条目。
    drive:\CQReportsDriver\stpwvcm.jar;drive:\CQReportsDriver\stpcq.jar;drive:\CQReportsDriver\stpcmmn.jar;drive:\CQReportsDriver\cqjdbc.jar;
  2. 由于 ClearQuest 需要 Java 5.0(产品安装中已包含 Java 5.0),因此必须将以下行:
    <JavaDir>C:\Program Files\Business Objects\j2sdk1.4.2_08\bin</JavaDir>
    替换为:
    <JavaDir>drive:\%RATIONAL_COMMON%\Java5.0\jre\bin</JavaDir>
  3. (可选)在 JDBC 元素中,定制规定 ClearQuest JDBC 驱动程序的设置。如果要将 ClearQuest Reporting Driver 设置保存为缺省 JDBC 驱动程序,那么此步骤很有用。
    <JDBC>
    		<CacheRowSetSize>100</CacheRowSetSize>
    		<JDBCURL>jdbc:cq:dataSet/database</JDBCURL>
    		<JDBCClassName>com.ibm.rational.clearquest.jdbc.CQDriver</JDBCClassName>
    		<JDBCUserName>user</JDBCUserName>
    		<JNDIURL><JDBCIURL>
    		<JNDIConnectionFactory></JNDIConnectionFactory>
    		<JNDIInitContext>/<JNDIInitContext>
     		<JNDIUserName>weblogic<JNDIUserName>
     		<GenericJDBCDriver>
    			<Option>Yes</Option>
     			<DatabaseStructure>catalogs,tables</DatabaseStructure>
    			<StoredProcType>Standard</StoredProcType>
    			<LogonStyle>Standard</LogonStyle>
    		</GenericJDBCDriver>
    </JDBC>
保存对 CRConfig.xml 的修改之后,可将 ClearQuest Reporting Driver 作为 Crystal Reports 数据源访问。

反馈