使用 Rational® Quality
Manager Custom Reporting XML ODBC 驱动程序。
配置系统 DSN 时,您将会遇到以下错误之一:由于系统错误 126,无法装入 Rational Quality
Manager Custom Reporting XML ODBC 驱动程序的安装例程
- ratlxml_resources ures_openU 失败!
- 验证 Windows® 注册表中的设置:
- 单击开始,单击运行,输入 regedit 并单击确定。
- 在注册表中,转至“My Computer\HKEY_LOCAL_MACHINE\SOFTWARE\ODBC\ODBCINST.INI\IBM
Rational Quality Manager Report Authoring XML ODBC Driver”,并确保驱动程序和安装属性指向正确的 ratlxml.dll 文件路径。
- 在注册表中,转至“My Computer\HKEY_LOCAL_MACHINE\SOFTWARE\ODBC\ODBCINST.INI\ODBC
Drivers”,并确保 IBM Rational Quality Manager
Report Authoring XML ODBC 驱动程序已安装。
- 在注册表中,转至My Computer\HKEY_LOCAL_MACHINE\SOFTWARE\ODBC\ODBC.INI\ODBC
Data Sources,并确保正在配置的系统 DSN 使用 IBM Rational Quality Manager Report Authoring XML ODBC 驱动程序。
- 验证 JDBC 驱动程序路径的设置:
- 在桌面上,右键单击我的电脑,并单击属性。
- 在系统属性页面上,单击高级,再单击环境变量。
- 请确保 $INSTALLDIR\dataconfig\jdk\bin\classic 显示在用户变量及系统变量的 PATH 和 Path 变量开头。
测试 IBM® Cognos® BI
Server 中 ODBC 数据源的“连接”时,将会出现以下错误:找不到数据名,且未指定缺省驱动程序
- 使用驱动程序管理器的帮助应用程序(例如 unixODBC 的 isql 应用程序)访问系统 DSN 时,将会出现以下错误:找不到数据名,且未指定缺省驱动程序
- 检查 odbcinst.ini 文件:
- 在文本编辑器中打开 odbcinst.ini 文件。
- 转至 [ Rational Quality
Manager Custom Reporting XML
ODBC Driver] 槽。
- 请确保Driver属性指向正确的 libratlxml.so 文件路径
- 检查 odbc.ini 文件:
- 在文本编辑器中打开 odbc.ini 文件。
- 确保所需系统 DSN 存在,并且其驱动程序属性的值是 IBM Rational Quality Manager Report Authoring XML ODBC
驱动程序。如果 DSN 不存在,请按下例所示添加:
[RationalQualityManager]
Driver = IBM Rational Quality Manager Report Authoring XML ODBC Driver
DataSource = Rational Quality Manager
Description = A DSN example
Configuration = /opt/ibm/RationalInsight/dataconfig/Configuration/rationalqualitymanager.xdc
- 验证 JVM 路径
- 在控制台上,运行export命令。
- 请确保变量“LD_LIBRARY_PATH”包含 Rational Quality
Manager Custom Reporting 随附的 IBM Java™ 虚拟机的路径。
示例:/opt/ibm/RationalInsight/AppServer/java/jre/bin;/usr/local/lib。
- 请确保变量“PATH”包含 Rational Quality
Manager Custom Reporting 随附的 IBM Java 虚拟机的路径。
示例:/opt/ibm/RationalInsight/AppServer/java/jre/bin/classic。
- 如果 JDBC 驱动程序抛出 Premature EOF 异常,请执行以下操作
- 增加数据服务 HTTP 端口的 HTTP 入站通道的编写超时时间。
要进行此操作,请:
- 通过查找 XML 数据配置中的 URL 来确定用于集合的数据服务的服务器和端口。
- 打开数据服务的 WebSphere® Application Server 实例的 WebSphere Application Server 管理控制台。
- 单击。
- 单击 Custom Reporting Server。
- 展开,并单击 Web 容器传输链。
- 单击数据服务所用端口的传输链。
- 单击 HTTP 入站通道。
- 增加编写超时的时长。这可确定尝试写入客户机流时 WAS 的等待时间。
缺省值是 60 秒。
- 单击确定并单击直接保存到主配置。
- 停止并重新启动 Custom ReportingWebSphere Application Server 概要文件。
- 如果出现 ParseException 消息
- 请确保 SQL 查询中的 modifiedsince 子句符合 Like #dd-MMM-yyyy hh:mm:ss
Z# 的时间格式。
- 如果出现 CRREE2416E 消息
- 请确保 SQL 查询中的 where 子句包含与所查询表中的列名称相关联的值。
- 如果出现 CRREE2403E 消息
- 请确保 SQL 查询中的 where 子句不包含对于所查询数据库无效的列名称。
- 如果出现 CRREE1401E 消息
- 请确保数据服务可访问,并且资源组的 URL 在 XML 数据配置文件中正确定义。
- 如果出现 CRREE1406E 消息
- 请确保所查询资源组的用户名和密码正确。
- 如果在 JDBC 日志文件中出现 HTTP 4XX 消息
- 在 XML 数据配置文件中:
- 请确保所查询资源组的用户名、密码和 URL 正确,并通过测试连接测试。
- 请确保正在使用的资源的 URL 和模式正确。
- 打开正在使用的数据映射表编辑器,并单击修改现有数据映射模板。请确保没有错误。
- 如果在 JDBC 日志文件中出现 HTTP 5XX 消息
- 验证您的网络连接状态。请确保数据服务服务器中的网络配置正确。
有关更多信息,请参阅数据服务服务器日志。