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

Validieren

Validieren

Validiert Objekte. Sie können die Ergebnisse in eine persistente Ausgabedatei oder Standardausgabe ausgeben.
Es zeigt außerdem eine Zusammenfassung der Validierung in „stdout“ an. Die Zusammenfassung enthält die Anzahl der gültigen Objekte, ungültigen Objekte und übersprungenen Objekte. Die persistente Ausgabedatei enthält Standardinformationen, kodierte IDs und eine CRC-Überprüfung. Sie können die Objekte speichern und einchecken, die von ungültig zu gültig wechseln.
Sie können die folgenden Objekttypen validieren:
  • Zuordnungen
  • Mapplets
  • Sitzungen
  • Arbeitsabläufe
  • Worklet-Objekte
Wenn Sie im Eingabeparameter einen anderen Objekttyp verwenden, gibt
pmrep
einen Fehler zurück. Wenn Sie in einer persistenten Eingabedatei den falschen Objekttyp verwenden, berichtet
pmrep
einen Fehler und überspringt das Objekt.
Der
pmrep
Validate-Befehl validiert keine Shortcuts.
Wenn Sie Validate ausführen, können Sie Informationen zum Objektstatus ausgeben:
  • valid.
    Objekte wurden erfolgreich validiert.
  • saved.
    Objekte wurden nach der Validierung gespeichert.
  • skipped.
    Shortcuts und Objekttypen, die keine Validierung erfordern.
  • save_failed.
    Objekte, die aufgrund von Sperrkonflikten nicht gespeichert wurden oder von einem anderen Benutzer ausgecheckt wurden.
  • invalid_before.
    Objekte, die vor der Validierungsprüfung ungültig sind.
  • invalid_after.
    Objekte, die nach der Validierungsprüfung ungültig sind.
Ein nicht wiederverwendbares Objekt kann erst gespeichert werden, wenn das wiederverwendbare übergeordnete Objekt des Objekts gespeichert wird. Wenn Sie die Option -s verwenden, speichert der Befehl keine validierten nicht wiederverwendbaren Objekte, es sei denn, Sie listen als Teil desselben Befehls wiederverwendbare Objekte auf, die als übergeordnete Objekte der nicht wiederverwendbaren Objekte fungieren.
Der Validate-Befehl verwendet die folgende Syntax:
validate {{-n <object_name> -o <object_type (mapplet, mapping, session, worklet, workflow)> [-v <version_number>] [-f <folder_name>]} |   -i <persistent_input_file>} [-s (save upon valid) [-k (check in upon valid) [-m <check_in_comments>]]] [-p <output_option_types (valid, saved, skipped, save_failed, invalid_before, invalid_after, or all)>] [-u <persistent_output_file_name> [-a (append)]] [-c <column_separator>] [-r <end-of-record_separator>] [-l <end-of-listing_indicator>] [-b (verbose)] [-y (print database type)]
In der folgenden Tabelle werden die Optionen und Argumente für „
pmrep
Validate“ beschrieben:
Option
Argument
Beschreibung
-n
object_name
Erforderlich. Name des zu validierenden Objekts. Verwenden Sie diese Option nicht bei Verwendung des Arguments -i.
Schließen Sie beim Validieren einer nicht wiederverwendbaren Sitzung den Namen des Arbeitsablaufs ein. Geben Sie den Namen des Arbeitsablaufs und den Namen der Sitzung in folgendem Format ein:
<Name des Arbeitsablaufs>.<Name der Sitzungsinstanz>
Wenn Sie eine nicht wiederverwendbare Sitzung in einem nicht wiederverwendbaren Worklet validieren, geben Sie den Namen des Arbeitsablaufs, des Worklets und der Sitzung in folgendem Format ein:
<Name des Arbeitsablaufs>.<worklet name>.<Name der Sitzungsinstanz>
-o
object_type
Erforderlich, wenn Sie keine persistente Eingabedatei verwenden. Zu validierender Objekttyp. Sie können Mapplets, Zuordnungen, Sitzungen, Worklets und Arbeitsabläufe angeben.
-v
version_number
Optional. Version des zu validierenden Objekts. Standardwert ist die neueste oder ausgecheckte Version des Objekts.
-f
folder_name
Erforderlich. Name des Ordners, der das Objekt enthält.
-i
persistent_input_file
Optional. Textdatei aus dem Befehl ExecuteQuery, Validate oder ListObjectDependencies. Enthält eine Liste mit Objektdatensätzen. Sie können diese Datei nicht verwenden, wenn Sie Objekte mithilfe der Argumente -n, -o oder -f angeben.
-s
-
Optional. Speichern Sie Objekte, die von ungültig zu gültig wechseln, im Repository.
-k
-
Erforderlich, wenn Sie -s verwenden. Checken Sie gespeicherte Objekte ein.
-m
check_in_comments
Erforderlich, wenn Sie die Option -k verwenden. Zudem erfordert das aktuelle Repository Eincheck-Kommentare. Fügen Sie beim Einchecken eines Objekts Kommentare hinzu.
-p
output_option_types
Erforderlich, wenn Sie das Argument -u verwenden. Objekttyp, den Sie nach der Validierung in die persistente Ausgabedatei oder in „stdout“ ausgeben möchten. Sie können valid, saved, skipped, save_failed, invalid_before oder invalid_after angeben. Geben Sie eine oder mehrere Optionen durch Kommas getrennt ein.
-u
persistent_output_file_name
Erforderlich, wenn Sie das Argument -p verwenden. Name einer Ausgabetextdatei. Wenn Sie einen Dateinamen eingeben, schreibt die Abfrage die Ergebnisse in eine Datei.
-a
append
Optional. Hängt die Ergebnisse an die persistente Ausgabedatei an, statt sie zu überschreiben.
-c
column_separator
Optional. Zeichen oder Zeichenfolgen zum Trennen von Spalten mit Objektmetadaten.
Verwenden Sie ein Zeichen oder eine Zeichenfolge, die nicht in Repository-Objektnamen verwendet wird. Wenn ein Repository-Objektname Leerzeichen enthält, sollten Sie kein Leerzeichen als Spaltentrennzeichen verwenden.
Wenn Sie diese Option auslassen, verwendet
pmrep
ein einzelnes Leerzeichen.
-r
end-of-record_separator
Optional. Zeichen oder Zeichenfolgen, die das Ende der Objektmetadaten kennzeichnen.
Verwenden Sie ein Zeichen oder eine Zeichenfolge, die nicht in Repository-Objektnamen verwendet wird.
Standardwert ist „newline“ /n.
-l
end-of-listing_indicator
Optional. Zeichen oder Zeichenfolgen, die das Ende der Objektliste kennzeichnen. Geben Sie ein Zeichen oder eine Zeichenfolge ein, die nicht in Repository-Objektnamen verwendet wird.
Wenn Sie diese Option auslassen, verwendet
pmrep
einen Punkt.
-b
-
Optional. Verbose. Zeigt neben den Mindestinformationen weitere Informationen zu den Objekten an. Wenn Sie diese Option auslassen, zeigt
pmrep
ein reduziertes Format an, einschließlich des Objekttyps, wiederverwendbarer oder nicht wiederverwendbarer Wörter, des Objektnamens und -pfads. Verbose-Format enthält die Versionsnummer und den Ordnernamen.
Das Kurzformat für globale Objekte, wie Beschriftung, Abfrage, Bereitstellungsgruppe und Verbindung, enthält den Objekttyp und den Objektnamen. Verbose-Format enthält den Erstellernamen und den Zeitpunkt der Erstellung.
-y
-
Optional. Zeigt den Datenbanktyp von Quellen und Zielen an.