我需要做的是一种非常有限的备份。
我创建了很多小程序,并将它们放入我的测试包中。如果系统出现故障,我想保留我的数据。我也不想麻烦基础人员。
首先:我想要实现的目标是个坏主意吗(因为除了 ABAP 之外,我对 SAP 真的不太了解。其次:(如果这是个好主意)是否可以在非“代码复制粘贴”中实现方法?
我需要做的是一种非常有限的备份。
我创建了很多小程序,并将它们放入我的测试包中。如果系统出现故障,我想保留我的数据。我也不想麻烦基础人员。
首先:我想要实现的目标是个坏主意吗(因为除了 ABAP 之外,我对 SAP 真的不太了解。其次:(如果这是个好主意)是否可以在非“代码复制粘贴”中实现方法?
一般没有必要。SAP R/3 系统通常是关键任务。如果他们倒下,打基础管理员。如果他们在没有先备份系统并通知所有人的情况下将系统关闭,请用一个非常大的尖刺棒击打他们。
有一些方法可以下载单个组件(例如SAPlink),但它们通常(还)不完整 - 不支持某些对象类型。创建此类备份的最佳方法是将对象添加到传输中,将其指向一个虚拟目标(请您的基础管理员创建一个,他们应该知道如何执行此操作)并释放它。然后获取导出的传输文件(您可以为此编写一个小报告)。这需要一些准备,但这样您就可以确定您有一个可以恢复的备份。请注意,您需要为此提供基础支持。(对于开发人员来说,与基础管理员保持良好关系通常是个好主意 :-))
两种方法:
更老式的方式,它使用称为块的文件以纯文本模式在系统之间传输对象。
自 4.6c 版起在大多数系统上受支持。
使用 GIT 概念移动 ABAP 开发的更现代的方式。它允许从包中创建 GIT 存储库并将此存储库拉到任何本地机器上。
自 BASIS v.702 起受支持