Inhaltsverzeichnis

Search

  1. Vorwort
  2. Befehlszeilenprogramme und Dienstprogramme
  3. Installieren und Konfigurieren von Befehlszeilendienstprogrammen
  4. Verwenden der Befehlszeilenprogramme
  5. Umgebungsvariablen für Befehlszeilenprogramme
  6. Verwenden von infacmd
  7. infacmd as-Befehlsreferenz
  8. infacmd aud-Befehlsreferenz
  9. infacmd autotune-Befehlsreferenz
  10. Infacmd bg-Befehlsreferenz
  11. infacmd ccps-Befehlsreferenz
  12. infacmd cluster-Befehlsreferenz
  13. infacmd cms-Befehlsreferenz
  14. infacmd dis-Befehlsreferenz
  15. Infacmd dis-Abfragen
  16. infacmd dp-Befehlsreferenz
  17. infacmd idp-Befehlsreferenz
  18. infacmd edpl-Befehlsreferenz
  19. Infacmd es-Befehlsreferenz
  20. infacmd ihs-Befehlsreferenz
  21. infacmd ipc-Befehlsreferenz
  22. Infacmd isp-Befehlsreferenz
  23. infacmd ldm-Befehlsreferenz
  24. infacmd mas-Befehlsreferenz
  25. infacmd mi-Befehlsreferenz
  26. infacmd mrs-Befehlsreferenz
  27. infacmd ms-Befehlsreferenz
  28. Infacmd oie-Befehlsreferenz
  29. infacmd ps-Befehlsreferenz
  30. infacmd pwx-Befehlsreferenz
  31. infacmd roh-Befehlsreferenz
  32. infacmd rms-Befehlsreferenz
  33. infacmd rtm-Befehlsreferenz
  34. infacmd sch-Befehlsreferenz
  35. infacmd search-Befehlsreferenz
  36. infacmd sql-Befehlsreferenz
  37. infacmd tdm-Befehlsreferenz
  38. infacmd tools-Befehlsreferenz
  39. infacmd wfs-Befehlsreferenz
  40. infacmd ws-Befehlsreferenz
  41. infacmd xrf-Befehlsreferenz
  42. infacmd-Steuerdateien
  43. infasetup-Befehlsreferenz
  44. Pmcmd-Befehlsreferenz
  45. pmrep-Befehlsreferenz
  46. Arbeiten mit filemanager
  47. Arbeiten mit pmrep-Dateien

Befehlsreferenz

Befehlsreferenz

InstallAbapProgram

InstallAbapProgram

