Knowledge Base > Automation Engine und Zielsysteme > GCOS 8 > Agent - FileTransfer-Unterstützung

GCOS8-Agent - FileTransfer-Unterstützung

Der GCOS-Agent bietet FileTransfer-Unterstützung für Dateien mit einem bestimmten Format und speziellen Attributen.

GFRC Dateiformat

Syntax

Input-Modus:

GFRC=Media-Code[,RSZ=Recordlänge]

Output-Modus:

GFRC=Media-Code[,RSZ=Recordlänge][,VLREC_NO/VLREC_SEG]

Dateiattribut
(UFAS Attribute)

Beschreibung

GFRC=Media-Code

Erzwingt, dass die Dateiorganisation in sequentiellem GFRC Format ist.

Erlaubte Werte für den Media-Code:

  • "00" - Kein Media converison Record oder keine Printer slew controls
  • "01" - Binary card image
  • "02" - BCD card image
  • "06" - GFRC Format ASCII (Format, das vom Time Sharing System benutzt wird)
  • "10" - Time Sharing System information Record

RSZ=Recordlänge

Maximale Zeichenanzahl für gelesene oder geschriebene Records.

Wenn die Zielplattform GCOS8 ist gilt für nicht partitionierte Records der Standardwert 80, für partitionierte 84.
In allen anderen Fällen gelten die folgenden Standardwerte:

  • Media-Code 0:   16384
  • Media-Code 2:   1272
  • Media-Code 6:   16384
  • Media-Code 10: 1272

VLREC_NO

Erzwingt die Verwendung von Records mit fixer Länge.

VLREC_SEG

Variable Recordlänge, die über einen oder mehrere physikalische Blöcke partitioniert werden kann.

Beispiel

GFRC=06,RSZ=70


UFF sequentielles Dateiformat

Syntax

Input-Modus:

UFF_SEQ[,RSZ=Recordlänge]

Output-Modus:

UFF_SEQ[,RSZ=Recordlänge][,VLREC_NO/VLREC_SEG][,CISZ=Größe]

Dateiattribut
(UFAS Attribute)

Beschreibung

UFF_SEQ

Erzwingt, dass die Dateiorganisation in sequentiellem UFF Format ist.

RSZ=Recordlänge

Maximale Zeichenanzahl für gelesene oder geschriebene Records. Der Wert beeinflusst die Größe des Control Intervals (CI), das für Ausgabedateien gewählt wird. Ist die maximale Recordgröße 2000 oder weniger, so wird eine CI Größe von 1K verwendet. Recordgrößen höher als 2000 haben zu Folge, dass CIs mit 4K Wortlänge erstellt werden. Der Standardwert ist 80.

VLREC_NO

Erzwingt die Verwendung von Records mit fixer Länge.

VLREC_SEG

Variable Recordlänge, die über einen oder mehrere physikalische Blöcke partitioniert werden kann.

CISZ=Größe

Setzt die Größe des Control intervals (in Bytes).

Beispiel

UFF_SEQ,RSZ=100


UFF relatives Dateiformat

Syntax

Input-Modus:

UFF_REL[,RSZ=Recordlänge]

Output-Modus:

UFF_REL[,RSZ=Recordlänge][,CISZ=Größe]

Dateiattribut
(UFAS Attribute)

Beschreibung

UFF_REL

Erzwingt, dass die Dateiorganisation in relativem UFF Format ist.

RSZ=Recordlänge

Maximale Zeichenanzahl für gelesene oder geschriebene Records. Der Standardwert ist 80.

CISZ=Größe

Setzt die Größe des Control intervals (in Bytes).

Beispiel

UFF_REL,RSZ=120,CISZ=8192


UFF indiziertes Dateiformat

Die beiden Namen für die Datei und die Indexdatei sind mit einem Strichpunkt getrennt anzugeben.

Syntax

Input-Modus:

UFF_IND[,KEY=(Duplikate,Versatz,Länge)][,KNR=Schlüsselnummer][,RSZ=Recordlänge]

Output-Modus:

UFF_IND,KEY=(Duplikate,Versatz,Länge)[,RSZ=Recordlänge][,CISZ=Größe]

Dateiattribut
(UFAS Attribute)

Beschreibung

UFF_IND

Erzwingt, dass die Dateiorganisation in indiziertem UFF Format ist.

RSZ=Recordlänge

Maximale Zeichenanzahl für gelesene oder geschriebene Records. Der Standardwert ist 80.

KEY=(Duplikate,Versatz,Länge)

Definiert einen Key für die indizierten Dateien:

  • Duplikate - Zeigt an, ob doppelte Keys für die Key-Definition erlaubt sind.

    Erlaubte Werte:
    "0" - Der Key enthält keine Duplikate.
    "1" - Der Key kann Duplikate enthalten.
  • Versatz - Key-Versatz in Records (Bytes).
  • Länge - Länge des Keys (Bytes).

Es ist erlaubt, mehr als einen Key zu definieren. Der erste Eintrag ist der primäre Key. Setzen Sie den Parameter duplizieren auf 0, damit keine doppelten Keys erlaubt sind. Der zweite bis n-te Eintrag stellen die n-1 wechselnden Keys dar. Dieses Attribut ist zwingend erforderlich.

KNR=Key-Nummer

Definiert den Key, der beim Suchen des zu lesenden Records als Referenz-Key benutzt wird. Dieser Eintrag stimmt mit dem Arrayelement (Basis 1) der Key-Definition in der KEY_DESC-Struktur überein, die zum Öffnen der Datei verwendet wird. Der Standardwert ist 1, d.h. der primäre Key.

CISZ=Größe

Setzt die Größe des Control intervals (in Bytes).

Beispiel

UFF_IND,KEY=(0,0,20)

 

Siehe auch:

Registerkarte FileTransfer

 


Automic Documentation - Tutorials - Automic Blog - Resources - Training & Services - Automic YouTube Channel - Download Center - Support

Copyright © 2016 Automic Software GmbH