通用故障诊断

本节描述当启动或运行适配器的任何模块时可能会遇到的问题。它包括下列方面的故障诊断:

启动问题

以下子节对常见启动问题提供了建议。

连接器不能启动

如果当尝试启动连接器时遇到困难:

连接器不能登录到 SAP 应用程序

如果连接器不能登录到 SAP 应用程序:

连接器登录而会话关闭

如果连接器成功登录到 SAP 应用程序,而会话立即关闭,则可能是数据库有问题。检查 PSAPUSER1DPSAPUSER1I 表空间是否分配了足够的空间。缺省情况下,SAP 系统为这两个表空间提供最小的空间。连接器需要比缺省空间量更多的空间。有关更多信息,请参阅增加日志表空间大小

注:
此问题与除 RFC 服务器模块之外的所有连接器模块相关。

连接器停止运行

如果连接器停止运行,并显示一条消息“与 SAP 应用程序的连接已中断”,或者发生 RFC 系统异常,则可能是网络有问题。检查连接器用户的简短转储或发生错误的时间。使用 IBM WebSphere BI Station 工具或转至事务 ST22。如果您仍需要更多信息,则通过转至事务 SM21 来检查系统日志。

未设置缺省值

业务对象中已设置缺省值,但连接器未选取这些值。这是配置问题。为了使用缺省值,UseDefaults 连接器属性需要设置为 true,且需要缺省值的每个属性在业务对象定义中都必须标记为必需的。

协作未预订业务对象(仅限于 WebSphere InterChange Server)

如果协作未预订指定的 WebSphere InterChange Server 上的特定业务对象,则执行以下操作:

对二进制数据编码(仅限于 MQ Integrator Broker)

对于具有二进制数据(SAP 系统中的 RAW 数据类型)的字段,适配器将以十六进制而不是 XML MQ 消息中更典型的基本 64 位(base64)编码来编码这些字段的值。另外,适配器还期望来自服务调用请求的数据在 XML MQ 消息中使用十六进制编码。

Copyright IBM Corp. 1997, 2004