Installiert ein ABAP-Programm in das SAP-System. Verwenden Sie den InstallAbapProgram-Befehl, um das ABAP-Programm zu generieren und direkt auf dem SAP-System zu installieren. Sie können mit diesem Befehl ein ABAP-Programm aus einer Datei auf dem SAP-System installieren. Sie können den InstallAbapProgram-Befehl für Mappings verwenden, die SAP-Tabellen als Quelle nutzen.
Der InstallAbapProgram-Befehl ruft die Mapping-Informationen über das PowerCenter Repository für ein Mapping ab und generiert das ABAP-Programm. Der Befehl installiert das generierte ABAP-Programm in das SAP-System. Wenn Sie das ABAP-Programm zum ersten Mal auf dem SAP-System installieren, generiert der Befehl einen Programmnamen. Nachfolgende Installationen verwenden den gleichen Programmnamen, wenn Sie den gleichen Programmmodus nutzen.
Wenn Sie ein ABAP-Programm über eine Datei auf dem SAP-System installieren, müssen Sie den vollständigen Pfad und den Dateinamen des zu installierenden ABAP-Programms zur Verfügung stellen. Schließen Sie den Pfad und den Dateinamen in doppelte Anführungszeichen ein. Sie müssen den Ordnernamen und die Mapping-Informationen angeben, für die das ABAP-Programm generiert wurde. Der InstallAbapProgram-Befehl ruft die Beschreibung des Mappings ab und hängt sie an das ABAP-Programm an, wenn es auf dem SAP-System installiert wird.
Der InstallAbapProgram-Befehl verwendet die folgende Syntax:
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>]
In der folgenden Tabelle werden die pmrep InstallAbapProgram-Optionen und -Argumente beschrieben:
Option
Argument
Beschreibung
-s
folder_name
Erforderlich. Der Name des Ordners, der das Mapping enthält, für das das ABAP-Programm generiert werden muss. Bei Installation über eine Datei der Name des Ordners, der das Mapping enthält, für das Sie das ABAP-Programm generiert haben.
-m
mapping_name
Erforderlich. Name des Mappings. Bei Installation über eine Datei der Name des Mappings, für das Sie das ABAP-Programm generiert haben.
-v
version_number
Optional. Versionsnummer des Mappings. Standardmäßig ist die neueste Version. Bei Installation über eine Datei die Version des Mappings, für das Sie das ABAP-Programm generiert haben.
-l
log_filename
Optional. Name der Protokolldatei, in die die Informationen oder Fehlermeldungen geschrieben werden. Standardmäßig wird die Protokolldatei in dem Verzeichnis gespeichert, in dem Sie den Befehl ausführen.
-u
user_name
Erforderlich. Benutzername für die SAP-Quellsystemverbindung. Muss ein Benutzer sein, für den Sie eine Quellsystemverbindung erstellt haben.
-x
passwort
Erforderlich. Passwort für den Benutzernamen. Verwenden Sie das Befehlszeilenprogramm pmpasswd zum Verschlüsseln des Benutzerpassworts.
-c
connect_string
Erforderlich. In der Datei
sapnwrfc.ini
definierter DEST-Eintrag für eine Verbindung mit einem bestimmten SAP-Anwendungsserver oder für eine Verbindung, die den SAP-Lastenausgleich verwendet.
-t
Client
Erforderlich. SAP-Clientnummer.
-y
Sprache
Optional. SAP-Anmeldesprache. Muss mit der Codepage des PowerCenter Client kompatibel sein. Standardwert ist die Sprache des SAP-Systems.
-f
input_file_name
Erforderlich, wenn Sie das ABAP-Programm mit einer Datei installieren. Name der ABAP-Programmdatei, von der aus Sie das ABAP-Programm in das SAP-System installieren möchten.
-p
program_mode (file, stream)
Erforderlich, wenn Sie das ABAP-Programm direkt auf dem SAP-System generieren und installieren. Optional, wenn Sie das ABAP-Programm mit einer Datei installieren. Modus, in denen der PowerCenter-Integrationsdienst Daten aus dem SAP-System extrahiert. Wählen Sie die Datei oder den Stream aus.
-e
-
Optional, wenn Sie das ABAP-Programm direkt auf dem SAP-System generieren und installieren. Überschreibt den standardmäßigen Namen der ABAP-Programmdatei.
-o
override_name
Erforderlich, wenn Sie das Überschreiben aktivieren. ABAP-Programmdateiname.
-a
-
Optional, wenn Sie das ABAP-Programm direkt auf dem SAP-System generieren und installieren. Fügt dem ABAP-Programm Autoritätsprüfungen hinzu.
-n
-
Optional, wenn Sie das ABAP-Programm direkt auf dem SAP-System generieren und installieren. Hängt dem ABAP-Programmnamen einen Namespace an, den Sie bei SAP registriert haben.
-d
development_class_name
Optional. Paket oder der Name der Entwicklungsklasse, in der der PowerCenter-Repository-Dienst das ABAP-Programm installiert. Standardentwicklungsklasse ist $TMP.

Beispiele

Das folgende Beispiel installiert das ABAP-Programm direkt auf dem SAP-System:
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
Das folgende Beispiel installiert das ABAP-Programm von einer Datei auf dem SAP-System:
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"