0

我必须将一些对象从 AS400 开发服务器传输到产品服务器。我新创建了一个逻辑文件,并且该 LF 的 PF 在生产中可用,所以我不需要将 PF 转移到生产中。

1)使用 SAVOBJ 我已经复制了 LF 来保存文件,如果我在 prod 服务器中恢复这个 LF,它会自动指向生产中的 PF 吗?或者我是否需要在生产中重新编译 LF 的源代码以指向 Prod PF ?

2) 如果我想在生产中重新编译 LF,那么如何复制 LF 的源来保存文件?

3)我想用数据复制一个新的PF来保存文件。如果我执行 SAVOBJ 命令将复制数据以及对象?

4

3 回答 3

0

1)是的。我的 PF 和我的 LF 在同一个库中。我在与 PF 相同的库中使用SAVRSTOBJ 。它结合了源服务器上的保存和目标服务器上的恢复。使用 DSPDBR YOUR_PF 检查您的 PF -> LF 附件。

2) 您也可以使用 SAVRSTYOBJ 传输源文件

3)是的数据与对象一起保存

于 2019-08-29T17:08:18.563 回答
0
  1. 最简单的选择是在 RDi 中打开源成员,然后将其复制并粘贴到目标服务器上的源成员中。如果您确实需要 SAVF,则必须保存源 PF,然后将其恢复。SAVOBJ 有一个 FILEMBR 参数,应该让您只保存该单个成员。
  2. 是的
于 2019-08-29T17:12:08.307 回答
0

如果您想完全使用 OS 工具进行源文件传输,我建议将两台机器与 SNA over Enterprise Extender(crtctld 类型 *APPC)配对,配置 SNADS,有关此主题的德语文本请参见此处。使用谷歌左右翻译。之后,您可以使用 sndnetf 最轻松地传输文件成员或 SAVF。最初的工作量很大,但之后就没有 FTP 那么麻烦了。

考虑到 LF,我会 sndnetf 并在 prod 服务器上重新编译 LF,因为这在我看来是最后一种繁琐的方法。

于 2019-08-30T18:17:52.797 回答