我正在尝试通过ftp(使用filezilla)将文件从linux上传到z / OS。上传失败,出现此错误:
550-SVC99 RETURN CODE=4 S99INFO=0 S99ERROR=38668 HEX=970C S99ERSN code X'000042CE'.
550 Unable to create data set TESTUSER.UNIX.USERLIB.SOME for STOR command.
有谁知道如何解释这条消息?
答案 0 :(得分:4)
SVC99
,也称为DYNALLOC
,是z / OS上的动态分配例程。文档很多,请参阅IBM Knowledge Center for z/OS并查看z / OS MVS - > z / OS MVS编程:授权汇编服务 - >动态分配 - >请求动态分配功能 - >从DYNALLOC解释错误原因代码。对于z / OS 2.2,该路径应该带您here。
含义:严重的SMS VTOC服务错误。
应用程序员行动: 检查字段S99ERSN是否为非零值。 S99ERSN中的非零值 是一个原因代码。可能的See SMS reason code (S99ERSN) 原因代码。如果系统显示消息IKJ56893I,则为SMS消息 对于错误,请遵循IKJ56893I。如果系统显示消息 IKJ56894I,未返回任何消息。请求消息处理 动态分配选项以获取相关消息并重新提交 请求。因为SMS在logrec数据集中创建条目,如果 您仍然无法获取消息,找到logrec数据集条目 与原因代码对应的错误。如果你需要进一步的 帮助联系您的系统程序员。
相应的消息:IKJ56893I(显示消息)或 IKJ56894I(消息未显示)。
在链接之后,您的S99ERSN代码记录为......
42CE(17102)
含义:尝试定义非VSAM数据集时,目录错误或 异常情况导致分配尝试失败。
应用程序编程器操作:检查返回代码和原因 z/OS MVS System Messages, Vol 8 (IEF-IGD)中伴随消息IGD17102I中的代码。
因此系统日志中应该有一条附带的消息IGD17102I,其中包含更多信息。查看文档,我会联系您的支持人员,因为这看起来不像您自己可以解决的问题。