db2RemStgManager根据错误代码分析错误

时间:2019-04-19 16:15:20

标签: amazon-s3 db2

我正在使用Shell脚本将文件放入对象存储中。为此,我正在使用;

db2RemStgManager S3 put

目前,我故意提供错误的凭据。

如果身份验证失败,我想记录其他错误消息。当我记录以上命令返回的内容时,我看到了:

Error code: 251
Error message:
Recovery mode detected. Local diag path = |/tmp/a|. szICCPath = |/opt/ibm/db2/V11.1.0.0/lib64|.

据我了解,251错误代码表示shell的写入错误。我们如何检查身份验证错误?当我查看/tmp/a/db2diag.log时,看不到任何特定的身份验证错误消息。

1 个答案:

答案 0 :(得分:1)

据我所知,db2RemStgManager不是IBM支持的命令。它作为Db2附带的工具与云对象存储接口,但未记录。因为它只是一种工具,所以Db2诊断日志中没有任何内容。通常,只有Db2引擎才能对其进行写入。

总而言之,我建议official AWS CLI或许多其他客户端或库之一与S3兼容的存储服务一起使用。根据工具或库的不同,有各种各样的详细错误消息。