1849203 - <GET DATA FROM KPRO> (SO013) 和/或文件无法导出的数据库错误 (SO315)
SAP Knowledge Base Article, Version: 15, 审批日期: 2023-06-08
显示更改描述产品
参考
属性可用语言评价此文档激活项目以转到页面中的部分
注意事项: 此文档为机器翻译结果,其准确性未经审核。 若要针对机器翻译内容提供反馈,请单击此处。
您可以通过以下链接访问原始文档:/notes/1849203/E。
症状
在附件列表中打开文档时,引发错误消息 <GET DATA FROM KPRO> (SO013) 和/或文件无法导出 (SO315) 的数据库错误。
环境
独立于 SAP Basis 版本
(已在系统中实施 SAP Note 1605054。有关详细信息,请参阅原因和解决方法部分。)
重现问题
- 打开应用程序事务,
- 打开 GOS 菜单,
- 打开附件列表,
- 打开附件
原因
- 以下 RFC 目标之一的修改不足:
- SAPHTTP
- SAPHTTPA
- SAPFTP
- SAPFTPA
- 无法从 SAP 系统访问请求的文件。原因可能如下:
- 从内容资源库返回 HTTP 或任何其他错误消息。
或者 - 前端 PC 和服务器之间的通信受阻:
- 在 SAP Note 1107236 提供的代码更正交付到大于 10 MB 的系统文件之后,将使用 SAPFTP 而不是 GUI_DOWNLOAD 打开。没有对表 SAPFTP_SERVERS 执行正确的定制。
- 通信被防火墙等阻止。
解决方案
由于问题可能有许多不同的原因,因此可以使用(一个或多个)解决方案解决,如下所述。
- 首先,检查是否存在相应的 KPRO 日志。
为此,请执行以下步骤:- 调用事务 SLG1,
- 在字段“对象”中输入 "SCMS" 或 "SDOK",
- 检查相应日志
选择日志:- ,用户 ,该人员收到错误。
- 含时戳 ,当出现错误。
- 通过事务 ,其中出现错误。
- 显示完整的日志文本并检查可能的原因。
您可以在 KBA 2782452 中找到 SLG1 使用的附加说明 - 如何检查 SLG1 日志以进行归档链接、KPro 或 SAP 内容服务器分析。
- 更正 RFC 目标:
- 在事务 SM59 中删除 RFC 目标 SAPHTTP 和 SAPHTTPA。
- 使用报表 RSHTTP05 重新生成它们。
- 在事务 SM59 中删除 RFC 目标 SAPFTP 和 SAPFTPA。
- 使用 RSFTP005 重新生成它们。
- 如果在系统中实施 SAP 注释 1605054,则允许访问相应的 FTP 服务器,如此 SAP Note 中所述。
帮助文档:保护 AS ABAP 的 FTP 访问对其进行了描述(表 SAPFTP_SERVERS),因此请在表 SAPFTP_SERVERS 中输入允许的 FTP 服务器。
- 实施 SAP Note 2108866 以移除不必要的 FTP 权限检查。
- 如果 HTTP 跟踪从内容资源库返回“HTTP 404 错误消息”,则直接在内容资源库上检查文件是否存在。
请阅读并遵循知识库文章 2251113 中的说明 - 检查 SAP 内容服务器数据库中是否存在文档。
通过提供内容资源库和 DocId 运行报表 RSHTTP52,可以测试与文档的直接通信。
- 检查报表 RSCMST (RSCMSTH0) 显示 SAPOffice 文档用户(缺省为 SOFFDB)内容资源库的错误消息。
有关 SAPOffice 由内容服务器使用的更多信息,请查看 SAP Note 530792 - Storing documents in the generic object services。
在这种情况下,解决方案在很大程度上取决于返回的错误消息。
示例:- 使用数据库表类型内容资源库(如 SOFFDB)时,错误消息与服务相关(事务 SICF)/bc/sap/contentserver,例如 HTTP 401 错误消息或没有为服务定义用户。更多信息,请查看 KBA 1898201 - Access to repository on 'R/3 system database'。
- 使用数据库表类型内容资源库(如 SOFFDB)时,错误消息与服务相关(事务 SICF)/bc/sap/contentserver,例如 HTTP 401 错误消息或没有为服务定义用户。更多信息,请查看 KBA 1898201 - Access to repository on 'R/3 system database'。
- 如果通信已冻结:
另请参阅
SAP Note:
1605054 - 限制访问 FTP 服务器和使用测试报表
1107236 - 通过 FTP 下载下载大于 10 MB 的文件
2108866 - 删除 FTP* 功能模块的 S_ADMI_FCD 权限检查
164203 - SAPHTTP 的问题
93042 - SAPFTP 的问题
211365 - RfcAttach 错误(含 DNS 或多个主机名)
知识库文章:
2782452 - 如何检查 SLG1 日志以获取归档链接、KPRo 或 SAP 内容服务器分析
2251113 - 检查 SAP 内容服务器数据库中是否存在文档
1898201 - 访问“R/3 系统数据库”上的资源库失败
1773364 - 没有 SAPFTP SR073 权限(文件大于 10MB)
SAP 帮助:
SAP NetWeaver Application Server ABAP 安全指南 > 保护 AS ABAP 的 FTP 访问
关键字
无法导出 GOS、附件、SO013、SO315、数据库错误、从 kpro 获取数据
产品
产品 | ||
---|---|---|
SAP NetWeaver all versions |
参考
本文档参考
SAP Note/KBA | 组件 | 标题 | ||
---|---|---|---|---|
1898201 | BC-SRV-KPR | 访问“R/3 系统数据库”上的资源库失败 | ||
1773364 | BC-SRV-GBT-GOS | 无权访问 SAPFTP SR073(文件大于 10MB) | ||
93042 | BC-SRV-COM-FTP | SAPFTP 的问题 | ||
530792 | BC-SRV-GBT-GOS | 将文档存储在通用对象服务中 | ||
211365 | BC-MID-RFC | DNS 或多个主机名出现 RfcAttach 错误 | ||
2108866 | BC-SRV-COM-FTP | FTP* 功能模块的 S_ADMI_FCD 权限检查移除 | ||
164203 | BC-SRV-COM-FTP | SAPHTTP 的问题 | ||
1605054 | BC-SRV-COM-FTP | 访问 FTP 服务器和测试报表使用的限制 | ||
1107236 | BC-SRV-KPR-CMS | 使用 FTP 下载大于 10 MB 的文件 | ||
问题:文档访问中出错 | ||||
保护 AS ABAP 的 FTP 访问 |
此文档被以下对象引用:
SAP Note/KBA | 组件 | 标题 | ||
---|---|---|---|---|
2693806 | CA-DMS | 错误:CV03N 中 <GET DATA FROM KPRO> 的数据库错误 | ||
2174356 | BC-SRV-GBT-GOS | GOS 附件的错误消息:内部错误:<对象服务> <事务服务> (SO428) |
属性
键值 | 价值 | ||
---|---|---|---|
其他组件 | 基础组件 > 基础服务/通信接口 > ArchiveLink (BC-SRV-ARL) | ||
其他组件 | 基础组件 > 基础服务/通信接口 > 知识提供者 > 内容管理服务 (BC-SRV-KPR-CMS) | ||
其他组件 | 基本组件 > 基础服务/通信接口 > 通信服务:邮件、传真、短消息服务、电话 (BC-SRV-COM) | ||
其他组件 | 基本组件 > 基础服务/通信接口 > 通信服务:邮件、传真、短消息服务、电话 > 通过 FTP 传输文件 (BC-SRV-COM-FTP) |