• 两个小错误


    今天出现了两个小错误,均获解决,比较高兴,记录如下:

    1,传输出现的错误:

    在传输中,出现小车一直跑着,没有返回值的情况。检查tp系统日志:

    ERROR:       The following call returned with exit code 7:
    ERROR:         sapevt.exe SAP_TRIGGER_RDDIMPDP -t name=PB1
    ERROR:       Background jobs cannot be started.
    ERROR:       Please check trace file dev_evt.
    WARNING:       (This warning is harmless if no further warnings follow.)

    检查dev_evt日志:

    EventID: SAP_TRIGGER_RDDIMPDP
    *** ERROR ***: Cannot determine mshost

    检查rz10中有mshost的配置情况。

    想到最近除了数据库进行了reindex外,并没有进行其他操作,当然在数据库进行reindex的时候,曾经停止SAP服务一段时间,难道与服务有关?

    检查SAP的服务,发现正常,只是我在群集中发现原本应该在1号服务器的SAP CI 跑到2号服务器;疑惑之余,把服务器移动一下,问题解决。

    2,关于P数据类型。

    一企业在打印报表的时候,smartforms中出现了类型转换的错误。BCD_FIELD_OVERFLOW。

    经检查,发现了类型转换的错误,两者都是P类型的。以下为测试程序。

    data: GD_PRICE  type P LENGTH 5 DECIMALS 3.
    data: r_price  type  P LENGTH 13 DECIMALS 3.
    start-
    of-selection.
    r_price = 
    '123456789.34' .

    GD_PRICE = r_price.
    write : GD_PRICE.

    把5改为6不会出错,后网上查询P类型,终于明白原因:p类型是一种特殊的类型,用一个字节来代表2个数字。网上很多资料,不再详述。

  • 相关阅读:
    React Native组件左右两端展示(flex:1、justifyContent:'space-between')
    iOS 蓝牙开发详解(基本知识、相关类图、交互流程)
    iOS 蓝牙开发 Mac地址问题
    AFNetwork监听网络失效
    查看linux系统版本和cpu
    docker常用命令
    docker 常用命令--镜像删除
    docker部署nginx
    常见数据库会话查询脚本
    DB性能瓶颈分析思路
  • 原文地址:https://www.cnblogs.com/Beewolf/p/1753348.html
Copyright © 2020-2023  润新知