目录

Search

  1. 前言
  2. 命令行程序和实用程序
  3. 安装和配置命令行实用程序
  4. 使用命令行程序
  5. 命令行程序的环境变量
  6. 使用 infacmd
  7. infacmd as 命令引用
  8. infacmd aud 命令引用
  9. infacmd autotune 命令引用
  10. Infacmd bg 命令参考
  11. infacmd ccps 命令引用
  12. infacmd cluster 命令引用
  13. infacmd cms 命令引用
  14. infacmd dis 命令引用
  15. Infacmd dis 查询
  16. infacmd dp 命令引用
  17. infacmd idp 命令引用
  18. infacmd edp 命令引用
  19. Infacmd es 命令参考
  20. infacmd ics 命令引用
  21. infacmd ipc 命令引用
  22. infacmd isp 命令引用
  23. infacmd ldm 命令引用
  24. infacmd mas 命令引用
  25. infacmd mi 命令引用
  26. infacmd mrs 命令引用
  27. infacmd ms 命令引用
  28. infacmd oie 命令引用
  29. infacmd ps 命令引用
  30. infacmd pwx 命令引用
  31. infacmd roh 命令引用
  32. infacmd rms 命令参考
  33. infacmd rtm 命令引用
  34. infacmd sch 命令参考
  35. infacmd search 命令引用
  36. infacmd sql 命令引用
  37. infacmd tdm 命令引用
  38. infacmd tools 命令引用
  39. infacmd wfs 命令引用
  40. infacmd ws 命令引用
  41. infacmd xrf 命令引用
  42. infacmd 控制文件
  43. infasetup 命令引用
  44. pmcmd 命令引用
  45. pmrep 命令引用
  46. 使用 filemanager
  47. 处理 pmrep 文件

InstallAbapProgram

InstallAbapProgram

将 ABAP 程序安装到 SAP 系统中。 使用 InstallAbapProgram 命令可生成 ABAP 程序并将该程序直接安装到 SAP 系统中。 可以使用此命令从文件将 ABAP 程序安装到 SAP 系统中。 对于使用 SAP 表作为源的映射,可以使用 InstallAbapProgram 命令。
InstallAbapProgram 命令可从 PowerCenter 存储库获取某映射的映射信息并生成 ABAP 程序。 此命令可将生成的 ABAP 程序安装到 SAP 系统中。 第一次将 ABAP 程序安装到 SAP 系统中时,此命令会生成一个程序名。 如果使用的是相同程序模式,则后续的安装将使用相同的程序名。
从文件将 ABAP 程序安装到 SAP 系统中时,您必须提供要安装的 ABAP 程序的完整路径和文件名。 将路径和文件名放在双引号中。 必须提供要为其生成 ABAP 程序的文件夹名称和映射信息。 在将 ABAP 程序安装到 SAP 系统中时,InstallAbapProgram 命令会获取映射的说明并将其附加到 ABAP 程序。
InstallAbapProgram 命令使用以下语法:
installabapprogram -s <folder_name> -m <mapping_name> [-v <version_number>] [-l <log_filename>] -u <user_name> -x <password> -c <connect_string> -t <client> [-y <language>] {-f <input_file_name> | -p <program_mode (file, stream)> {-e (enable override) -o <override_name> } [-a (authority check)] [-n (use namespace)]} [-d <development_class_name>]
下表介绍了 pmrep InstallAbapProgram 选项和参数:
选项
参数
说明
-s
folder_name
必需。 要为其生成 ABAP 程序的映射所在文件夹的名称。 如果从文件进行安装,则为要为其生成 ABAP 程序的映射所在文件夹的名称。
-m
mapping_name
必需。 映射名称。 如果从文件进行安装,则为要为其生成 ABAP 程序的映射的名称。
-v
version_number
可选。 映射的版本号。 默认为最新版本。 如果从文件进行安装,则为要为其生成 ABAP 程序的映射的版本。
-l
log_filename
可选。 用于写入信息或错误消息的日志文件的名称。 默认情况下,此日志文件存储在运行此命令的目录中。
-u
user_name
必需。 SAP 源系统连接用户名。 必须是已为其创建源系统连接的用户。
-x
密码
必需。 用户名的密码。 使用命令行程序 pmpasswd 加密用户密码。
-c
connect_string
必需。
sapnwrfc.ini
文件中针对特定 SAP 应用程序服务器的连接或使用 SAP 负载平衡的连接定义的 DEST 条目。
-t
客户端
必需。 SAP 客户端编号。
-y
语言
可选。 SAP 登录语言。 必须与 PowerCenter 客户端代码页兼容。 默认为 SAP 系统的语言。
-f
input_file_name
从文件安装 ABAP 程序时,为必需选项。 要从中将 ABAP 程序安装到 SAP 系统的 ABAP 程序文件的名称。
-p
program_mode (file, stream)
要生成 ABAP 程序并将其直接安装到 SAP 系统中时,为必需选项。 从文件安装 ABAP 程序时,为可选选项。 PowerCenter 集成服务从 SAP 系统中提取数据时使用的模式。 选择 file 或 stream。
-e
-
要生成 ABAP 程序并将其直接安装到 SAP 系统中时,为可选选项。 替代默认的 ABAP 程序文件名。
-o
override_name
当启用替代时,为必需选项。 ABAP 程序文件名。
-a
-
要生成 ABAP 程序并将其直接安装到 SAP 系统中时,为可选选项。 向 ABAP 程序添加颁发机构检查。
-n
-
要生成 ABAP 程序并将其直接安装到 SAP 系统中时,为可选选项。 将已向 SAP 注册的命名空间附加到 ABAP 程序名称。
-d
development_class_name
可选。 PowerCenter 存储库服务将 ABAP 程序安装到的包或开发类名称。 默认开发类为 $TMP。

示例

以下示例将 ABAP 程序直接安装到 SAP 系统中:
installabapprogram -s folder_name -m mapping_name -l logfile_name -u user_name -x password -c connect_string -t 800 -y EN -p file –e –o zabc -a -n -d development_class
以下示例将 ABAP 程序从文件安装到 SAP 系统中:
installabapprogram -s folder_name -m mapping_name -l logfile_name -u user_name -x password -c connect_string -t 800 -y EN -p file –v 1 -f "C:\mapping_name_version_file.ab4"